美文网首页
Centos7 安装samba简单教程

Centos7 安装samba简单教程

作者: tanpengsccd | 来源:发表于2018-11-06 14:55 被阅读16次
    1. 安装 smb
      yum -y install samba samba-client
      systemctl start smb nmb
    2. 配置
    • 添加系统用户
      useradd -s /sbin/nologin shared

    • smb 添加用户(登陆用)
      smbpasswd -a shared

    • 修改samba配置文件 /etc/samba/smb.conf

    [shared]
        # 共享文件目录描述
        comment = Shared Directories
        # 共享文件目录
        path = /home/shared/
        # 是否允许guest访问
        public = no
        # 指定管理用户
        admin users = shared
        # 可访问的用户组、用户
        valid users = @shared
        # 是否浏览权限
        browseable = yes
        # 是否可写权限
        writable = yes
        # 文件权限设置
        create mask = 0777
        directory mask = 0777
        force directory mode = 0777
        force create mode = 0777
    
    • 设置文件访问权限
      chown -R 777 /home/shared/
      systemctl restart smb nmb
    1. 防火墙 开启samba默认端口
      firewall-cmd --permanent --add-service=samba
      firewall-cmd --reload
      VPS还需要打开安全策略
    2. 关闭SELINUX
    • 临时关闭
      setenforce 0
    • 再永久关闭
      /etc/selinux/config
      将SELINUX=enforcing 改为SELINUX=disabled(需重启机器)
    1. 访问
      windows:文件管理器 网络 - \192.168.10.128
      Mac: Finder cmd+k smb://192.168.10.128/shared/

    2. 使用的端口
      Port 137 (UDP)- NetBIOS 名字服务 ; nmbd
      Port 138 (UDP)- NetBIOS 数据报服务
      Port 139 (TCP)- 文件和打印共享 ; smbd (基于SMB(Server Message Block)协议,主要在局域网中使用,文件共享协议)
      Port 389 (TCP)- 用于 LDAP (Active Directory Mode)
      Port 445 (TCP)- NetBIOS服务在windos 2000及以后版本使用此端口, (Common Internet File System,CIFS,它是SMB协议扩展到Internet后,实现Internet文件共享)
      Port 901 (TCP)- 用于 SWAT,用于网页管理Samba

    相关文章

      网友评论

          本文标题:Centos7 安装samba简单教程

          本文链接:https://www.haomeiwen.com/subject/nanyxqtx.html