Impossible d'accéder aux partages Ubuntu samba depuis Mac OS après l'installation d'Ubuntu 14.10


8

Je viens d'installer Ubuntu 14.10 sur mon serveur, en remplacement de 14.04 (pas de mise à niveau). Je lui ai donné le même nom (ubuntu-server) qu'avant. J'ai installé Samba et redéfini les partages précédemment établis, en utilisant les mêmes noms: sde, sdf, etc.

Cependant, je ne peux plus accéder à ces partages depuis Mac OS (Yosemite). J'ai redémarré le serveur et les systèmes Mac OS, en vain. Le serveur et les partages apparaissent sur les deux Mac, mais ma connexion au serveur est celle de l'invité, et bien que j'aie activé l'accès invité, lorsque j'essaie d'accéder à l'un des partages, j'obtiens une boîte de dialogue "L'opération peut ne sera pas terminé car l'élément d'origine pour "" est introuvable ". Si j'essaye de changer la connexion pour être en tant qu'utilisateur enregistré, j'obtiens "Il y a eu un problème de connexion au serveur" ". Vérifiez le nom du serveur ou l'adresse IP, puis réessayez ...".

Quelqu'un sait-il quel est le problème ou ce que je peux vérifier pour obtenir plus de détails sur le problème réel?

Cordialement, David

Réponses:


21

Eu exactement le même problème. Essayez ce qui suit:

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

il devrait vous inviter à définir un mot de passe samba, qui est stocké séparément de vos mots de passe Ubuntu. Vous pouvez le définir comme votre mot de passe d'utilisateur domestique si vous le souhaitez, bien qu'il ne soit pas recommandé. Alors fais:

sudo nano /etc/samba/smb.conf

Faites défiler vers le bas du fichier et ajoutez / modifiez vos dossiers partagés comme suit:

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

Redémarrez ensuite samba avec:

sudo service smbd restart

enfin et surtout:

testparm

Si tout va bien, vous devriez voir un message comme:

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

Levé des instructions ici .

Cela a fonctionné pour moi sur Mac OS 10.10.1.


bon point, j'ai oublié ça
kalel

Ce devrait être la réponse acceptée.
Blairg23

Définir un mot de passe samba comme décrit dans cette réponse m'a permis de me connecter en utilisant Cmd + K dans la fenêtre du Finder, en entrant smb: // <ip-address> de la machine Ubuntu et en ajoutant le nouvel utilisateur et mot de passe samba dans MacOS High Sierra.
Michael Fulton

Cette réponse doit être acceptée comme correcte. Rendons hommage à celui qui l'a gagné.
Almir Campos
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.