CentOS安装samba服务配置匿名访问

分类:CentOS教程 阅读:43340 次

comment=Documentrootdirectory

path=/var/www/html

public=yes

writable=yes

guestok=yes//允许匿名访问,不设置则匿名无法访问

 [www] comment = Document root directory path = /var/www/html public = yes writable = yes guest ok = yes //允许匿名访问,不设置则匿名无法访问 



三、配置防火墙策略
  1. vi/etc/sysconfig/iptables
 vi /etc/sysconfig/iptables


1)加入samba的端口
  1. -AINPUT-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT
  2. -AINPUT-mstate--stateNEW-mtcp-ptcp--dport445-jACCEPT
 -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


2)重启防火墙服务
 service iptables restart



附:
1)查看服务端口
 netstat -anp | grep smb [root@localhost ~]# netstat -anp | grep smb tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 1874/smbd tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 1874/smbd tcp 0 0 :::139 :::* LISTEN 1874/smbd tcp 0 0 :::445 :::* LISTEN 1874/smbd unix 2 [ ] DGRAM 12440 1874/smbd 


2)关闭selinux方法
  1. [root@localhost~]#sestatus
  2. SELinuxstatus:enabled
 [root@localhost ~]# sestatus SELinux status: enabled

 [root@localhost ~]# vi /etc/sysconfig/selinux

SELINUX=disabled改为
SELINUX=disabled
重启机器 $reboot