วิธีการเมานต์แชร์แชร์ Mac OS X Lion?


10

ฉันจะเมานต์แชร์ OS 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 เหมือนก่อน
Jeff Welling

คำตอบ:


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 ขอบคุณมากสำหรับคำตอบของคุณฉันทดสอบและใช้งานได้อย่างไม่ต้องสงสัย ยังคงเป็นบิตไม่สบายใจเพราะฉันต้องติดตั้ง / unmount ผ่าน CLI และฉันไม่สามารถทำสิ่งนี้ผ่าน Nautilus GUI หรือแม้แต่ใช้ข้อมูลประจำตัวที่ sdtored ใน keyring .... แต่มันใช้งานได้!
Flavio Molinelli

ขอบคุณสำหรับการแก้ปัญหาแม้ว่าฉันจะผิดหวังก็หมายความว่าฉันจะต้องไปที่บรรทัดคำสั่งทุกครั้งที่ฉันต้องการที่จะติดตั้งแบ่งปัน SMB / CIFS บน OS X ด้วยคุณสมบัติที่พวกเขาได้ลบออกและตอนนี้ฉันล่อลวง เพื่อกลับไปที่ Snow Leopard
Jeff Welling

คุณเพิ่งช่วยแม็คของฉันจากการได้รับอิทธิพลจากค้อนขนาดใหญ่ ขอบคุณมาก.
LRE

/etc/fstabเวอร์ชันของคำสั่งนี้จะเป็นอะไร
2

"อาร์กิวเมนต์ไม่ถูกต้อง" ได้รับมันไม่ใช่สิงโตอีกต่อไป
ไมเคิล

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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.