Linux搭建简便Samba服务器

作者: Real_man | 来源:发表于2017-12-29 11:32 被阅读36次

    Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享,Samba既可以用于windows与Linux之间的文件共享,也可以用于Linux与Linux之间的资源共享,由于NFS(网络文件系统)可以很好的完成Linux与Linux之间的数据共享,因而 Samba较多的用在了Linux与windows之间的数据共享上面。

    有了Samba服务器,就不用拿着U盘拷贝同桌的电脑数据,不用再等待用微信发压缩包那么慢。

    实战

    1. 安装samba,我使用的是CentOS 7
    yum install samba.x86_64 -y
    
    1. 编辑smb.conf文件


      samba全局配置
    • workgorup改为WORKGROUP,因为所有的计算机默认的工作组都是WORKGROUP,这样省去了别人Windows系统还要修改WORKGROUP。

    • security 保持user,否则可能会报错

    1. 添加要共享的目录


      共享部分设置
    2. 创建smaba用户, 创建共享目录,设置文件的权限

    useradd -s /sbin/nologin -M  
    smbpasswd -a smb  #然后设置smb的密码
    
    mkdir /share
    chown -R smb.smb /share
    
    chmod -R 777 /share   #简单粗暴的方法
    
    1. 检查文件配置


      检查配置
    2. 检查防火墙与selinux。

    setenforce 0   #关闭Selinux
    

    防火墙可根据iptables过滤规则自行修改。也可以使用简单粗暴的方案

    iptables -F  #刷掉所有的防火墙规则
    
    1. 启动或重启smaba服务
    # 启动samba服务,要两个一起启动
    systemctl start smb
    systemctl start nmb
    
    # 重启smaba服务
    systemctl restart nmb
    systemctl restart smb
    
    1. 可进行测试


      输入账号密码
    登录成功

    总结

    samba文件共享是一个常用的功能,记录下来,以后还会用得到

    相关文章

      网友评论

        本文标题:Linux搭建简便Samba服务器

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