เข้าถึงและติดตั้ง SMB Share ผ่าน Command Line

สารบัญ:

Anonim

คุณต้องเข้าถึงและเมานต์แชร์ SMB จากบรรทัดคำสั่งบน Mac หรือไม่ คุณอาจคุ้นเคยกับการเชื่อมต่อกับ Windows PC จากคุณสมบัติเครือข่ายของ Mac เพื่อต่อเชื่อมการแชร์ Windows บน Mac แต่คุณสามารถเชื่อมต่อกับการแชร์ Samba จาก Terminal ได้เช่นกัน

บทความนี้จะแสดงหลายวิธีในการเมานต์และเข้าถึงเครือข่าย SAMBA / SMB ที่แชร์จากบรรทัดคำสั่งของ Mac รวมถึง MacOS เวอร์ชันล่าสุดและ Mac OS X เวอร์ชันเก่าด้วย เนื่องจากกระบวนการจะแตกต่างกันไปขึ้นอยู่กับ บนระบบที่ท่านใช้อยู่

วิธีเข้าถึงและเมานต์การแชร์ SMB ผ่าน Terminal บน Mac

ใน macOS เวอร์ชันใหม่ คุณสามารถทำได้โดยใช้คำสั่ง “mount_smbfs” และค่อนข้างง่าย:

mount_smbfs //[email protected]/myshare /mnt/smbshare

แทนที่ USER, ที่อยู่ IP, ชื่อที่ใช้ร่วมกัน และจุดที่ใช้ร่วมกัน และนั่นคือทั้งหมดที่มี

แน่นอน คุณจะต้องเข้าสู่ระบบและรับรองความถูกต้องในการแชร์เครือข่าย เว้นแต่จะเป็นการเข้าสู่ระบบของผู้ใช้ GUEST

คุณยังสามารถยกเลิกการต่อเชื่อมการแชร์ SMB ด้วยคำสั่ง 'ยกเลิกการต่อเชื่อม' ได้ตามปกติ

การเข้าถึงและการติดตั้งการแชร์ SMB ใน Mac OS X เวอร์ชันเก่า

สำหรับ Mac OS X เวอร์ชันเก่า ผู้อ่าน OSXDaily Dan Luna ได้ส่งเคล็ดลับต่อไปนี้เกี่ยวกับการเข้าถึงการแชร์ Windows บน Mac จากบรรทัดคำสั่ง:

“Mac ของฉันอยู่ในกลุ่มพีซี Windows ที่สำนักงาน ดังนั้นฉันจึงเข้าถึงการแชร์ SMB บ่อยครั้งเพื่อแชร์ข้อมูลและไฟล์ การเข้าถึงการแชร์ SMB/Windows บน Mac นั้นง่ายมากจาก GUI แต่ฉันใช้เวลาส่วนใหญ่ในบรรทัดคำสั่ง และมักจะชอบหาวิธีทำสิ่งต่างๆ โดยใช้ส่วนสนับสนุนของ Mac OS X เมื่อคำนึงถึงสิ่งนี้ นี่คือ วิธีเข้าถึงการแชร์ SMB ผ่านบรรทัดคำสั่งใน Mac OS X:”

Mac OS X เวอร์ชันก่อนหน้าสามารถแบ่งคำสั่งนี้ออกเป็นหลายคำสั่ง เพื่อแสดงรายการการแชร์ SAMBA ที่มีอยู่ที่ IP ปลายทาง:

smbclient -U user -I 192.168.0.105 -L //smbshare/

(โปรดทราบว่า OS X เวอร์ชันใหม่บางเวอร์ชันใช้ “smbutil” แทน smbclient)

ตอนนี้ คุณจะต้องผ่านการตั้งค่าจุดเชื่อมต่อการแชร์ SMB ของคุณ:

mount -t smbfs -o username=winusername //smbserver/myshare /mnt/smbshare

และสุดท้าย คุณจะต้องการเข้าถึงการแชร์ SMB โดยระบุชื่อล็อกอิน Windows ของคุณและที่อยู่ IP ของเครื่อง:

mount -t cifs -o username=winusername, password=winpassword //192.168.0.105/myshare /mnt/share

ขอบคุณสำหรับคำแนะนำ Dan! ฉันไม่สามารถตรวจสอบได้ว่าวิธีนี้ใช้ได้หรือไม่ เพราะฉันใช้เครือข่าย Mac ทั้งหมดที่มี Mac OS รุ่นใหม่กว่า แต่คำสั่งดูเหมือนจะถูกต้อง ดังนั้นฉันจึงไม่เห็นเหตุผลที่จะไม่ทำ

แน่นอนว่าคุณจะต้องกรอกชื่อผู้ใช้ ชื่อที่ใช้ร่วมกัน ที่อยู่ IP จุดเชื่อมต่อ ฯลฯ

ฉันซาบซึ้งในคำแนะนำของ Dan และเป็นเคล็ดลับขั้นสูงที่ยอดเยี่ยมสำหรับผู้ใช้เทอร์มินัล แต่สำหรับผู้ใช้ Mac บางคนที่ชอบ GUI การติดตั้งโฟลเดอร์แชร์ของ Windows ผ่าน Mac Finder น่าจะง่ายกว่า

เข้าถึงและติดตั้ง SMB Share ผ่าน Command Line