Samba檔案共享服務設定

2022-09-06 12:39:16 字數 1726 閱讀 6656

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...