• Samba文件共享服务设置


    SMB的主程序
    smbd:SMB-TCP139,CIFS-TCP445
    nmbd:NetBios-UDP137,138

    SMB主程序对应的两个服务
    /etc/init.d/smb
    /etc/init.d/nmb

    smb的主配置文件/etc/samba/smb.conf
    语法校验工具testparm

    [共享名]
    共享目录的本地位置
    哪些人可以来访问
    访问共享时的权限是什么

    匿名访问实验
    将/benet/s2t117共享,共享名为s2t117-share,任何人都可以访问,访问权限为可写
    全局配置配置中修改访问安全级别
    security = share
    [s2t117-share]——共享名
    path=/benet/s2t117——共享文件本地路径
    guest ok=yes或者public=yes——是否所有人可见
    writable = yes 或者 read only = no——访问权限

    本地用户访问实验
    要求公司有一个目录/benet/zhongyao/,现在需要将目录共享,共享名为s2t117-zhongyao,访问权限为zhangsan,lisi和root组可以读取,zhangsan个人可以写入。
    准备工作

    创建/benet/zhongyao
    mkdir /benet/zhongyao
    touch /benet/zhongyao/jimi.txt

    修改目录本地权限
    chmod 777 /benet/zhongyao

    创建用户zhangsan,lisi
    useradd zhangsan
    useradd lisi

    赋予zhangsan和lisi,samba密码
    pdbedit -a -u zhangsan
    pdbedit -a -u lisi

    vim /etc/samba/smb.conf
    全局配置配置中修改访问安全级别
    security = user

    再注册新的共享信息
    [s2t117-zhongyao]
    path=/benet/zhongyao
    public=no
    read only=yes
    valid users = zhangsan,lisi,@root——哪些对象可读
    write list = zhangsan——哪些对象可写
    希望zhangsan上传的文件权限是644,上传的目录时755
    directory mask = 0755
    create mask = 0644

    别名:
    vim /etc/samba/smbusers
    root = nihao 将root另起别名为nihao
    [global]全局
    username map = /etc/samba/smbusers
    重启服务生效 service smb restart

    希望仅允许来自192.168.4.0/24 173.17.0.0网段的客户机访问Samba服务器可以
    vim /etc/samba/smb.conf
    hosts allow = 192.168.4. 173.17.
    重启服务生效 service smb restart

    客户机UNC路径登录共享,注意使用net use * /del 清空缓存,切换登录

  • 相关阅读:
    毕业设计进度5(2月5日)
    毕业设计进度4(2月4日)
    Intellij IDEA 安装Scala插件 + 创建Scala项目
    中国HBase技术社区第一届Meetup资料大合集
    【大会PPT+直播回顾】HBaseCon亚洲2018峰会
    Java 中的锁原理、锁优化、CAS、AQS 详解!
    Reactor 反应堆设计模式
    IO模型
    浅析Reactor设计模式
    将IDEA工程代码提交到Github
  • 原文地址:https://www.cnblogs.com/guarderming/p/7604243.html
Copyright © 2020-2023  润新知