4-2-2
使用者家目錄權限設定
- 新增使用者帳號及建立 Samba 連線密碼。
以使用者名稱 user1 為例:
- ~# useradd user1 <----- 先建立系統帳號(不會同步建立家目錄)
~# mkdir /home/user1 <----- 手動建立家目錄
~# chown user1.user1 /home/user1 <----- 手動變更家目錄 擁有者.群組
- ~# adduser user1 <----- 會同步建立家目錄
~# smbpasswd -a user1 <----- 再建立 samba 密碼 <------ 要特別注意喔!
- samba 網路芳鄰的登入密碼設定
smbpasswd -a user1
- 修改 smb.conf 使用者家目錄權限設定
(安裝完 samba 後預設的 [homes]就有完整的設定,差別只在 read only = yes 改成no)
~# pico /etc/samba/smb.conf
[homes]
comment = Home Directories
browseable = no
read only = no
create mask = 0700
directory mask = 0700
valid users = %S
|
# 預設分享資料夾註解說明。
# 分享資料夾隱藏。
# 允許寫入。
# 預設新增檔案權限。
# 預設新增資料夾權限。
# 允許任何可登入的使用者登入。
|
- 重新啟動 samba
service smbd restart
- 因為 browseable = no ,所以要進入家目錄時需手動輸入自己的目錄
例如,自己的帳號是 user1,那麼在路徑上就輸入
\\192.168.88.45\user1
- 建立 windows 批次檔
netdelete.bat
net use * /delete