CentOS6.3安装samba服务并配置匿名访问方式

作者:简简单单 2014-04-16

为了在本地测试,但环境是liunx,每次用ftp来上传,显得有点??隆S谑歉?约旱男槟庵骰?entOS6.3安装samba服务并配置匿名访问方式,这样就可以在共享里面直接用编辑器编辑了,和编辑本地文件一样。接下来看看如何简单配置samba服务器

一、CentOS6.3安装samba服务

 代码如下 复制代码


yum -y install smaba

二、编辑samba配置文件
 
vi /etc/samba/smb.conf

1)更改用户组


 

 代码如下 复制代码
 
workgroup = WORKGROUP

2)授权可以访问的ip地址

 代码如下 复制代码


 
hosts allow = 127. 192.168.1.

3)设置共享方式 www.111com.net


 

 代码如下 复制代码
 
security = share

三种共享方式介绍
user 用户模式 需要密码
share 匿名共享
server 比user级更高级的安全性

4)设置访问目录

 

 代码如下 复制代码
[www]
    comment = Document root directory
    path = /var/www/html
    public = yes
    writable = yes
    guest ok = yes

guest ok = yes //允许匿名访问,不设置则匿名无法访问
5)重启服务


 
service smb restart

三、配置防火墙策略

 代码如下 复制代码


 
vi /etc/sysconfig/iptables

1)加入samba的端口

 代码如下 复制代码


 
-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方法
 

 代码如下 复制代码
[root@localhost ~]# sestatus
SELinux status:                 disabled
[root@localhost ~]# vi /etc/sysconfig/selinux
将SELINUX=disabled改为
SELINUX=disabled

重启机器 $reboot

相关文章

精彩推荐