ubuntu利用samba共享文件夾

AMBA是 SMB/CIFS網絡協議的重新實現,它作爲NFS的補充使得在Linux和Windows系統之間進行文件共享、打印更容易實現。

相關介紹SAMBA套件:

(1)samba:這個套件主要包含了SAMBA的主要daemon檔案(smbd及nmbd)SAMBA的文檔(document),以及其它與SAMBA相關的logrotate設定文件及開機預設選項檔案等。

(2)samba-common:這個套件主要提供了SAMBA得主要設定檔(smb.conf),smb.conf語法檢驗的測試程序(testparm)等。

(3)samba-client:這個條件則提供了當Linux做爲SAMBA Client端時,所需要的工具指令,例如掛載SAMBA檔案格式的執行檔smbmount等。

 

以下是在Ubuntu 16.04中的安裝和配置過程:

需要說明的是:本人是jobs用戶,共享目錄爲/home/jobs/share/

1、安裝samba相關包:

sudo apt-get install samba

sudo apt-get install smbclient

2、切換到 /home/目錄下創建一個用戶目錄:

sudo mkdir share

3、設置目錄的權限: (777代表最高權限,可讀可寫可執行)

chmod 777 share

3、修改配置文件:

sudo vi /etc/samba/smb.conf

按鍵盤鍵“i”進入編輯模式,在文件最後寫入

按“Esc”退出編輯到命令行模式。

F、按下“shift + :”鍵,輸入”w”保存文件並退出。

在文件末尾加上如下[share]  (相當於在home目錄項增加了一個新用戶)

    [share]
    comment = Share Folder requirepassword
    browseable = yes
    path = /home/sdia(你的用戶名)/share
    create mask = 0777
    directory mask = 0777
    valid users = sdia(你的用戶名)
    force user = nobody
    force group = nogroup
    public = yes
    writable = yes
    available = yes

 

5、保存退出後重啓samba:

sudo /etc/init.d/samba restart或service smbdrestart && service nmbd restart

6、添加賬戶

把已有的賬戶添加到samba裏並設置新密碼,本人的賬戶是“jobs”,

sudo smbpasswd -a sdia

7、其他計算機連接

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章