Linux安装Samba

环境

系统:CentOS 6.8

服务端

  • 安装

    # yum install -y samba
    # chkconfig smb on
    
  • 配置无密码登录

    # vim /etc/samba/smb.conf
    [global]
    workgroup = WORKGROUP
    hosts allow = 127. 192.168.
    security = share
    
    [public]
    comment = Public
    path = /data/samba/public
    guest ok = yes
    read only = no
    
  • 配置账号密码登录

    vim /etc/samba/smb.conf
    [global]
    workgroup = WORKGROUP
    hosts allow = 127. 192.168.
    security = user
    passdb backend = tdbsam
    
    [ops]
    comment = ops data
    path = /data/samba/ops
    read only = no
    valid users = ops
    
    # useradd ops
    # passwd ops
    # pdbedit -a ops
    # pdbedit -L
    
    # chown -R ops:samba /data/samba/ops
    
  • 检查配置

    # testparm
    
  • 启动

    # /etc/init.d/smb restart
    
  • 多用户权限设置

    [global]
        ...
        create mask = 0644
        force user = root
        force group = root
        ...
    

客户端

  • Windows

    • 无密码登录
      浏览器输入file://10.10.10.10/public

    • 账号密码登录
      浏览器输入file://10.10.10.10/ops
      输入用户名和密码

  • Linux

    • 无密码登陆

      # mount -t cifs //10.10.10.10/public /mnt
      
    • 账号密码登陆

      # mount -t cifs //10.10.10.10/ops /mnt -o username=ops,password=123456
      
  • macOS

    • 无密码登陆
      Finder-->前往-->连接服务器
      输入smb://10.10.10.10/public

    • 账号密码登陆
      Finder-->前往-->连接服务器
      输入smb://10.10.10.10/ops
      连接身份:注册用户,名称:ops,密码:123456

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Samba简介 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构...
    garyond阅读 14,875评论 2 29
  • smb(samba): 1、用于linux和windows之间的文件共享,可以实现匿名用户和本地用户之间的文件共享...
    柒夏锦阅读 4,638评论 0 4
  • 一、Samba简介 Samba是根据SMB协议实现的,主要用于Windows和Linux之间共享资源。 二、安装要...
    一言不合_c8a0阅读 8,278评论 3 0
  • RHCSA部分 关于密码破解,在上午的考试中需要我们自己安装图形化界面和破解root密码,root的密码按照题目的...
    燕京博士阅读 5,687评论 0 0
  • Linux服务篇之SAMBA文件共享第一篇 SAMBA服务简介 SMB:Server Message Block ...
    数据革命阅读 5,150评论 1 3