gesousa
(usa Ubuntu)
Enviado em 12/09/2008 - 00:38h
bom como o horario não ajuda, vou dizer por auto que vc deve adicionar um usario no suse que será o guest padrão:
# adduser guest
Se preferir, você pode simplesmente usar o usuário que criou durante a instalação. O próximo passo é cadastrar o usuário no Samba, usando o comando "smbpasswd -a", fornecendo a mesma senha especificada ao criar o login:
# smbpasswd -a guest
New SMB password:
Retype new SMB password:
Depois de cadastrar o usuário, falta configurar o Samba, o que é feito editando o arquivo "/etc/samba/smb.conf" como root:
# kate /etc/samba/smb.conf
Apague todo o conteúdo do arquivo original, deixando-o com o seguinte conteúdo:
[global]
netbios name = Samba
server string = Servidor Samba
workgroup = Grupo
local master = yes
os level = 100
preferred master = yes
wins support = yes
printing = cups
load printers = yes
map to guest = bad user
guest account = guest
[printers]
comment = Impressoras
print ok = yes
guest ok = yes
path = /var/spool/samba
[arquivos]
path = /mnt/sdc1
writable = yes
guest ok = yes
[videos]
path = /mnt/sdb1/videos
writable = yes
guest ok = yes
salve e saia
netbios name: Indica o nome do servidor, com o qual ele aparecerá no ambiente de rede.
workgroup: O grupo de trabalho, o mesmo especificado na configuração das outras máquinas da rede.
guest account: Aqui você especifica a conta que cadastramos anteriormente usando o comando "smbpasswd -a".
[arquivos] e [videos]: Estes são dois compartilhamentos de exemplo. Altere os nomes e as pastas compartilhadas conforme desejado.
Os compartilhamentos do Samba seguem uma estrutura muito simples, onde você indica o nome do compartilhamento (da forma como ele aparecerá no ambiente de rede) entre colchetes e indica a pasta a que ele dará acesso na opção "path". A opção "writable = yes" faz com que o compartilhamento seja para leitura e escrita e a "guest ok = yes" faz com que ele fique disponível para qualquer usuário da rede, já que qualquer tentativa de acesso com um login de usuário que não existe será mapeada para o usuário "guest".
por ultimo adicione usario guest como dono da pasta a ser compartilhada.
chown -R guest.guest /mnt/sdc1
...