第一步:rpm -qa |grep samba 先檢查LINUX是否已經安裝了SAMBA服務器
第二步:掛載安裝光盤。
mount /dev/cdrom /medic/
第三步:安裝。提示出錯信息,安裝文件的依賴關係。
rpm -ivh /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm
warning: /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
libsmbclient = 0:3.0.33-3.29.el5_5.1 is needed by samba-common-3.0.33-3.29.el5_5.1.i386
第四步:安裝依賴軟件
rpm -ivh /media/CentOS/libsmbclient-3.0.33-3.29.el5_5.1.i386.rpm
第五步:
rpm -ivh /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm
warning: /media/CentOS/samba-common-3.0.33-3.29.el5_5.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:samba-common ########################################### [100%]
安裝配置好SAMBA服務器後,啓動 /etc/rc.d/init.d/smb start
netstat -tnl 查看139端口是否已經開啓
然後開始嘗試用客戶端連接。如果提示無法連接到SAMBA服務器,那麼多數是LINUX的防火牆設置的問題。先SELINUX的防火牆設置成DISABLES。vi /etc/sysconfig/selinux 重啓生效。通過iptables -F 關閉IPTABLES的防火牆。做好以上兩點一般都可正常連接。