標籤:
1.需求:
建立兩個使用者(zx,zxadmin),zxadmin能訪問所有目錄,zx只能訪問指定目錄。
2.安裝smb
[[email protected] /]# yum install samba -y
3.建立使用者(zxamin為主賬戶,zx為普通賬戶,zx屬於zxadmin組),並把賬戶轉化為smb使用者
[[email protected] /]# useradd zxadmin[[email protected] /]# useradd -G zxadmin zx
[[email protected] /]# smbpasswd -a zxadminNew SMB password:Retype new SMB password:Added user zxadmin.[[email protected] /]# smbpasswd -a zxNew SMB password:Retype new SMB password:Added user zx.
4.建立smb目錄(smb目錄屬於zxadmin使用者,並且設定smb目錄許可權為770)
[[email protected] /]# mkdir /data[[email protected] data]# mkdir /data/smb1[[email protected] data]# mkdir /data/smb2
[[email protected] /]# chown -R zxadmin.zxadmin /data/
[[email protected] /]# chmod -R 770 /data/
5.配置smb.conf(vim /etc/samba/smb.conf)
[smb1] comment = smb1 path = /data/smb1 browseable = yes valid users = zxadmin #指定zxadmin賬戶,此目錄只能zxadmin訪問 guest ok = no writable = yes[smb2] comment = smb2 path = /data/smb2 browseable = yes valid users = zxadmin,zx #指定zx和zxadmin賬戶,此目錄為公用目錄 guest ok = no writable = yes
6.啟動smb服務
[[email protected] samba]# /etc/init.d/smb startStarting SMB services: [ OK ]
7.關閉防火牆和selinux
8.訪問測試
centos samba搭建