rhel 4 下配置Samba
Samba(SMB) 是一個網絡服務器,用於Linux和Windows共享文件之用,Samba 即可以用於Windows和Linux之間的共享文件,也一樣用於Linux和Linux之間的共享文件;不過對於Linux和Linux之間共享文件有更好的網絡文件系統NFS,NFS也是需要架設服務器的;
Windows 網絡中的每臺機器即可以是文件共享的服務器,也可以同是客戶機;Samba 也一樣能行,比如一臺Linux的機器,如果架了Samba Server 後,它能充當共享服務器,同時也能做爲客戶機來訪問其它網絡中的Windows共享文件系統,或其它Linux的Sabmba 服務器;
在Windows網絡中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬盤來使用。在Linux的中,就是通過Samba的向網絡中的機器提供共享文件系統,也可以把網絡中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。
Samba(SMB) 是一個網絡服務器,用於Linux和Windows共享文件之用,Samba 即可以用於Windows和Linux之間的共享文件,也一樣用於Linux和Linux之間的共享文件;不過對於Linux和Linux之間共享文件有更好的網絡文件系統NFS,NFS也是需要架設服務器的;
Windows 網絡中的每臺機器即可以是文件共享的服務器,也可以同是客戶機;Samba 也一樣能行,比如一臺Linux的機器,如果架了Samba Server 後,它能充當共享服務器,同時也能做爲客戶機來訪問其它網絡中的Windows共享文件系統,或其它Linux的Sabmba 服務器;
在Windows網絡中,看到共享文件功能知道,我們直接就可以把共享文件夾當做本地硬盤來使用。在Linux的中,就是通過Samba的向網絡中的機器提供共享文件系統,也可以把網絡中其它機器的共享掛載在本地機上使用;這在一定意義上說和FTP是不一樣的。
一,配置samba服務器
1,檢查是否安裝相關的軟件包
# rpm -qa | grep samba
samba-common-3.0.10-1.4E
samba-3.0.10-1.4E
system-config-samba-1.2.21-1
samba-client-3.0.10-1.4E
掛載盤符,hdc5 掛到 /mnt/hdc5 下
mount /mnt/hdc5/ /dev/hdc5
2,創建相應的賬戶與組並設置samba密碼
# groupadd it
# groupadd yg
# useradd -g it zbsun
# useradd -g it gaoyang
# useradd -g yg guest
# smbpasswd -a zbsun 回車後,輸入密碼,連續輸入兩次 其他以此類推
3,創建相應的共享文件夾並授予相應的權限
# cd /mnt/hdc5/
# mkdir /telestone-file/
# chown :it telestone-file
# chown :guest telestone-file
# chmod 770 *
4 配置smb.conf 在文件的最後添加相應的設置
vi /etc/samba/smb.conf
[telestone-file]
path = /mnt/hdc5/telestone-file/ *共享路徑*
valid users = @it,@guest *允許哪些用戶使用*
read list = guest * 具有隻讀權限*
write list = zbsun gaoyang *具有讀寫權限*
如編輯完,執行wq! 保存退出
5 啓動相關的smb服務
#service smb restart
windows客戶端訪問方式: 開始---運行 或win鍵+R 調出運行對話框,輸入\\samba服務器IP
Linux 客戶端訪問方式:smbclient -L //samba服務器IP
#service smb restart
windows客戶端訪問方式: 開始---運行 或win鍵+R 調出運行對話框,輸入\\samba服務器IP
Linux 客戶端訪問方式:smbclient -L //samba服務器IP