Não é possível acessar os compartilhamentos de samba do Ubuntu a partir do Mac OS após a instalação do Ubuntu 14.10

7

Acabei de instalar o Ubuntu 14.10 no meu servidor, substituindo o 14.04 (não o atualizando). Eu dei o mesmo nome (ubuntu-server) como antes. Instalei o Samba e redefini as ações previamente estabelecidas, usando os mesmos nomes: sde, sdf, etc.

No entanto, não consigo mais acessar esses compartilhamentos no Mac OS (Yosemite). Eu reiniciei o servidor e os sistemas Mac OS, sem sucesso. O servidor e os compartilhamentos aparecem em ambos os Macs, mas minha conexão com o servidor é de Guest e, embora eu tenha ativado o acesso Guest, quando tento acessar um dos compartilhamentos, recebo uma caixa de diálogo "A operação pode será completado porque o item original para "" não pode ser encontrado ". Se eu tentar alterar a conexão para ser como um usuário registrado, eu recebo "Houve um problema na conexão com o servidor" ". Verifique o nome do servidor ou o endereço IP e tente novamente ...".

Alguém sabe qual é o problema ou o que posso verificar para obter mais detalhes sobre o problema real?

Atenciosamente, David

    
por user273926 27.10.2014 / 09:58

1 resposta

17

Tive o mesmo problema. Tente o seguinte:

sudo smbpasswd -a <username> #this should be your home account username on Ubuntu

ele deve solicitar que você defina uma senha do samba, que é armazenada separadamente para as senhas do Ubuntu. Você pode defini-lo da mesma forma que a sua senha de usuário, se desejar, embora não seja recomendado. Então faça:

sudo nano /etc/samba/smb.conf

Role até o final do arquivo e adicione / edite suas pastas compartilhadas da seguinte forma:

[<folder_name>]
path = /home/<user_name>/<folder_name>
available = yes
valid users = <user_name>
read only = no
browseable = yes
public = yes
writable = yes

Em seguida, reinicie o samba com:

sudo service smbd restart

por último, mas não menos importante:

testparm

Se tudo estiver bem, você verá uma mensagem como:

Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Processing section "[<folder_name>]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Criado a partir de instruções Aqui .

Isso funcionou para mim no Mac OS 10.10.1.

    
por kalel 14.12.2014 / 20:42