Comment monter le partage de fichiers Mac OS X Lion?

10

Comment puis-je monter des partages OS X 10.7 Lion sur ma boîte Ubuntu (10.10, 11.4)?

Depuis la mise à jour OS X 10.7 Lion, l'intégration réseau avec Ubuntu est un cauchemar. Auparavant, nous pouvions imprimer sur des imprimantes OSX et monter des partages de fichiers OSX en un clin d'œil, en utilisant SMB / CIFS.

Maintenant, je dois imprimer sur des imprimantes OSX Lion en utilisant le partage CUPS et IPP ... TERMINÉ! pas de samba: ça marche.

Pire, je ne peux plus accéder aux fichiers sur les partages OS X Lion (c'était OK jusqu'à Snow Leopard).

Exactement depuis Nautilus, je peux toujours parcourir les partages du serveur OSX, en monter un (en utilisant Nautilus et smb://URL), je peux même parcourir toute l'arborescence des répertoires du partage, mais chaque fois que j'essaie d'ouvrir un fichier (même en lecture seule)

Je reçois l'erreur

Impossible to open file <<smb://<host>/<share>/<file-path>> Unexpected error: Function not implemented

(c'est Konqueror);

En essayant de monter.cifs, il me rapporte

root@UL30AL64:/home/fmoli# mount.cifs //<host>/<myshare> /media/gw-fm -o user=<myname>,password=<mypwd>,nounix,noserverino,sec=krb5
mount error(126): Required key not available
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Des rumeurs sur le net disent que SAMBA4 est la recette pour Linux / Ubuntu. Mais j'ai essayé de mettre en place samba4 sans aucune chance (très manque de guides autour ...)

D'autres suggèrent d'installer netatalk sur Ubuntu. Mais netatalk est un package "serveur uniquement": j'ai besoin de monter des partages OSX sur Ubuntu, pas des partages Ubuntu sur OSX!

Flavio Molinelli
la source
J'ai le même problème dans Ubuntu 11.10, je ne peux pas monter les partages SMB / CIFS OS X Lion comme avant.
Jeff Welling

Réponses:

9

En référence à ce post dans la communauté de discussion Apple, vous pouvez essayer de monter avec deux options supplémentaires:nounix,sec=ntlmssp

J'ai essayé, ça fonctionne correctement:

mount.cifs //192.168.0.x/public /mnt/public -o user=myusername,password=mypassword,nounix,sec=ntlmssp,noperm,rw
sengtui
la source
Salut Sengtui, merci beaucoup pour votre réponse, je l'ai testée et ça marche, sans aucun doute. C'est toujours un peu inconfortable, car je dois monter / démonter via CLI, et je ne peux pas le faire via Nautilus GUI, ni même utiliser les informations d'identification stockées dans le trousseau de clés ... mais cela fonctionne!
Flavio Molinelli
Merci pour la solution, même si je suis déçu, cela signifie que je dois passer à la ligne de commande chaque fois que je veux monter un partage SMB / CIFS sur OS X. Avec les fonctionnalités qu'ils ont supprimées et maintenant cela, je suis tenté pour revenir à Snow Leopard.
Jeff Welling
Vous venez de sauver mon mac de l'influence d'un marteau. Merci beaucoup.
LRE
Quelle serait une /etc/fstabversion de cette commande?
2grit
1

Cette solution est plus généralisée et vous permettra d'accéder aux fichiers sur OS X à partir d'Ubuntu 11.10, bien que maintenant via SMB / CIFS. Sur OS X Lion, activez la connexion à distance dans le partage, ajoutez votre utilisateur afin que vous puissiez y accéder, puis sur Ubuntu 11.10, il devrait apparaître dans Parcourir le réseau accessible en tant que SFTP.

Jeff Welling
la source
1

Vous pouvez également utiliser /etc/fstab:

//192.168.0.x/public    /mnt/public    cifs    credentials=/root/.credentialsfile,iocharset=utf8,nounix,sec=ntlmssp,noperm,rw

la /root/.credentialsfileressemblerait à ceci:

username=myusername
password=mypassword
Markus Steindl
la source