1. 安装有很多方法,具体可以百度,最简单的方法是:yum install samba
2. 使用Samba服务器需要防火墙开放以下端口
UDP 137
UDP 138
TCP 139
TCP 445
vi /etc/sysconfig/iptables #配置防火墙端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
/etc/rc.d/init.d/iptables restart #重启防火墙,使规则生效
但是我在自己的电脑上试了下,发现像上面这样设置防火墙,windows是访问不了samba服务器的,必须使用service iptables stop关掉防火墙才行。
3. 关闭SELinux
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
4. linux下开启telnet服务
http://www.cnblogs.com/xlmeng1988/archive/2012/04/24/telnet-server.html