smb服務:基於Linux與Windows 之間的共享平臺
一、查看是否安裝,在Centos中smb服務 默認已經安裝
(1)rpm -q|grep smb:查看軟件包是否安裝
(2)rpm -ql smb:檢查服務器配置文件的位置
(3)gerp -v "︿#" /etc/samba/smb.conf |grep -v "︿;"
查看配置文件中,命令生效的部分
(4)[global]全局配置
workgroup=workgroup
max log size=50 日誌文件的大小
log file=/var/log/samba/%m.log
security=user (安全級別)
share:不需要用戶名
用戶帳號文件:/etc/samba/smbpasswd
(5)建立smb用戶
useradd smb1
smbpasswd -a smb1
密碼:
密碼:
successful......
smbpasswd -a smb1 添加smb1爲smb服務用戶
smbpasswd -e 激活用戶
smbpasswd -d 禁用用戶
smbpasswd -x 刪除用戶
(6)常用選項
only guest=yes :在訪問共享目錄時,映射爲nobody
write list =@boge :只有這個boge這個組的可寫
valid user =用戶名
public =no 只允許上面的用戶訪問
(7)掛載到本地
mount -t smbfs -o username=administrator //ip/目錄 /本地目錄
passwd:
(8) 給予權限
對SMB用戶給予權限時,首先在smb服務器中給予用戶寫的權限;
其次文件夾也許給予用戶讀寫的權限;
這裏介紹ACL setfacl -m u:smb1:rwx /目錄
(9)查看狀態:smbstatus
查看進程:ps -aux|grep mb
(10)補充:
在利用smb1用戶進行登陸時,通常會出現登錄smb1後,第二次訪問,無需密碼。而其它用戶則無法登錄,默認
爲smb1登錄,重新啓動客戶端後,方可利用別的用戶進行登錄。