步驟4:更改Samba配置後面的步驟用來配置Samba以將本地檔案夾匯出為Samba共用資料夾。
使用檔案編輯器開啟Samba設定檔,並將下面的行添加到檔案的末尾。
$ sudo nano /etc/samba/smb.conf [myshare]comment=my shared filespath=/sharedpublic=yeswriteable=yes
上面在括弧內的文本(例如,"myshare")是Samba共用的資源的名字,它被用來從遠程主機存取Samba共用。
建立Samba使用者帳戶,這是掛載和匯出Samba檔案系統所必須的。我們可以使用smbpasswd工具來建立一個Samba使用者。注意,Samba使用者帳戶必須是已有的Linux使用者。如果您嘗試使用smbpasswd添加一個不存在的使用者,它會返回一個錯誤的訊息。
如果您不想使用任何已存在的Linux使用者作為Samba使用者,您可以在您的系統中建立一個新的使用者。為安全起見,設定新使用者的登入指令檔為/sbin/nologin,並且不建立該使用者的home檔案夾。
在這個例子中,我們建立了一個名叫"sambaguest"的使用者,如下:
$ sudo useradd -M -s /sbin/nologin sambaguest$ sudo passwd sambaguest
在建立一個新使用者後,使用smbpasswd命令添加Samba使用者。當這個命令詢問一個密碼時,您可以鍵入一個與其使用者密碼不同的密碼。
$ sudo smbpasswd -a sambaguest
啟用Samba服務,並檢測Samba服務是否在運行。
$ sudo systemctl enable smb.service $ sudo systemctl start smb.service $ sudo systemctl is-active smb
使用下面的命令來查看Samba中共用的資料夾清單。
$ smbclient -U sambaguest -L localhost
接下來是在Thunar檔案管理工具中訪問Samba共用資料夾以及對file1進行拷貝複製的。注意,Samba的共用內容可以通過在Thunar中通過smb://<samba-server-IP-address>/myshare這個地址來訪問。
原文來自:http://os.51cto.com/art/201506/478383.htm
本文地址:http://www.linuxprobe.com/fedora-centos-samba.html