samba安装及配置

来源:互联网 发布:工信部办公软件样本 编辑:程序博客网 时间:2024/05/22 08:16

一、使用samba的意义

        实现linux与windows共享,Samba是一套免费的开源软件,可以在linux或其他类unix操作系统上实现windows域控制器,文件服务,打印服务等。Samba实现了windows系统所使用的核心网络协议:SMB(Server Message Block)。

       Samba可以提供如下功能:
       1、活动目录服务(Active Directory Server, ADS)
       2、主域控制器(Primary Domain Controller, PDC)
       3、共享目录 ,共享打印机
二、samba安装、配置
       1、用rpm -qa|grep samba检查是否已安装好了samba,
             
              如图所以表示已安装好。
       2、yum -y install samba(centos系统)

        

       3、安装成功后,启动samba,指令如下:/etc/init.d/smb start启动、/etc/init.d/smb stop关闭、/etc/init.d/smb restart重启、service smb status查看samba是否开启、chkconfig --level 35 smb on设置开机自启动。

       4、设置防火墙,不然无法访问共享文件,方法如下,我采用的是第一种直接关闭防火墙

             a)直接关闭防火墙

                    1) 重启后生效
                        开启: chkconfig iptables on
                        关闭: chkconfig iptables off

                    2) 即时生效,重启后失效
                        开启: service iptables start
                       关闭: service iptables stop

             b)过滤掉samba端口,用指令查看samba占用端口netstat -tlnp |grep smb

                    再用指令iptables -A INPUT -p tcp --sport 149  -j ACCEPT过滤掉该端口,该方法没验证过。

     5、关闭防火墙后,使用命令setenforce 0停掉SELinux ,不然无法访问共享文件夹。

     6、用指令sudo smbpasswd增加用户账号、密码。

     7、用指令mkdir share建立文件夹名字为share的文件夹.touch test.txt 新建测试文件。

     8、修改smb配置,打开文件vi /etc/samba/smb.conf,在文件最后追加以下内容:

           

           重启samba。

       9、在window中输入\\192.168.35.128,即可访问共享文件。


参考:http://blog.sina.com.cn/s/blog_6c9d65a10100oobp.html

            http://kiddwyl.iteye.com/blog/67708

            http://www.cnblogs.com/lienhua34/archive/2012/03/21/2409133.html





原创粉丝点击