• Redhat 5 配置Samba服务器


    1、检查安装包

    #rpm –qa | grep samba

    必须有以下安装结果

    samba-3.0.25b-0.el5.4
    samba-common-3.0.25b-0.el5.4
    samba-client-3.0.25b-0.el5.4
    samba-swat-3.0.25b-0.el5.4

    如果没有的话得需要安装对应的安装包

    2、准备好samba相关的安装包

    #mount /dev/cdrom /mnt/cdrom

    #cd /mnt/cdrom/Service

    #ls samba*

    samba-3.0.25b-0.el5.4.i386.rpm         samba-common-3.0.25b-0.el5.4.i386.rpm
    samba-client-3.0.25b-0.el5.4.i386.rpm  samba-swat-3.0.25b-0.el5.4.i386.rpm

    #cp samba* /home/redhat_service/samba/

    #rpm –ivh samba-3.0.25b-0.el5.4.i386.rpm

    #rpm –ivh samba-common-3.0.25b-0.el5.4.i386.rpm

    #rpm –ivh samba-client-3.0.25b-0.el5.4.i386.rpm

    #rpm –ivh samba-swat-3.0.25b-0.el5.4.i386.rpm

    一路安装下来会很顺利,但是一般会出现以下安装问题:

    xinetd is needed by samba-swat-3.0.25b-0.el5.4.i386

    解决办法:

    #cd /mnt/cdrom/Service

    #cp xinetd-2.3.14-10.el5.i386.rpm /home/redhat_service/xinetd

    #rpm –ivh  xinetd-2.3.14-10.el5.i386.rpm

    在回过头来安装samba-swat-3.0.25b-0.el5.4.i386.rpm就不好报错了。

    确认下软件包是否安装,有以下显示就表示ok

    #rpm –qa | grep samba

    samba-3.0.25b-0.el5.4
    samba-common-3.0.25b-0.el5.4
    samba-client-3.0.25b-0.el5.4
    samba-swat-3.0.25b-0.el5.4

    3、配置samba服务通过修改配置文件

    #cd /etc/samba

    #vi smb.conf

    具体的修改文件

    [public]
            comment = Public Directories
            browseable = yes
            writable = yes
            path = /home
            valid users = root
    ;       valid users = MYDOMAIN\%S

    #service smb restart

    Shutting down SMB services:                                [  OK  ]
    Shutting down NMB services:                                [  OK  ]
    Starting SMB services:                                     [  OK  ]
    Starting NMB services:                                     [  OK  ]

    在你xp电脑的浏览器或者运行框里输入:

    \\192.168.0.4

    你会发现弹出一个很经典的错误,刚开始我以为是配置文件设置有问题,其实不然,要想解决这个问题,只是需要在你的终端里面输入:

    #setenforce 0

    来暂时停掉SELinux服务,靠有点坑爹吧,一旦你输入这条指令你的samba服务就很正常的运行起来了。但是如果你再次启动SELinux,你的samba服务又不行了具体也不是很清楚,看文档说什么保护,晕,我们只要能共享挂载文件就可以了,其他的什么管不过来。

    3、配置samba服务通过web方式

    修改/etc/xinetd.d/swat文件

    # default: off
    # description: SWAT is the Samba Web Admin Tool. Use swat \
    #              to configure your Samba server. To use SWAT, \
    #              connect to port 901 with your favorite web browser.
    service swat
    {
            port            = 901
            socket_type     = stream
            wait            = no
            only_from       = 127.0.0.1
            only_from       = 192.168.0.0
            user            = root
            server          = /usr/sbin/swat
            log_on_failure  += USERID
            disable         = no
    }

    检查swat所用端口

    #netstat –nlp | grep xinetd

    tcp        0      0 0.0.0.0:901                 0.0.0.0:*                   LISTEN      3685/xinetd    

    保存配置文件,重启服务

    service xinetd restart

    Stopping xinetd:                                           [  OK  ]
    Starting xinetd:                                            [  OK  ]

    开一浏览器,具体的设置就按照说明就很简单了

    samba

    samba1

    需要注意的事情:

    1、修改ip为静态ip:

    #setup

    里面选择网络设置,选择静态ip就可以了

    1、smb.conf

    里面的文件有;和#,其实都是注释项目,只不过;表示这个选项是可以选项的

  • 相关阅读:
    6.Mysql事务索引备份视图
    5.MySQL函数
    4.Mysql:使用DQL查询数据
    JavaScript的柯里化和反柯里化
    主流浏览器的内核以及Hack写法
    JavaScript的arguments对象
    JavaScript自定义事件监听
    星空雅梦
    星空雅梦
    星空雅梦
  • 原文地址:https://www.cnblogs.com/xmphoenix/p/2443991.html
Copyright © 2020-2023  润新知