1、安裝samba
sudo apt install samba
sudo apt install smbfs 或者 sudo apt install cifs-utils
注:① Ubuntu 18.04是默認安裝好samba的;
② 如果安裝過cifs-utils,則smbfs可以不用安裝
2、創建目錄(文件夾)並賦予讀寫權限
sudo mkdir 目錄
(創建目錄,比如 sudo mkdir /home/abc)
sudo chmod -R 777 目錄
(賦予讀寫權限,777表示所有人所有權限,比如 sudo chmod -R 777 /home/abc)
注:也可以用已經有的目錄,根據需要去調整權限
3、備份samba配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
4、修改samba配置文件
sudo nano /etc/samba/smb.conf
① [global]下
workgroup = WORKGROUP
這就是指定工作組,Windows下的默認工作組就是WORKGROUP,如果改過工作組的話就要在此處修改
② 最後部分添加共享文件夾
[共享文檔]
path = /home/myabc/文檔
public = yes
writable = yes
guest ok = yes
force user = myabc
[共享下載]
path = /home/myabc/下載
public = yes
writable = yes
guest ok = yes
force user = myabc
說明:以上的寫法是讓遠程打開時用本地用戶權限,也就是不用輸入用戶和密碼
③ 保存退出(Ctrl+X,Y,回車)後,重啓samba服務器
sudo /etc/init.d/smbd restart
④ 測試是否成功
smbclient -L //localhost/share
顯示:
Sharename Type Comment
--------- ---- -------
print$ Disk Printer Drivers
共享文檔 Disk
共享下載 Disk
5、在Windows的網絡下點擊進入
會發現有兩個文件夾“共享文檔”和“共享下載”