本文出自 「
淡淡」 博客,請務必保留此出處
http://dandan.blog.51cto.com/1388667/301244
本文出自 51CTO.COM技術博客
Samba服務器配置:
1.RHEL4系統的安裝光盤中包括RPM格式的Samba服務器軟件包安裝包文件在RHEL4的第2張安裝光盤中 2.查看本機中安裝的Samba軟件 rpm -qa |grep samba RHEL4中缺省安裝了Samba相關的軟件包 samba-common軟件包中提供了Samba服務器和客戶機中都必須使用的公共文件 samba軟件包中包括了Samba服務器程序的全部文件 samba-client軟件包中提供了Samba客戶機的全部文件 system-config-samba軟件包中提供了Red Hat公司專門爲Samba服務器管理編寫的圖形界面的管理程序,該程序是Red Hat系統管理工具中的一部分 3.Samba服務器的主配置文件是smb.conf,保存在目錄「/etc/samba/」中 smb.conf文件內容 # 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 ......
smb.conf中security的配置
security值 含義 share 表示用戶不須要帳戶及密碼便可登入Samba服務器 user 表示由提供服務的Samba服務器負責檢查帳戶及密碼(默認) server 檢查帳戶及密碼工做指定由另外一臺Windows服務器或Samba服務器負責 domain 表示指定Windows域控制服務器來驗證用戶的帳戶及密碼
smb.conf中的[home]
[homes]共享目錄不特指某個目錄,而是表示Samba用戶的宿主目錄 [homes] comment = Home Directories browseable = no writable = yes 4.smbpasswd命令 smbpasswd命令用於維護Samba服務器的用戶賬號 添加Samba用戶賬號 # smbpasswd -a sambauser 禁用Samba用戶賬號 # smbpasswd -d sambauser 啓用Samba用戶賬號 # smbpasswd -e sambauser 刪除Samba用戶賬號 # smbpasswd -x sambauser 5.測試smb.conf文件的內容 testparm命令是配置文件測試工具,能夠對smb.conf配置文件的語法進行檢測,並顯示當前配置的清單 # testparm 6.啓動Samba服務器 啓動腳本文件 /etc/init.d/smb 啓動服務命令 # service smb start 查詢服務狀態 # service smb status 中止服務命令 # service smb stop
客戶機設置:
1.smbclient smbclient是Samba服務器的命令行方式的登陸客戶端,使用的形式相似telnet和ftp命令 顯示指定Samba服務器中的共享資源列表 # smbclient -L 192.168.1.2 以指定用戶身份登陸到指定服務器的指定共享目錄 # smbclient //192.168.1.2/lidan -U st02 「//192.168.1.2/st02」表示服務器「192.168.1.2」中的共享目錄「lidan」 「-U lidan」表示以Samba用戶「lidan」的身份進行登陸
2.smbstatus
smbstatus命令用於顯示當前主機中的Samba服務器的鏈接狀態信息 顯示信息包括鏈接服務器的每一個Samba客戶端的IP地址、主機名稱、登陸用戶名、鎖定的文件等
3.smbmount
smbmount命令用於將Samba共享目錄掛載到Linux文件系統中 # smbmount //192.168.1.2/public /mnt mount命令 使用「-t」命令選項指定文件系統類型爲「smbfs」, 使用「-o」選項設置使用指定用戶賬號 # mount -t smbfs -o username=lidan //192.168.1.2/public /mnt 卸載smb文件系統 # umount /mnt/
安裝swat軟件包:
1.swat的安裝 swat軟件包位於REHL4系統的第4張安裝光盤,系統默認沒有安裝,須要使用rpm命令手工進行安裝 # rpm -ivh samba-swat-3.0.10-1.4E.i386.rpm 設置swat的啓動狀態 # chkconfig swat on # service xinetd restart 2.swat對客戶端的訪問控制 文件「/etc/xinetd.d/swat 」中設置了容許訪問swat服務的客戶主機的IP地址,可根據管理需求進行更改 only_from = 192.168.1.1(多個IP地址用空格分開)
本文出自 「
淡淡」 博客,請務必保留此出處
http://dandan.blog.51cto.com/1388667/301244
本文出自 51CTO.COM技術博客
|