samba服務器的設置

samba服務器的設置
# rpm -qa | grep samba
system-config-samba-1.2.39-1.el5
samba-3.0.25b-0.el5.4
samba-common-3.0.25b-0.el5.4
samba-client-3.0.25b-0.el5.4
建立系統用戶和samba用戶賬號
# useradd admin
# smbpasswd -a admin
# useradd admin1
# smbpasswd -a admin1
配置共享目錄,在samba服務器的默認設置中沒有公共目錄的設置,需要手動添加。
在對smb.conf文件進行設置之前需要先建立公共目錄在linux系統中的錄"/home/public",並設置該目錄的屬主和屬組爲nobody。
# mkdir /home/public
# chown nobody.nobody /home/public
# ls -ld /home/public
drwxr-xr-x  2 nobody nobody 4096 May 26 17:44 /home/public
下面修改配置文件
# vi /etc/samba/smb.conf
[public]   //爲共享目錄的名稱
path=/home/public    //爲共享目錄對應的linux系統目錄
comment = software    //設置對該共享目錄的說明性的文字
public=yes    //設置爲yes時表示該目錄對於所有samba用戶時可見的
only guest=yes    //設置爲yes時表示所有用戶在使用該共享目錄時的用戶身份都是guest,即linux系統用戶nobody
writable=yes    //設置爲表示該共享目錄對於用戶可寫
在對smb.conf文件完成所有的配置以後,可以使用testparm命令對該配置文件進行測試,testparm命令是samba服務器軟件包中提供的配置文件測試工具,可以對smb.conf配置文件的語法進行檢測,並顯示當前配置的清單。
# testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[printers]"
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
# Global parameters
[public]
        comment = software
        path = /home/public
        read ly = No
        guest ly = Yes
        guest ok = Yes
啓動samba服務器
# service smb restart
可以使用smbclient命令配合"-L"選項顯示指定samba服務器中的共享資源列表 -U可以指定用戶
# smbclient -L 192.168.168.168 -U admin
Password:
指定用戶身份登錄到指定服務器的指定的共享目錄中。進入共享目錄後,可以使用put命令把執行smbclient命令所在主機中的文件上傳到samba服務器的共享目錄中;使用get命令可以將服務器共享目錄中的指定文件下載到執行smbclient命令的主機中。          
# smbclient -L 192.168.168.168 -U admin
Password:
要退去使用quit。
使用smbstatus命令顯示當前主機中的samba服務器的連接狀態信息。
# smbstatus
使用smbmount命令可以將samba共享目錄掛載到linux系統中,可以使用--help查看詳細參數
# mount //192.168.168.168/public /mnt -o username=admin,password=aaaaaaaa
其中192.168.168.168爲samba服務器的ip地址,public爲共享目錄,/mnt爲本地掛載點
卸載的話直接使用umount即可
# umount /mnt
在windows系統中,如果要訪問linux主機中的共享目錄的話,可以在"運行"中輸入"\\服務器ip地址",並選擇"確定",此時會提示輸入網絡密碼,只要輸入samba賬號和密碼即可。
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章