web-dev-qa-db-fra.com

Comment accéder aux dossiers partagés sur le serveur Ubuntu à partir de Mac OS?

J'ai un ancien ordinateur de bureau Dell fonctionnant sous Ubuntu 11.04, et samba est également installé sur celui-ci. J'essaie d'accéder aux dossiers partagés sur la machine Ubuntu à partir de mon Mac. Je vais donc dans 'Finder', cliquez sur 'Go' et sur 'Connect to Server'.

Je tape l'adresse IP de la machine Ubuntu smb://xxx.xxx.x.xx et cliquez sur Connecter. Je peux alors voir la liste des dossiers partagés de la machine Ubuntu afin que je sache qu'elle établit une connexion. Mais lorsque j'accède au dossier "Musique", un message d'erreur s'affiche:

Une erreur s'est produite lors de la connexion au serveur "xxx.xxx.x.xx". Vérifiez le nom du serveur ou l'adresse IP et réessayez.

Des pensées quelqu'un?

EDIT J'ai un disque dur externe connecté au serveur et les dossiers auxquels j'essaie d'accéder se trouvent sur ce disque dur externe.

L'emplacement du dossier est /media/HD-CELU2/test. Je pense donc que le chemin d'accès depuis le Finder devrait être smb://xxx.xxx.x.xx/media/HD-CELU2/test, mais après avoir testé cela, je n'arrive toujours pas à entrer.

P.S. J'utilise Samba car j'ai aussi une machine Windows sur mon réseau domestique.

6
Stephen

Je voudrais aller sur le Mac pour accéder aux informations sur le réseau, puis sur des machines, rechercher le nom d'un ordinateur Ubuntu, copier ce nom et l'utiliser à la place de l'adresse IP. Dans le Finder, procédez comme suit: Allez -> Connecter à, puis smb://name/user ou smb: // `et tapez vos informations d'identification.

Assurez-vous que le serveur samba (votre serveur Ubuntu) est configuré correctement:

Tapez ce qui suit:

 Sudo gedit /etc/samba/smb.conf

Renommez MSHOME en WORKGROUP ou quel que soit le nom de votre groupe de travail.

Ensuite, allez à la ligne où la sécurité est définie et ajoutez; au début de la ligne.

Faites défiler jusqu'au 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

Enregistrez et redémarrez samba avec:

Sudo /etc/init.d/samba restart

ou

Sudo service smbd restart

en fonction de la version de Linux que vous utilisez.

Si vous ne l'avez pas déjà fait, créez un utilisateur avec:

Sudo smbpasswd -a yourname

Maintenant, allez dans les paramètres réseau et donnez à votre serveur l’IP, le masque de sous-réseau et la passerelle. Vous pouvez ensuite vous connecter sur le Mac comme indiqué précédemment (Aller -> Se connecter à -> smb: //)

Sous Linux, vous devez cliquer avec le bouton droit de la souris sur le dossier que vous souhaitez partager, aller à Network Share ou Properties, puis cliquer sur Sharing, puis sur Share This Folder.

Pour vérifier que votre partage fonctionne correctement, tapez

testparm

et vous verrez une sortie semblable à celle-ci:

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 et trouvé à l'origine ici .

Cela a fonctionné sur MacOS Sierra version 10.12.

5
Sebastian Grebe

Je vous suggère d'utiliser sshfs. Vous devez avoir un serveur ssh (paquet ssh-server) et le paquet sshfs installé sur votre serveur Ubuntu et un client ssh installé sur votre Mac.

sshfs sur le serveur Ubuntu: https://help.ubuntu.com/community/SSHFS

ssh sur Mac OS X: http://www.panix.com/help/sw.macosx-ssh.html

Ensuite, sur votre Mac, allez dans Finder -> Connect to server. Entrez l'adresse IP du serveur et le numéro de port sur lequel le serveur ssh écoute (par défaut 22), votre nom d'utilisateur et mot de passe de votre compte sur le serveur Ubuntu et le dossier d'accès (/ media/HD-CELU2/test).

Une fois que vous êtes connecté, je vous suggère de configurer une paire de clés ssh entre votre Mac et votre serveur Ubuntu, de sorte que vous n’ayez pas besoin de saisir votre nom d’utilisateur ou votre mot de passe lors de votre prochaine connexion.

2
rigved

Cliquez sur le Burea allez à GoNetwork (Command + Shift + K Si ce n’est pas le cas, cela fait des mois que j’ai utilisé un Mac!), le Mac recherchera alors tous les partages réseau sur le réseau local.

Si cela ne résout pas le problème, essayez smb: // nom_hôte où nom_hôte est le nom de l'ordinateur de partage. Je ne sais pas pourquoi, mais taper smb: // ipaddress n'a jamais fonctionné pour moi sous aucun système d'exploitation.

0
John