เรามีไฟล์เซิร์ฟเวอร์ windows ที่มีที่อยู่ดังนี้:
\\bioinf-filesrv2.mycompany.fr\cluster15
ฉันจะเข้าถึงจาก Linux ได้อย่างไร
ใน Ubuntu 14.04 ฉันพยายามเข้าถึงผ่านทาง nautilus แต่มันล้มเหลว นี่คือรายงานข้อผิดพลาด:
เรามีไฟล์เซิร์ฟเวอร์ windows ที่มีที่อยู่ดังนี้:
\\bioinf-filesrv2.mycompany.fr\cluster15
ฉันจะเข้าถึงจาก Linux ได้อย่างไร
ใน Ubuntu 14.04 ฉันพยายามเข้าถึงผ่านทาง nautilus แต่มันล้มเหลว นี่คือรายงานข้อผิดพลาด:
คำตอบ:
สมมติว่าเป็น Linux ล่าสุดให้ทำดังนี้
$ mount -t cifs //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
/mnt
ซึ่งจะติดมันที่ คุณจะต้องมีสิทธิ์เพียงพอ (หรือเป็นรูท)
หากคุณต้องการเพิ่มข้อมูลรับรองลอง:
$ mount -t cifs -o username=myuser,password=mypass //bioinf-filesrv2.mycompany.fr/cluster15 /mnt
คุณอาจต้องติดตั้งแพคเกจจากที่เก็บของ distro ของคุณที่เรียกว่าcifs-utils
แต่หวังว่ามันจะมีอยู่ในส่วนหนึ่งของการติดตั้งมาตรฐานแล้ว
bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.
UPDATE: ตกลงฉันอาจจะต้องapt install cifs-utils
...
ฉันขอแนะนำให้เพิ่มลงในของคุณ/etc/fstab
ดังนั้นจึงออนไลน์ทันทีที่คุณบูต Mine มีการอ่านบรรทัด (ยาว):
//1.2.3.4/share_name/ /media/mount_point cifs uid=1000,guid=1000,rw,credentials=/etc/cifspasswd 0 0
cifs
เป็นประเภทของระบบไฟล์สำหรับ Windows share ใด ๆuid=1000,guid=1000,rw
หมายความว่าทุกคนในระบบสามารถเข้าถึงการแชร์นี้credentials=/etc/cifspasswd
หมายความว่าข้อมูลประจำตัวที่พบใน/etc/cifspasswd
จะใช้ในการตรวจสอบสิทธิ์การเข้าถึงแชร์บนเซิร์ฟเวอร์ Windowsไฟล์ข้อมูลรับรองนี้ควรมีชื่อผู้ใช้และรหัสผ่านที่จำเป็นสำหรับการเข้าถึงการแชร์ Windows เช่น
username=foo
password=bar
ในฐานะที่/etc/fstab
เป็น (โดยปกติ) ผู้ใช้รายอื่นของระบบสามารถอ่านได้คุณสามารถสร้างไฟล์เป็น root และchmod go-=rwx
เพื่อลบการเข้าถึงสำหรับผู้ใช้รายอื่นเพื่อป้องกันรหัสผ่านของคุณ
Caveatหากคุณบูตระบบและเซิร์ฟเวอร์ของคุณไม่พร้อมใช้งาน Linux จะรอสักครู่ระหว่างลำดับการบู๊ตก่อนที่จะยอมแพ้
uid=1000,gid=1000,rw,credentials=/etc/cifspasswd
นี้ทำงานที่ดีสำหรับฉันยกเว้นส่วนที่ตัวเลือกของเส้นที่ควรจะ: โปรดทราบว่าได้เปลี่ยนไปguid
gid
\040
สำหรับช่องว่าง (ต้องรักผู้ดูแลระบบ Windows) มีข้อมูลว่าจากนี้คำตอบที่กองมากเกิน
ใน Ubuntu คลิก alt + f2
ประเภทsmb://bioinf-filesrv2.mycompany.fr/cluster15
. เข้าสู่
ดูภูเขาใหม่ใน Nautilus
ที่มา: http://www.howtogeek.com/howto/29167/3-easy-ways-to-connect-to-windows-shared-folders-from-linux/