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登入,重新啟動用戶端後,方可利用别的使用者進行登入。