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、其他計算機連接