您的位置:首页 > 运维架构 > Linux

Linux下Samba服务器配置

2016-09-02 10:50 302 查看
1、 下载及安装Samba

        yum -y install samba



2、  配置Samba

        接下来我要做的是将/home/目录下的用户“jhou”的主目录给挖出来,供我在windows下访问。步骤如下:

       1). 备份Samba的配置文件:cp  /etc/samba/smb.conf  /etc/samba/smb.conf.bak

       2). 网上很多教程说针对/etc/samba/smb.conf文件要在[global]字段中加入下配置项:

        我在/etc/samba/smb.conf文件的末尾之添加如下字段:

        [jhou]

                comment = koorey

                path = /home/jhou

                writable = yes

        3). Linux中/etc/passwd里的用户和Samba里的用户几乎没啥关系,硬说有的话,那就是:Samba的所有用户都必须是系统里已存在的用户。我们要授权系统用户访问Samba的话,通过命令:

        smbpasswd  -a   jhou  #添加用户jhou到Samba用户数据库中

        service smb restart

3、  在对待iptables的问题上:

            service  iptables stop。

           ( iptables -I RH-Firewall-1-INPUT 5 -m
state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT

            iptables -I RH-Firewall-1-INPUT 5 -m
state --state NEW -m tcp -p tcp --dport 445 -j ACCEPT

            iptables -I RH-Firewall-1-INPUT 5 -p
udp -m udp --dport 137 -j ACCEPT

            iptables -I RH-Firewall-1-INPUT 5 -p
udp -m udp --dport 138-j ACCEPT

            iptables-save

            service iptables  restart)

4、  selinux的问题

            setenforce 0

            vi /etc/selinux/config

        将SELINUX=enforcing改为SELINUX=disabled为开机重启后不再执行setenfore节约光阴。

            (setsebool -Psamba_enable_home_dirs on

            setsebool -Psamba_export_all_rw on)

            getsebool  -a  | grep  samba

5、最后在Windows系统里,访问结果如下:

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux ssh samba 服务器