CentOS7搭建samba实现局域网共享

CentOS7搭建samba实现局域网共享

  1. 安装samba

    yum install -y samba*
  2. 配置samba的配置文件

    cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
    vim /etc/samba/smb.conf

    修改配置文件smb.conf的内容为下述内容

    [global]
    log file = /var/log/samba/log.%m
    max log size = 50
    security = user
    map to guest = Bad User
    [sambadir]
    path=/home/
    readonly=yes
    browseable=yes
    writable = yes
    guest ok=yes
  3. 配置系统文件打开数目上限(因为后续会通过samba文件打开大量文件,所以需要修改此参数)

    vim /etc/security/limits.conf

    文件末尾需要添加如下内容

    * soft nofile 65535
    * hard nofile 65535

    修改该文件后,需要reboot,这里暂不reboot,后面关闭防火墙后也需要reboot

  4. 关闭防火墙

    vim /etc/selinux/config

    永久关闭selinux

    set SELINUX=disabled

    SELINUX=enforcing改为SELINUX=disabled
    关闭firewall

    systemctl stop firewalld
    systemctl disable firewalld

    这里需要reboot才能生效

  5. 命令

    systemctl restart smb #重启
    systemctl enable smb #修改为开机启动
    systemctl status smb #查看状态
  6. 访问

    \\ip

标签: centos samba linux

发表评论: