~# rpm -qa|grep samba samba-client-3.5.10-114.el6.i686 samba-3.5.10-114.el6.i686 samba4-libs-4.0.0-23.alpha11.el6.i686 samba-winbind-3.5.10-114.el6.i686 samba-winbind-clients-3.5.10-114.el6.i686 samba-common-3.5.10-114.el6.i686
~# yum install samba
~# iptables -F ~# service iptables save(注意:若是你必須使用防火牆的話,那就要添加規則了,這個有點難搞,先略過)
4. 建立共享目錄並設置SElinux上下文 linux
~# mkdir /share #在根下建立文件夾(除了root的目錄下不能建立其餘均可以) ~# chmod a+rw #讓全部人均可以讀寫
~# chcon -t samba_share_t /share其實,上面的設置方法在samba的配置文件(/etc/samba/sm.conf)裏面就有說明,
~# vi /etc/samba/smb.conf在文件末尾添加下面的配置:
[share] comment = Public Stuff path = /share public = yes writable = yes6. 爲samba用戶設置密碼
~# smbpasswd -a redhat # redhat是個人用戶名
而後輸入密碼p4ssw0rd,完成密碼設置。 shell
7. 啓動samba服務~# service smb start #啓動smb服務 ~# chkconfig smb on # 保證samba開機啓動
8. 測試samba服務 windows
8.1 Windows 服務器
在windows下的「運行」裏輸入linux的\\ip,就會彈出用戶名和密碼, 網絡
輸入用戶名: redhat,密碼: p4ssw0rd~# yum install samba-client而後用下面的命令來訪問共享目錄:
~# smbclient //ip/share -Uredhat%p4ssw0rd
至此,Samba服務器的配置完成。 測試