1. 更新系統(tǒng)
sudo apt-get update
sudo apt-get upgrade
2. 安裝 Samba
sudo apt-get install samba samba-common-bin
如報錯:
Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
可以多嘗試幾次入录,或者更換 “apt” 源
3. 創(chuàng)建共享目錄
mkdir /home/pi/shared
不要用 “sudo” 創(chuàng)建目錄恳啥,因為用 “sudo” 創(chuàng)建的目錄只屬于根用戶所有叭首。如果你用 “sudo” 創(chuàng)建目錄,記得用 chown 命令賦權(quán)限給當(dāng)前用戶睡毒。
4. 編輯 samba 配置文件 ,“smb.conf” 文件保存了你所有的共享設(shè)置
用如下命令打開并編輯:
sudo nano /etc/samba/smb.conf
5. 在文件尾加入以下配置
[share]
path = /home/pi/shared
writeable=Yes
create mask=0777
directory mask=0777
public=no
“[share]” - 名稱可以隨便起。
“path” - 共享的路徑资厉。
“writeable” - “Yes” 為可寫入。
“create mask” 和 “directory mask” – 設(shè)置 0777 允許用戶讀蔬顾、寫宴偿、執(zhí)行。
“public” – 設(shè)置為 “no” 只允許授權(quán)用戶接入诀豁。
6.創(chuàng)建并授權(quán)一個用戶窄刘,比如 “pi”
sudo smbpasswd -a pi
此命令執(zhí)行后會要求你輸入密碼
7. 為了使我們的配置生效,我們需要重啟下 smba 服務(wù)
sudo systemctl restart smbd