smb的主程式
smbd:smb-tcp139,cifs-tcp445
nmbd:netbios-udp137,138
smb主程式對應的兩個服務
/etc/init.d/smb
/etc/init.d/nmb
smb的主配置檔案/etc/samba/smb.conf
語法校驗工具testparm
[共享名]
共享目錄的本地位置
哪些人可以來訪問
訪問共享時的許可權是什麼
匿名訪問實驗
將/benet/s2t117共享,共享名為s2t117-share,任何人都可以訪問,訪問許可權為可寫
全域性配置配置中修改訪問安全級別
security = share
[s2t117-share]——共享名
path=/benet/s2t117——共享檔案本地路徑
guest ok=yes或者public=yes——是否所有人可見
writable = yes 或者 read only = no——訪問許可權
本地使用者訪問實驗
要求公司有乙個目錄/benet/zhongyao/,現在需要將目錄共享,共享名為s2t117-zhongyao,訪問許可權為zhangsan,lisi和root組可以讀取,zhangsan個人可以寫入。
準備工作
建立/benet/zhongyao
mkdir /benet/zhongyao
touch /benet/zhongyao/jimi.txt
修改目錄本地許可權
chmod 777 /benet/zhongyao
建立使用者zhangsan,lisi
useradd zhangsan
useradd lisi
賦予zhangsan和lisi,samba密碼
pdbedit -a -u zhangsan
pdbedit -a -u lisi
vim /etc/samba/smb.conf
全域性配置配置中修改訪問安全級別
security = user
再註冊新的共享資訊
[s2t117-zhongyao]
path=/benet/zhongyao
public=no
read only=yes
valid users = zhangsan,lisi,@root——哪些物件可讀
write list = zhangsan——哪些物件可寫
希望zhangsan上傳的檔案許可權是644,上傳的目錄時755
directory mask = 0755
create mask = 0644
別名:vim /etc/samba/smbusers
root = nihao 將root另起別名為nihao
[global]全域性
username map = /etc/samba/smbusers
重啟服務生效 service smb restart
希望僅允許來自192.168.4.0/24 173.17.0.0網段的客戶機訪問samba伺服器可以
vim /etc/samba/smb.conf
hosts allow = 192.168.4. 173.17.
重啟服務生效 service smb restart
客戶機unc路徑登入共享,注意使用net use * /del 清空快取,切換登入
Samba檔案共享服務搭建
samba是linux與linux或windows之間實現檔案共享及印表機等共享服務。server 192.168.0.2提供服務 client 192.168.0.3和192.168.0.12 windows系統 去訪問 1 先在server安裝samba包 2 配置防火牆 3 修改配置檔案 4 ...
Linux系統Samba檔案共享服務
一 samba伺服器的安裝 確認安裝以下軟體包 root test rpm qa grep samba samba common 3.0.10 1.4e.9 samba client 3.0.10 1.4e.9 system config samba 1.2.21 1 samba swat 3.0....
CentOS 開啟samba共享服務
yum y install samba 安裝samba服務 vim etc samba smb.conf 編輯配置檔案 security share 匿名訪問方式共享,不需要驗證使用者密碼 files 共享名稱 path home files 真正共享的目錄資料夾 public yes 公共的 wr...