第一步: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的防火墙。做好以上两点一般都可正常连接。