samba服务器新增samba用户

来源:互联网 发布:telnet登录端口 编辑:程序博客网 时间:2024/05/29 06:35

samba服务器新增用户

  1. 登录root用户。新增用户
    adduser tom    passwd tom    <!-- 配置用户权限 -->    whereis sudoers (查找sudoers文件)    ls -l /etc/sudoers (查看sudoers文件的权限)    chmod -v u+w /etc/sudoers (赋予sudoers写的权限)    vi /etc/sudoers (在root用户下面添加tom用户)    添加: tom     ALL=(ALL)   ALL    // 保存退出    chmod -v u-w /etc/sudoers 
  1. 配置samba服务
    // 修改smb.conf文件    cd /etc/samba    vi smb.conf    // 在最下面添加用户tom的配置文件    [tom]            comment = Shared Folder require passeword            path = /home/tom            valid users = tom            force user = tom            force group = tom            create mask = 0755            directory mask = 0755            available = yes            browseable = yes            public = yes            writable = yes    // 保存退出    systemctl restart smb.service // 不报错说明没问题
  1. 将用户tom设置为可登录samba服务的用户
    smbpasswd -a tom    // 设置tom的samba服务密码,可与用户密码相同    smbpasswd -e tom    // 启用samba用户,显示Enable则成功
  1. 本地验证
    // 验证samba服务是否可用    windows + R 打开运行窗口,输入 \\IP 回车进入    打开tom用户的文件夹,输入tom用户的samba服务密码,可正常进入    // 本地添加映射磁盘    打开“计算机”,右键单击左侧的“网路”,    点击“映射网路驱动器”,    输入: \\IP\tom (可选配置盘符等)    输入密码,进入tom用户的磁盘
  1. 需注意的问题

    • 本地可看到映射磁盘,但拒绝访问,可能是因为服务器开启了selinux模式,用setenforce 0关闭服务器的selinux模式(http://blog.csdn.net/ycc541/article/details/55101976)
    • samba服务重启的命令: systemctl restart smb.service

待续…
2017/09/25 转载请注明出处(本系统CentOS7.2)