• Linux--Smba服务搭建



     

    Samba文件共享服务

    服务功能:跨平台文件共享
    1.环境部署
    ip=192.168.1.50
    [root@localhost Packages]# rpm -ivh samba-3.6.9-164.el6.x86_64.rpm 
    2.构建Samba服务
    两种共享模式:
    匿名共享
    [global]
            workgroup = MYGROUP
            server string = Samba Server Version %v
            log file = /var/log/samba/log.%m
            max log size = 50
            security = share
            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
    [share]
            path=/share
            public=yes
            read only=yes
    测试
    使用windows客户端访问共享
    Linux --Samba服务搭建 - sqf - sqf的博客
     

    需用户验证的共享
    1)创建共享验证用户
    useradd faker --创建系统用户
    useradd sherlock --创建系统用户
    pdbedit -a -u faker --添加为Samba共享用户
    pdbedit -a -u sherlock --添加为Samba共享用户
    pdbedit -L --查看所有Samba用户
    2)创建共享目录
    [root@localhost /]# mkdir /sherlock
    [root@localhost /]# touch /sherlock/sherlock.txt
    3)设置用户访问授权
    [root@localhost /]# vi /etc/samba/smb.conf
    [global]
            workgroup = MYGROUP
            server string = Samba Server Version %v
            log file = /var/log/samba/log.%m
            max log size = 50
            security = user
            passdb backend = tdbsam
            load printers = yes
            cups options = raw
    [tools]
            path=/sherlock
            public=no
            read    only=yes
            valid   users=faker,sherlock
            write   list=faker
    4)设置目录访问授权
    [root@localhost /]# chmod 777 /sherlock
    [root@localhost /]# vi  /etc/samba/smb.conf
    [tools]
    directory mask=0755     --上传目录的默认权限为0755
    create mask=0644 --上传文件的默认权限为0644
    3.创建用户映射
    [root@localhost /]# vi /etc/samba/smbusers
    faker=qwe,qqq --指定用户faker的别名
    [root@localhost /]# vi /etc/samba/smb.conf
    [global]
    username map=/etc/samba/smbusers --指定用户映射文件  
    [root@localhost /]# service smb restart --重启服务
     
    PS:蓝色为修改部分,红色为添加部分
     

  • 相关阅读:
    Python 生成器
    Python 切片
    Visual Studio Code编辑器使用
    linux常用命令
    python selenium学习笔记
    selenium+chrome driver 报错处理 (Driver info: chromedriver=2.45.615291 (ec3682e3c9061c10f26ea9e5cdcf3c53f3f74387),platform=Windows NT 10.0.17763 x86_64)
    python+uiautomator2+fiddler 自动化测试学习总结
    我的第一篇博客
    计算机网络差错控制基本方法
    计算机网络复习笔记(简略)
  • 原文地址:https://www.cnblogs.com/wazy/p/7717244.html
Copyright © 2020-2023  润新知