zoukankan      html  css  js  c++  java
  • Linux下samba服务搭建

    参考:

    https://www.cnblogs.com/lxyqwer/p/7271369.html

    https://www.cnblogs.com/liulipeng/p/3406352.html

    1、软件安装

    [root@openstack ~]# yum -y install samba

    2、启动samba服务

    [root@openstack ~]# systemctl restart smb

    3、samba帐号管理

    samba用户:  

      a、提前建立同名的系统用户(可不设置密码),useradd username #添加系统用户

      b、采用独立于系统的密码

    管理工具:  

      a、pdbedit

          -a 添加用户,添加与系统用户同名的samba用户    

          -L 查询用户,查看samba用户列表    

          -x 删除用户  

      b、smbpasswd     

          -a 增加用户(要增加的用户必须以是系统用户)     

          -d 冻结用户,就是这个用户不能在登录了     

          -e 恢复用户,解冻用户,让冻结的用户可以在使用     

          -n 把用户的密码设置成空. 要在global中写入 null passwords -true     

          -x 删除用户

    4、配置文件及参数

    [root@openstack ~]# vim /etc/samba/smb.conf
    [global]                             //全局配置
            workgroup = MYGROUP
    
    [homes]                             //家目录共享                
        
    [printers]                          //打印机共享
    
    [samba]
            path = /smb/                //共享目录路径
            public = yes|no             //默认no;公用的        
            browseable = yes|no         //默认yes;是否可以浏览
            read only = yes|no          //默认yes;只读
            writable = yes|no           //默认yes;可写
            write list = user           //默认无;可写入的用户列表
            valid users = user,user1    //默认所有用户;有效的用户列表
    ;       hosts allow = 客户地址       //允许的客户机地址
    ;       hosts deny =  客户地址       //禁止的客户机地址
    ;       comment = 注释              //说明      

    5、修改用户对目录的读写执行权限

    [root@openstack ~]# setfacl -m u:username:rwx /smb

    6、客户端访问共享目录(需要安装samba-client软件包)

    [root@openstack ~]# smbclient -L 服务器地址(ip)          #列出共享资源
    [root@openstack ~]# smbclient  -U username //ip/samba    #ip:提供samba服务的服务器ip, samba:共享目录名,即配置文件【samba】的名字
  • 相关阅读:
    IIS请求筛选模块被配置为拒绝超过请求内容长度的请求(转)
    解决Android AVD启动报错问题
    找新朋友
    【枚举】【SDOI 2011】【bzoj 2241】打地鼠
    Invalidate、RedrawWindow与UpdateWindow的差别
    蓝牙DA14580开发:固件格式、二次引导和烧写
    【C/C++学院】0723-32位与64位/调戏窗体程序/数据分离算法/内存检索/二分查找法/myVC
    Maven 使用 二——nexus
    Linux程序编译链接动态库版本号的问题
    Key-Value Observing (键值监測)
  • 原文地址:https://www.cnblogs.com/yueyun00/p/9872239.html
Copyright © 2011-2022 走看看