Akses dan Lekapkan Kongsi SMB melalui Baris Perintah

Isi kandungan:

Anonim

Adakah anda perlu mengakses dan melekapkan perkongsian SMB daripada baris arahan pada Mac? Anda mungkin terbiasa menyambung ke Windows PC daripada ciri rangkaian Mac untuk memasang bahagian Windows pada Mac, tetapi anda juga boleh menyambung kepada perkongsian Samba dari Terminal juga.

Artikel ini akan menunjukkan beberapa cara untuk melekap dan mengakses perkongsian rangkaian SAMBA / SMB daripada baris arahan Mac, termasuk dengan versi MacOS terkini dan keluaran Mac OS X yang lebih lama juga, kerana prosesnya berbeza bergantung pada sistem yang anda gunakan.

Cara Mengakses & Melekapkan Perkongsian SMB melalui Terminal pada Mac

Dalam versi macOS yang lebih baharu, anda boleh mencapai ini dengan arahan "mount_smbfs" dan ia agak mudah:

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

Ganti PENGGUNA, alamat IP, nama kongsi dan titik pelekap kongsi, dan itu sahaja yang ada padanya.

Sudah tentu anda perlu log masuk dan mengesahkan perkongsian rangkaian, melainkan log masuk pengguna TETAMU.

Anda juga boleh menyahlekap bahagian SMB dengan arahan ‘nyahlekap’ seperti biasa.

Mengakses & Memasang Perkongsian SMB dalam Versi Mac OS X Lama

Untuk versi Mac OS X yang lebih lama, pembaca OSXDaily Dan Luna menghantar petua berikut untuk mengakses perkongsian Windows pada Mac daripada baris arahan:

“Mac saya terletak di lautan PC Windows di pejabat, jadi saya kerap mengakses perkongsian SMB untuk berkongsi data dan fail. Mengakses saham SMB/Windows pada Mac adalah sangat mudah daripada GUI tetapi saya menghabiskan banyak masa dalam baris arahan dan saya sentiasa suka mencari cara untuk melakukan sesuatu menggunakan asas Mac OS X. Dengan mengambil kira perkara ini, inilah bagaimana untuk mengakses perkongsian SMB melalui baris arahan dalam Mac OS X:”

Versi Mac OS X yang lebih awal boleh memecahkan ini kepada beberapa arahan seperti itu, untuk menyenaraikan dahulu saham SAMBA yang tersedia di IP destinasi:

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

(Perhatikan bahawa beberapa versi OS X yang lebih baharu menggunakan “smbutil” dan bukannya smbclient)

Sekarang anda perlu lulus tetapkan titik pelekap saham SMB anda:

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

Dan akhirnya anda ingin mendapatkan akses kepada bahagian SMB dengan menyatakan log masuk Windows anda dan alamat IP mesin:

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

Terima kasih atas petua Dan! Saya tidak dapat menyemak sama ada ini berfungsi kerana saya menggunakan semua rangkaian Mac dengan keluaran Mac OS kemudian, tetapi arahan itu nampaknya sah jadi saya tidak nampak sebab ia tidak berfungsi.

Jelas sekali anda perlu mengisi nama pengguna unik anda, nama kongsi, alamat IP, titik pelekap, dsb.

Saya sangat menghargai petua Dan dan ia merupakan helah lanjutan yang hebat untuk digunakan untuk pengguna terminal, tetapi bagi sesetengah pengguna Mac yang lebih suka GUI kemudian memasang folder kongsi Windows melalui Mac Finder mungkin lebih mudah.

Akses dan Lekapkan Kongsi SMB melalui Baris Perintah