Bagaimana cara me-mount fileshare Mac OS X Lion?

10

Bagaimana saya bisa memasang OS X 10.7 Lion share di kotak Ubuntu saya (10.10, 11.4)?

Sejak pembaruan OS X 10.7 Lion, integrasi jaringan dengan Ubuntu adalah mimpi buruk. Sebelumnya kita bisa mencetak pada printer OSX dan me-mount berbagi file OSX dalam sekejap, menggunakan SMB / CIFS.

Sekarang saya harus mencetak pada printer OSX Lion menggunakan CUPS dan berbagi IPP ... SELESAI! tidak ada samba: itu bekerja.

Yang terburuk saya tidak bisa lagi mengakses file di OS X Lion bagikan (tidak apa-apa hingga Snow Leopard).

Tepat dari Nautilus saya masih dapat menelusuri share server OSX, me-mount salah satunya (menggunakan Nautilus dan smb://URL), saya bahkan dapat menelusuri semua pohon direktori share, tetapi setiap kali saya mencoba membuka file (bahkan hanya untuk read-only)

Saya menerima kesalahan

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

(ini Konqueror);

Saat mencoba me-mount.cifs, ia melapor kepada saya

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)

Rumor di internet mengatakan bahwa SAMBA4 adalah resep untuk Linux / Ubuntu. Tapi saya mencoba mengatur samba4 tanpa hasil (sangat kurang panduan di sekitar ...)

Yang lain menyarankan untuk menginstal netatalk di Ubuntu. Tetapi netatalk adalah paket "hanya server": Saya perlu me-mount share OSX di Ubuntu, bukan share Ubuntu di OSX!

Flavio Molinelli
sumber
Saya mengalami masalah yang sama di Ubuntu 11.10, tidak dapat memasang saham OS X Lion SMB / CIFS seperti sebelumnya.
Jeff Welling

Jawaban:

9

Dengan merujuk posting ini di komunitas diskusi Apple, Anda dapat mencoba memasang dengan dua opsi tambahan:nounix,sec=ntlmssp

Saya sudah mencobanya, itu berfungsi dengan baik:

mount.cifs //192.168.0.x/public /mnt/public -o user=myusername,password=mypassword,nounix,sec=ntlmssp,noperm,rw
sengtui
sumber
Hai Sengtui, terima kasih banyak atas jawaban Anda, saya mengujinya dan berfungsi, tidak diragukan lagi. Masih sedikit tidak nyaman, karena saya harus me-mount / unmount melalui CLI, dan saya tidak bisa melakukan ini melalui Nautilus GUI, atau bahkan menggunakan kredensial yang disimpan dalam keyring .... tetapi berhasil!
Flavio Molinelli
Terima kasih atas solusinya, walaupun saya kecewa itu berarti saya harus turun ke baris perintah setiap kali saya ingin me-mount share SMB / CIFS pada OS X. Dengan fitur yang telah mereka hapus dan sekarang ini, saya tergoda untuk kembali ke Snow Leopard.
Jeff Welling
Anda baru saja menyelamatkan mac saya dari pengaruh palu godam. Terimakasih banyak.
LRE
Apa yang akan menjadi /etc/fstabversi dari perintah ini?
2grit
1

Solusi ini lebih digeneralisasi dan akan memungkinkan Anda mengakses file pada OS X dari Ubuntu 11.10, meskipun sekarang melalui SMB / CIFS. Pada OS X Lion, aktifkan Remote Login di Sharing, tambahkan pengguna Anda sehingga Anda dapat mengaksesnya, dan kemudian pada Ubuntu 11.10 itu akan muncul di Browse Network yang dapat diakses sebagai SFTP.

Jeff Welling
sumber
1

Anda dapat menggunakan /etc/fstabjuga:

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

yang /root/.credentialsfileakan terlihat seperti:

username=myusername
password=mypassword
Markus Steindl
sumber