1、先現在RedHat enterprise6.3 在虛擬機上安裝好全部的系統
2、rpm –qa | grep samba
[root@localhost samba]# rpm -qa | grep samba
samba-client-3.5.10-125.el6.i686
samba-winbind-clients-3.5.10-125.el6.i686
samba-common-3.5.10-125.el6.i686
3、在虛擬機上掛載鏡像文件切換到Packages(/media/RHEL_6.3 i386 Disc 1/Packages)
ls samba*
samba-3.5.10-125.el6.i686.rpm
samba-client-3.5.10-125.el6.i686.rpm
samba-common-3.5.10-125.el6.i686.rpm
samba-winbind-3.5.10-125.el6.i686.rpm
samba-winbind-clients-3.5.10-125.el6.i686.rpm
4.安裝沒安裝好的軟件包
rpm -ivh samba-3.5.10-125.el6.i686.rpm
warning: samba-3.5.10-125.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:samba ########################################### [100%]rpm -ivh samba-winbind-3.5.10-125.el6.i686.rpm
warning: samba-winbind-3.5.10-125.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY
Preparing... ########################################### [100%]
1:samba-winbind ########################################### [100%]
5、設置Ip
剛剛安裝好的操作系統沒有ip,你自己設定ip並且讓系統在此上電之后還是你設定的ip的方式有兩種
setup
在出現的菜單里面設置network
另外的一種辦法就是在修改/etc/sysconfig/network-scripts/ifcfg-eth0這個配置文件
6、添加samba用戶
smbpasswd -a root
……(輸入自己指定的密碼)
7、修改配置文件(/etc/samba/smb.conf)在文件的末尾增加以下選項
# A add share directory for root
[share]
comment = Public Share
path = /
public = yes
browseable = yes
writable = yes
valid users = root
8、開啟samba服務
在setup里面選定smb服務在開機的時候啟動
reboot
9、驗證
1、在的開始菜單運行輸入\\192.168.0.139\share 回車在隨后彈出的對話框輸入帳號和密碼就可以看到共享的文件
2、在工具->映射網絡驅動器里面文件夾選項里面輸入\\192.168.0.139\share回車。同樣輸入帳號和密碼就可以看到你共享的文件