ฉันจะเข้าถึงส่วนแบ่งการดูแลระบบ Windows จาก Linux ได้อย่างไร


9

ฉันมีคอมพิวเตอร์ Windows 192.168.0.103และฉันต้องการเข้าถึงc$ส่วนแบ่งการดูแลระบบจากคอมพิวเตอร์ Linux ที่192.168.0.110ต้องแลกเปลี่ยนไฟล์บางไฟล์ จากคอมพิวเตอร์ Windows เครื่องอื่นบนเครือข่ายเดียวกันฉันสามารถเปิดพรอมต์เรียกใช้แล้วพิมพ์เส้นทาง UNC \\192.168.0.103\c$แล้วกด Enter จากนั้นจะพร้อมท์ให้ใส่ชื่อผู้ใช้และรหัสผ่านและหากพิมพ์อย่างถูกต้องจะเป็นการเปิดตำแหน่งแชร์ใน Windows Explorer

สิ่งนี้ทำงานจากคอมพิวเตอร์ Linux ได้อย่างไร ฉันเพิ่งถามคำถามเกี่ยวกับพรอมต์เรียกใช้และเห็นได้ชัดว่ามีพรอมต์ที่คล้ายกันใน Linux แต่ฉันไม่สามารถใช้เพื่อเข้าถึงเส้นทาง UNC ในแบบเดียวกัน ดังนั้นลินุกซ์วูดู, ศาสตร์มืด, อวตาร, พิธีกรรมชนิดใด ... ฉันต้องแสดงก่อนที่จะอนุญาตให้ทำเช่นเดียวกันได้หรือไม่?

ฉันใช้ Debian 7.1.0 Wheezy

คำตอบ:


6

คุณสามารถใช้ Places -> เมนู GUI เครือข่ายใน Gnome เพื่อเข้าถึงการแชร์ของคุณ หรือคุณสามารถเปิด terminal และการใช้งานsmbclientเช่นsmbclient -L //192.168.0.113เป็นหุ้นที่มีอยู่รายการและsmbclient //192.168.0.113/Cการเข้าถึงC$หุ้นดูตัวอย่าง: http://www.linuxnix.com/2009/09/8-ways-to-mount-smbfs-samba-file -System ฉันไม่แน่ใจว่าสิ่งที่คุณหมายถึงโดย "การเข้าถึงโดย UNC" คุณอาจต้องการที่จะติดตั้งการแบ่งปัน SAMBA ของคุณและเข้าถึงราวกับว่ามันเป็นระบบไฟล์ในท้องถิ่นหรือไม่ smbfsการใช้งานแล้ว

เกี่ยวกับเวทมนตร์ลีนุกซ์ใช้แพ็คเกจ SAMBA ซึ่งเป็นการใช้งานโพรโทคอล SMB / CIFS แบบโอเพนซอร์สซึ่งใช้โดยเครื่อง Windows เพื่อแลกเปลี่ยนข้อมูลใน Windows Domains หรือ Workgroups

คู่มือหลักเกี่ยวกับ SAMBA ใน Linux คือSAMBA ตามตัวอย่างและSAMBAแต่ก็ไม่มีคำอธิบายว่าโปรโตคอลโดยรวมควรทำงานอย่างไรพวกเขาบ่งบอกความรู้ของคุณ

SMB / CIFS เป็นเทคโนโลยีชนิดหนึ่งที่ไหลซึ่มใช้โพรโทคอลอื่นเช่น 10 โพรโทคอลและฉันล้มเหลวในการหาแหล่งข้อมูลที่ดีซึ่งจะอธิบายการทำงานของมันตามตัวอย่าง (เช่นข้อความนี้เริ่มจาก A ถึง B จากนั้นไปจาก B ถึง A) เทคโนโลยีเหล่านี้รวมถึง:

  • DNS หรือมรดก NetBIOS (อาจเป็นผ่านอีเธอร์เน็ตที่เรียกว่า NBF หรือผ่าน TCP / IP, ชื่อ NBT) ระบบตั้งชื่อสำหรับคอมพิวเตอร์ ในความเป็นจริงเมื่อ Windows ขอชื่อคอมพิวเตอร์จากคุณและบอกว่าไม่ควรมีความยาวเกินกว่า 15 สัญลักษณ์มันหมายถึงชื่อ NetBIOS
  • การแก้ปัญหาชื่อและกลไกการจำลองแบบ BIND สำหรับ DNS หรือเซิร์ฟเวอร์ WINS ( nmbdใน SAMBA) สำหรับการจำแนกชื่อ NetBIOS
  • แบ่งปันกลไกการสืบค้นรวมถึงการเลือกตั้งเบราว์เซอร์หลักระหว่างเครื่องโดยพิจารณาจากสถานะการออนไลน์และทำให้เกิดความล่าช้า งานนี้เว้นแต่เบราว์เซอร์หลักโดยเฉพาะการกำหนดค่าให้ดูที่การเรียกดูเครือข่าย
  • กลไกการพิสูจน์ตัวตนและการอนุญาต รวมถึงองค์ประกอบและตัวเลือกหลายสนับสนุนตันของกลไกเดิมเห็นนี้ไมโครซอฟท์
  • บูรณาการกับบริการไดเรกทอรีสำหรับการสนับสนุนโปรไฟล์ผู้ใช้ข้ามเขต SMB ถูกใช้ใน2 กรณีหลัก : Workgroups and Domains เมื่อคุณมีเครือข่ายในบ้านคอมพิวเตอร์ทุกเครื่องจะเท่ากันและบัญชีผู้ใช้ของคุณจะแตกต่างกันในแต่ละเครื่อง ในกรณีนั้นการเข้าถึงหุ้นอาจเป็นแบบหุ้นต่อหรือต่อโหมดการป้องกันของผู้ใช้ เครือข่าย บริษัท ขนาดใหญ่มักอนุญาตให้ผู้ใช้เข้าสู่ระบบคอมพิวเตอร์ใด ๆ ด้วยล็อกอินและรหัสผ่านของเขาและเข้าถึงโปรไฟล์และข้อมูลของเขา สิ่งนี้เรียกว่าโดเมน Windows จัดเก็บข้อมูลโดเมนในเครื่องพิเศษที่เรียกว่า Domain Controllers ซึ่งเรียกใช้การใช้งาน Microsoft ของบริการไดเรกทอรีเรียกว่าระบบ Active Directory เพื่อจัดเก็บข้อมูลบัญชี

ในหลักการของ Active Directory เป็น superset ของ LDAP และคุณสามารถเรียนรู้เกี่ยวกับเช่น LDAP จากไอบีเอ็มบทเรียน ต่อไปนี้เป็นชุดวิดีโอที่ดีเกี่ยวกับการทำงานของ Active Directory


ฉันพยายามเมาC$แชร์การดูแลระบบ แต่มันไม่ทำงาน mount.cifs //my_IP/c$ /mnt/c -o user=my_userให้ข้อความต่อไปนี้: ติดข้อผิดพลาด (13): ไม่อนุญาต ฉันพยายามยังโดยไม่ต้อง$ตัวอักษร: mount.cifs //my_IP/c /mnt/c -o user=my_userแต่ให้: ติดข้อผิดพลาด (6): ไม่มีอุปกรณ์ดังกล่าวหรือที่อยู่ ส่วนแบ่งการทดสอบมาตรฐานทำงานได้ดี
patryk.beza

@ patryk.beza คุณพยายามเสริมsudoไหม? ฉันเดาว่าการติดตั้งอาจต้องใช้มัน
Boris Burkov

ใช่. ฉันroot( su -คำสั่ง) เมื่อฉันพยายามที่จะติดมัน
patryk.beza

@ patryk.beza ฉันไม่มีความคิดมากมาย windows ของคุณใช้ร่วมกันอยู่ในเครื่องหรือไม่โดยใช้ Windows เวอร์ชั่นใหม่เช่น windows2008 แซมบ้าได้รับการสนับสนุนไม่ดีสำหรับพวกเขา ชื่อแชร์ของคุณเป็นภาษาอังกฤษไม่ใช่ภาษาประจำชาติใช่ไหม การอนุญาตด้านข้างของหน้าต่างตกลงหรือไม่ เพียงลองใช้ googling mount error(13)- มีข้อมูลมากมายในฟอรัม
Boris Burkov

1
@ patryk.beza การรองรับ Windows 10 อาจยังไม่สามารถใช้งานได้ใน SAMBA รุ่นนี้ บนเครื่อง windows คุณต้องเปิดการแชร์ขั้นสูงปิดไฟร์วอลล์รุ่นมืออาชีพของ windows ไม่ใช่รุ่นที่บ้าน ดูสิ่งนี้: superuser.com/questions/328461/…
Boris Burkov
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.