Bagaimana saya bisa membuat share samba dari baris perintah?

11

Sebagai bagian dari langkah instalasi beberapa perangkat lunak pada Ubuntu Ubuntu saya ingin membuat share samba. Bagaimana saya bisa melakukan itu dari baris perintah?

Kit Sunde
sumber

Jawaban:

7

Gunakan perintah net usershare Samba untuk berbagi direktori dari baris perintah, IMHO ini kurang kikuk dan jauh lebih aman daripada mengotak-atik file smb.conf utama:

net usershare add share_name /home/user/somefolder "Share description" everyone:F guest_ok=y

Untuk membuat share ini permanen (mis. Bertahan dari reboot) buat file untuk setiap share di bawah / var / lib / samba / usershares / seperti ini:

net usershare info --long share_name > /var/lib/samba/usershares/share_name

Ini memiliki keuntungan lebih lanjut bahwa jika Anda menggunakan desktop seperti KDE atau GNOME / MATE / Unity direktori akan ditampilkan sebagai dibagikan di manajer file (Dolphin, Nautilus dll.). Itu menyebabkan nama pengguna net // var / lib / samba / usershares / thing adalah mekanisme yang sama yang digunakan Dolphin dan Nautilus ketika Anda berbagi direktori di GUI.

Lihat juga: http://ubuntuforums.org/showthread.php?t=1659816

happyskeptic
sumber
Saya perlu sudo agar ini berfungsi.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
2

Anda dapat mengedit /etc/samba/smb.conf dan memasukkan nama berbagi, lokasi, dan siapa yang harus mengaksesnya. Ada beberapa contoh dalam file itu sendiri.

Berikut panduan online untuk memasukkan saham baru di file smb.conf:

http://www.cyberciti.biz/faq/add-samba-share-in-linux-unix/

Mordoc
sumber