Comment accéder à un lecteur partagé à partir de l'invite de commandes sur OS X

12

J'ai un lecteur partagé appelé "musique". Il apparaît sans problème dans le Finder.

Comment y accéder à partir de l'invite de commande sur un Mac? Je ne le trouve nulle part - existe-t-il un moyen d'y accéder?

certains1
la source
Où est-il situé physiquement? Une autre partition? Un autre ordinateur? NAS? Bibliothèque en ligne? Quel est le chemin?
Raystafarian

Réponses:

17

Si un partage réseau est déjà monté dans le Finder, il sera accessible via /Volumesun shell, par exemple si votre partage est appelé "musique", vous le trouverez sous:

/Volumes/music

Si vous devez toujours le monter, vous pouvez le monter où vous le souhaitez - idéalement pas /Volumes, mais par exemple sur votre bureau. Vous pouvez utiliser mount_smbfspour le faire. La syntaxe complète serait la suivante:

mount_smbfs //[domain;][user[:password]@]server[/share] ~/Desktop/music

Dans votre cas, si vous n'avez pas de connexion spéciale et seulement des guestinformations d'identification, peut-être que ce qui suit est suffisant - lorsque vous êtes invité à entrer un mot de passe, vous pouvez simplement appuyer Enteret l'ignorer:

mkdir -p ~/Desktop/music
mount_smbfs //host/music ~/Desktop/music

… Et voilà:

entrez la description de l'image ici

Si vous avez un utilisateur et un mot de passe, vous pouvez utiliser //user@host/music, puis saisir le mot de passe de manière interactive.

Pour le démonter en toute sécurité, il suffit d'appeler comme suit:

umount ~/Desktop/music/
slhck
la source
Lorsque j'essaie ceci, j'obtiens: mount_smbfs: la connexion au serveur a échoué: impossible d'allouer de la mémoire
Rooster242
0

Je dois tester cela sur mon Mac, mais cet article explique comment utiliser le smbclient pour exécuter ce dont vous avez besoin.

Jetez un œil ici.

En un mot:

$ smbclient -U user -I 192.168.0.105 -L //smbshare/
Carlos
la source