• Linux下搭建企业共享目录方案之------samba


            Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。

            下面介绍的是企业用的文件共享目录的搭建:

    【1】yum安装samba和samba-client

    # yum install -y samba samba-client
    

      【2】修改配置文件

    # vim /etc/samba/smb.conf
    
    # 下面列出的是默认参数
    
    [global]
            workgroup = MYGROUP
            server string = Samba Server Version %v
            security = user
            passdb backend = tdbsam
            load printers = yes
            cups options = raw
    [homes]
            comment = Home Directories
            browseable = no
            writable = yes
    [printers]
            comment = All Printers
            path = /var/spool/samba
            browseable = no
            guest ok = no
            writable = no
            printable = yes
    
    # 下面列出需做调整的参数:
    [global]
    workgroup = WORKGROUP
    security = share
    
    # 添加模块,不同的目录可以对应不同的权限,来控制文件的读写
    
    [share]
        comment = share all
        path = /tmp/samba
        browseable = yes
        public = yes
        writable = no
    # 上面的【share】模块,可读不可写,也就是可以复制,不可以删除
    
    [all]
        comment = share all
        path = /tmp/all
        browseable = yes
        public = yes
        writable = yes
    # 上面的【all】模块,权限最高,任何登录共享目录的用户,都可以对目录的文件进行增、删、查、改,适合于企业共享资料 
    

       注意一点:tmp目录的文件,如果长时间不修改或者访问,会在一定时间内删除,目录消失以后,我们的模块就不能生效,也就失去了共享的功能,所以建议选一个合适的目录,比如:/home/share; /home/all.

    【3】新建配置文件约定的目录,修改权限:

    # mkdir /tmp/samba
    # chmod 777 !$
    # mkdir  /tmp/all
    # chmod 777 !$
    

      【4】启动服务和测试共享效果:

    # /etc/init.d/smb start
    # 启动 SMB 服务:                              [确定]
    # echo "It Works!" > /tmp/samba/test.txt
    # echo "It Works!" > /tmp/all/test.txt
    

        在windows下面,打开文件管理器,在地址的地方输入: \ip_addressshare  ||  \ip_addressall,即可在不同的目录看到test.txt文件;对该文件进行修改或者删除操作,或者在文件夹里面新建文件或者文件夹,来测试不同模块的权限。

  • 相关阅读:
    ASP.NET MVC 动态加载图像
    ASP.NET:以域用户身份访问网络资源
    ASP.NET MVC 动态加载 *.ascx
    4月
    3月
    2月
    每天充点小能量
    每天进步一点点
    FreeMarker标签与使用
    eclipse启动tomcat, http://localhost:8080无法访问
  • 原文地址:https://www.cnblogs.com/llius/p/5130097.html
Copyright © 2020-2023  润新知