samba詳解
前言
前面學過了NFS,是一個網絡文件系統,可以讓遠程連接像訪問本地文件一樣,在同一個網絡上的多個用戶間共享目錄和文件系統。只不過NFS只是針對于兩個linux主機,我們現在需要linux主機和windows主機都能共享,這個時候就用到了samba。
1、步驟,允許個別用戶訪問
1、安裝下面三個包:
samba
samba-common
samba-client
yum install -y samba samba-common samba-client
2、配置samba服務器:/etc/samba/smb.conf
3、允許匿名用戶訪問
[global]
workgroup = workgroup server string = samba server netbios name = cwj map to guest = bad user interfaces = lo eno16777736 192.168.1.109 hosts allow = 192.168. log file = /var/log/samba/log.%m max log size = 50000 passdb backend = tdbsam security = user
[public]
comment = Public Stuff path = /home/samba public = yes writable = yes printable = no write list = +staff
檢查:testparm /etc/samba/smb.conf
重啟:service smb restart
分別在另外一臺linux主機上和window主機上測試:
4、允許單個用戶訪問
a、配置
[it]
comment = it path = /it valid users = zhangsan write list = zhangsan printable = no create mask = 0755 directory mask = 0755
b、建立共享目錄、添加相應用戶和組
# mkdir /it # useradd zhangsan -s /sbin/nologin # cd /it # echo "12345" > abc.txt # pdbedit -a -u zhangsan #pdbedit -L ##查看Samba用戶列表 # service restart ##重啟Samba
c、測試:我的電腦,右鍵,網絡映射
另一臺Linux主機上測試
原創文章,作者:N24_yezi,如若轉載,請注明出處:http://www.www58058.com/64344