Як змонтувати файловий файл Mac OS X Lion?


10

Як я можу встановити ОС X 10.7 Lion акцій на моїй коробці Ubuntu (10.10, 11.4)?

З моменту оновлення OS X 10.7 Lion інтеграція в мережу з Ubuntu - це кошмар. Раніше ми могли друкувати на принтерах OSX і швидко монтувати спільні файли OSX, використовуючи SMB / CIFS.

Тепер мені належить друкувати на принтерах OSX Lion за допомогою спільного використання CUPS та IPP ... Зроблено! немає самби: це працює.

Найгірше, що я більше не можу отримати доступ до файлів на OS X Lion (це було нормально до Snow Leopard).

Саме з Nautilus я все ще можу переглядати загальнодоступні сервери OSX, змонтувати одну з них (використовуючи Nautilus та smb://URL), я можу навіть переглядати все дерево каталогів спільного доступу, але щоразу, коли намагаюся відкрити файл (навіть лише для читання)

Я отримую помилку

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

(це Konqueror);

При спробі mount.cifs він повідомляє мені

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)

Чутки в мережі говорять про те, що SAMBA4 - це рецепт для Linux / Ubuntu. Але я намагався налаштувати samba4 без жодної удачі (дуже брак посібників навколо ...)

Інші пропонують встановити netatalk на Ubuntu. Але netatalk - це пакет "лише для сервера": мені потрібно монтувати OSX на Ubuntu, а не на Ubuntu на OSX!


У мене така ж проблема в Ubuntu 11.10, я не можу встановити OS X Lion SMB / CIFS, як і раніше.
Джефф Веллінг

Відповіді:


9

Посилаючись на цю публікацію в дискусійному співтоваристві Apple, ви можете спробувати встановити додаткові два варіанти:nounix,sec=ntlmssp

Я спробував це, він працює належним чином:

mount.cifs //192.168.0.x/public /mnt/public -o user=myusername,password=mypassword,nounix,sec=ntlmssp,noperm,rw

Привіт Sengtui, дуже дякую за вашу відповідь, я перевірив це, і це працює, безперечно. І все-таки це трохи незручно, тому що мені доводиться монтувати / відключати через CLI, і я не можу цього зробити через графічний інтерфейс Nautilus, а також не використовувати облікові дані, що входять в sdtored в keyring .... але це працює!
Флавіо Молінеллі

Дякую за рішення, хоча я розчарований, це означає, що мені потрібно переходити до командного рядка щоразу, коли я хочу монтувати спільний доступ до SMB / CIFS на OS X. Завдяки цим функціям, які вони видалили, і тепер це, я спокусився повернутися до Снігового Леопарда.
Джефф Веллінг

Ти щойно врятував мій мак від впливу кувалдою. Дуже дякую.
LRE

Якою буде /etc/fstabверсія цієї команди?
2grit

"недійсний аргумент". дано, це вже не Лев.
Майкл

1

Це рішення є більш узагальненим і дозволить вам отримувати доступ до файлів на OS X з Ubuntu 11.10, хоча зараз через SMB / CIFS. У OS X Lion увімкніть віддалений вхід у спільний доступ, додайте свого користувача, щоб ви могли отримати доступ до нього, а потім на Ubuntu 11.10 він повинен відображатися в мережі перегляду, доступній як SFTP.


1

Ви також можете використовувати /etc/fstab:

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

/root/.credentialsfileбуде виглядати наступним чином :

username=myusername
password=mypassword
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.