<b>實驗環境:</b><b></b>
RHEL4、windows2003EE各一台,
軟體:Linux安裝包 webmin-1.350-1.noarch.rpm
<b>實驗目的:</b><b></b>
實作windows與Linux之間的共享
實作Linux與Linux之間的共享
<b>Webmin</b><b>服務的安裝</b><b></b>
使用rpm –ivh 指令
安裝成功
<b>Samba</b><b>服務的安裝</b><b></b>
<b></b>
samba-common軟體包中提供了Samba伺服器和客戶機中都必須使用的公共檔案
samba軟體包中包括了Samba伺服器程式的所有檔案
samba-client軟體包中提供了Samba客戶機的所有檔案
redhat-config-samba軟體包中提供了Red Hat公司專門為Samba伺服器管理編寫的圖形面的管理程式,該程式是Red Hat系統管理工具中的一部分
<b>smb.conf</b><b>配置檔案</b><b></b>
Samba伺服器的主配置檔案是smb.conf,儲存在目錄“/etc/samba/”中
<b>smb.conf</b><b>檔案内容</b><b></b>
# cat /etc/samba/smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server
log file = /var/log/samba/%m.log
max log size = 50
printcap name = /etc/printcap
dns proxy = No
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
......
<b>smb.conf</b><b>中的全局配置</b><b></b>
workgroup = MYGROUP
server string = Samba Server
log file = /var/log/samba/%m.log
max log size = 50
security = user
<b>使用者目錄共享設定</b><b></b>
[123]
comment = Mary's and Fred's stuff
path = /123
public = no
writable = yes
<b>Samba</b><b>使用者帳号</b>
Samba帳号管理
– Samba使用者帳号使用獨立的smbpasswd檔案儲存使用者的帳号和加密密碼資訊
– Samba伺服器中的使用者帳号應該具有與其同名的Linux系統使用者帳号,因為Samba使用者是使用同名的系統帳号身份通路Linux系統資源(檔案和目錄)的
– Samba使用者的密碼和同名系統使用者的密碼是獨立的,可以相同或不同,需要分别進行維護和更改
– 當Samba使用者不需要登入Linux系統時,同名的系統使用者帳号可不設定密碼
<b>Samba</b><b>伺服器的使用者帳号</b><b></b>
– Samba伺服器的使用者帳号檔案儲存在“/etc/samba/”目錄中,檔案名稱是“smbpasswd”
– 初始狀态“smbpasswd”檔案不存在,在第一次使用smbpasswd指令建立Samba使用者時将自動建立
– “smbpasswd”檔案中同時儲存有使用者帳号和使用者密碼,是以該檔案隻對root使用者有讀寫權限
<b>smbpasswd</b><b>指令</b><b></b>
smbpasswd指令用于維護Samba伺服器的使用者帳号
添加Samba使用者帳号
# smbpasswd -a sambauser
– 禁用Samba使用者帳号
# smbpasswd -d sambauser
– 啟用Samba使用者帳号
# smbpasswd -e sambauser
– 删除Samba使用者帳号
# smbpasswd -x sambauser
<b>smb.conf</b><b>中添加的配置内容</b><b></b>
[public]
path = /home/public
public = yes
only guest = yes
<b>啟動</b><b>Samba</b><b>伺服器</b><b></b>
Ø 啟動腳本檔案
/etc/init.d/smb
Ø 啟動服務指令
# service smb start
Ø 查詢服務狀态
# service smb status
Ø <b>停止服務指令</b><b></b>
# service smb stop
<b>Samba</b><b>共享管理測試:</b><b></b>
<b>Windows</b><b>通路</b><b>linux:</b>
<b>linux</b><b>通路</b><b>Windows:</b>