• samba


    1.安装samba服务器

    1 [root@test4 named]# yum install samba -y

    2.修改配置文件

    1 [root@test4 named]# cd /etc/samba/
    2 [root@test4 samba]# ls
    3 lmhosts  smb.conf  smbusers
    1.在此服务器中安装配置samba服务,创建三个用户m1,m2,m3.分别建立共享m1,m2,m3,public,本地目录分别为/opt/a1,/opt/a2,/opt/a3,/opt/public;
    2.默认以匿名访问,可以对public有读权限。进入其它文件夹是需要对其进行身份认证;
    3.其中,m1用户属于manager组,对m1,m2,m3共享有读写权限。m2,m3为同一项目组m2的成员,可以互相对彼此文件有读的权限。/opt/a1的共享自由manager组用户可以访问;
     1 [public]
     2         comment = public stuff
     3         path = /opt/public
     4         public = yes
     5 [m1]
     6         comment = m1 stuff
     7         path = /opt/m1
     8         valid users = @manager
     9 [m2]
    10         comment = m2 stuff
    11         path = /opt/m2
    12         public = no
    13         valid users = @m2,@manager
    14         writable = no
    15         write list = m2,@manager
    16 [m3
    17         comment = m3 stuff
    18         path =/ opt/m3
    19         public = no
    20         valid users = @m2,@manager
    21         writable = no
    22         write list =m3,@manager
    控制资源参数
    1 write list = tom   //如果存在read only = no 那么 write list失效
    2 valid users = tom
    3 invalid users = tom
    控制访问来源
    1 hosts deny =10.1.1
    2 hosts allow = 10.1.1.20
    注:但deny和allow冲突的时候,allow 配置起作用
    实现拒绝所有人访问,但是10.1.1.20/24 可以访问,但是10.1.1.20 不允许访问
    1 hosts deny =all
    2 hosts allow= 10.1.1. EXCEPT 10.1.1.20
     亦可通过配置域名方式限制
  • 相关阅读:
    开机自动挂载分区
    Wine安装
    ubuntu 将idea/vscode快捷方式加入到启动器中
    在Linux上安装Java
    httpclient
    shiro
    redis-随笔
    maven
    spring的aop
    spring事务知识梳理
  • 原文地址:https://www.cnblogs.com/sangmu/p/6624435.html
Copyright © 2020-2023  润新知