domingo, novembro 05, 2006

SAMBA: Uma configuração simples

Para ver uma rede Windows, dentre outras coisas, você usa o SAMBA.

Para instalar o SAMBA no Ubuntu:
sudo apt-get install samba
Uma vez instalado, é preciso configurá-lo. Para isso, edite o arquivo smb.conf, digitando o comando:
sudo gedit /etc/samba/smb.conf
O meu smb.conf tem a seguinte cara:
[global]
#nome do grupo de trabalho-tem que ser o mesmo que o do windows
workgroup = suburbio

#batizado da máquina para a rede windows
netbios name = zeca

#Aqui voce escolhe share para nao haver necessidade de autenticacao
#ou user, para ele pedir autenticacao do usuário windows toda vez
#que ele tentar acessar o disco no linux
security = share

#aqui você batiza o compartilhamento em si.
[bonsucesso]

# caminho da pasta que será compartilhada no Linux
path = /home/samba/public

#se todos os compartilhamentos poderão ser acessados por todos os usuários
public = yes
# se o compartilhamento será visivel ou oculto na rede (yes para visível)
browseable = yes
# se permitirá escrita
writeble = yes
# somente leitura
read only = no
# define a mascara em que os arquivos serão criados
create mask = 0777 (terão a permissão rwx somente para o root)
# define a mascara em que os diretórios serão criados
directory mask = 0777
Observe que essa é uma instalação bastante permissiva (sic!). Todo mundo vai poder acessar e mexer no tal diretório. Mas funcionou.

Após alterar o smb.conf (e salvá-lo), reinicie o samba, executando:
sudo /etc/init.d/samba restart
Parte da dica eu desenrolei daqui e parte daqui.