ฉันจะแมปเครือข่ายไดรฟ์แชร์โดยใช้ Linux Terminal ได้อย่างไร


22

ยังคงคุ้นเคยกับ Linux และ GUI นั้นยอดเยี่ยม ฉันมี Ubuntu 10 และฉันสามารถไปที่เครือข่ายและดูเครือข่าย Windows จากนั้นดับเบิลคลิกที่นี่เพื่อไปที่ไดรฟ์ที่แชร์ จากนั้นเมื่อฉันกลับไปที่เทอร์มินัลและใช้:

cd ~/.gvfs

ฉันเห็นไดรฟ์ที่แมป แต่มันจะดีถ้าฉันทำได้โดยไม่ต้องคลิกเม้าส์ ดังนั้นฉันจะแมปไดรฟ์เครือข่ายใน terminal ได้อย่างไรซึ่งคล้ายกับnet useสำหรับ Windows

แก้ไข : ไม่แน่ใจว่าเกิดอะไรขึ้น แต่นี่คือสิ่งที่ฉันทำเพื่อให้ทำงานได้ ฉันสร้างไดเรกทอรีสำหรับการแชร์/mediaแล้ววิ่ง:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

และมันบอกว่าไม่พบคำสั่ง ดังนั้นฉันคิดว่าฉันจะไปข้างหน้าและใช้smbfsดังนั้นฉันวิ่ง:

sudo apt-get install smbfs

ฉันลองใช้คำสั่งที่แนะนำsmbfsแทนที่จะใช้cifsและไม่ได้ผลเหมือนกัน ดังนั้นฉันจึงลองอีกครั้งแล้วครั้งต่อไปที่ฉันวิ่ง:

sudo mount -t cifs -o username=nicorellius //server/share/ /media/share

cdมันทำงานและฉันจะนำทางไปยังไดเรกทอรีที่มี

คำตอบ:


22

สร้างไดเรกทอรีบนเครื่องของคุณเพื่อใช้เป็นจุดเชื่อมต่อสำหรับการแชร์:

sudo mkdir /media/yoursharename

จากนั้นใช้คำสั่ง mount เพื่อแมปการแชร์ Windows กับจุดเมานท์ที่คุณเพิ่งสร้างขึ้น:

sudo mount -t cifs -o username=nicorellius //server/sharename /media/yoursharename

ตอนนี้คุณควรเข้าถึงการแชร์จาก/ mount / media / yoursharename mount point ของคุณ


Samba ยังไม่ได้ติดตั้งหรือไม่ ไม่ใช่โปรแกรมที่เข้าถึงการแชร์เมื่อฉันไปที่สถานที่> เครือข่ายและค้นหาเครือข่าย Windows ใช่หรือไม่
nicorellius

1
Samba ได้รับการติดตั้งแล้ว แต่ smbfs สำหรับติดตั้งระบบไฟล์ระยะไกลไม่ได้เป็นค่าเริ่มต้นบน Ubuntu ฉันใช้วิธีนี้มานาน แต่ฉันเพิ่งตรวจสอบแล้วและดูเหมือนว่า cifs จะมี smbfs แทนที่และฉันคิดว่า gui คือ ติดตั้งไดรฟ์โดยใช้ cif เช่นกัน ฉันได้แก้ไขคำสั่ง mount เป็นเวอร์ชัน cif ในคำตอบเดิมของฉัน คุณควรจะใช้งานได้โดยไม่ต้องติดตั้งแพ็คเกจเพิ่มเติม
John Rabotnik

เห็นการแก้ไขในคำถามของฉันสำหรับสิ่งที่ผมจะทำให้มันทำงาน ...
nicorellius

ผิดปกติพอฉันลองมันในส่วนแบ่งอื่นที่ฉันต้องการเข้าถึงและมันไม่ทำงาน มีบางอย่างเกี่ยวกับที่อยู่ IP หรือชื่อที่ตัดขาด ... ดังนั้นฉันจึงลองใช้ IP ท้องถิ่น 192.168.xx และสิ่งนี้ก็ใช้ได้เช่นกัน สุดยอดความช่วยเหลือ John - ขอบคุณ!
nicorellius

คือcifsอะไร
João Pimentel Ferreira

7

gvfs-mountสามารถใช้เพื่อเมานต์ระบบไฟล์~/.gvfsในลักษณะเดียวกับแอปพลิเคชัน Gnome


2
ไวยากรณ์จะเป็น: gvfs-mount mount smb://username@server.tld/share คุณอาจต้องสร้างบุ๊กมาร์กก่อน
ไหล
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.