如何關閉selinux
/usr/sbin/setenforce 0 關閉
/usr/sbin/setenforce 1 開啟
或在/etc/selinux/config中改
SELINUXTYPE=permissive 關閉,disabled也可以
samba設定檔
/etc/samba/smb.conf
[global]
workgroup = WORKGROUP 組或網域名稱
server string = samba server 伺服器描述
netbios name = redhat 指定samba伺服器名
security = share/user/server share不需驗證使用者,user要驗證
;password server = <server>
需與security=server配合使用
log file = /var/log/samba/log.%m %m指客戶機的netbios名,日誌按客戶機名分類
encrypt passwords = yes
加密密碼,windows客戶機一般使用加密密碼,所以為yes.如果不加密直接用純文字密碼,可改為no,但windows客戶機需修改註冊表指定不加密
smb passwd file = /etc/samba/smbpasswd
上面兩句要一起使用!
include = /etc/samba/smb.conf.%m 包含外部設定檔,如根據不同的客戶機名稱,定義不同的共用資源
;interfaces = 192.168.0.0/24 samba應用在哪個介面上,預設是在所有網卡,所有介面上
;name resolve order = wins lmhosts bcaast 名稱解釋順序
;wins support = yes 自己作為WINS伺服器,並提供給客戶機查詢
;wins server = w.x..y.z 與WINS配合使用,作為WINS伺服器,請求會發送到w.x.y.z
lmhosts檔案(儲存客戶機IP與名稱的對應關係)
左邊IP 右邊名稱
127.0.0.1 localhost
wins support,wins server 不能同時使用
wins server 說明本身作為客戶機,而指定一台wins伺服器的IP