zoukankan      html  css  js  c++  java
  • centos7 安装 samba

    1、安装samba软件

      sudo yum -y install samba samba-client

    2、修改配置

      sudo vim /etc/samba/smb.conf

    [homes]

        browseable = Yes

        #writable = Yes

    基本不用修改。

    3、增加用户

    sudo smbpasswd -a chents

    4、关闭防火墙

      sudo service firewalld stop

    这种方式比较粗暴,下面只为samba打开网络权限。

    为samba开放特定端口

    firewall-cmd --zone=public --add-port=139/tcp --permanent
    firewall-cmd --zone=public --add-port=445/tcp --permanent
    firewall-cmd --zone=public --add-port=137/udp --permanent
    firewall-cmd --zone=public --add-port=138/udp --permanent
    
    firewall-cmd --reload
    systemctl restart firewalld.service

    注:samba开发tcp/139,445端口,udp/137,138端口。

    也可以用iptables命令

    #新增入站规则
    iptables -A INPUT -p tcp -m multiport --dports 139,445 -j ACCEPT
    iptables -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT
    #新增出站规则
    iptables -A OUTPUT -p tcp -m multiport --sports 139,445 -j ACCEPT
    iptables -A OUTPUT -p tcp -m multiport --sports 137,138 -j ACCEPT

    sudo service iptables save #保存配置(保存配置后必须重启iptables)

    sudo service iptables restart #重启

    5、关闭selinux

    5.1 临时关闭

    setenforce 0          ##设置SELinux 成为permissive模式

                                  ##setenforce 1 设置SELinux 成为enforcing模式

    5.2 永久关闭

    修改/etc/selinux/config 文件

    将SELINUX=enforcing改为SELINUX=disabled

    6、重启服务

      sudo service smb restart

      sudo systemctl enable smb #设置为开机启动

    7.、

    smbclient //192.168.100.142/homes

  • 相关阅读:
    如何取消隐藏工作簿,使工作簿可见
    Android小知识总结
    Android内存泄露总结
    Ubuntu 升级VisualBox后无法启动 Kernel driver not installed (rc=-1908)
    Eclipse颜色主题插件:Eclipse Color Theme
    使用Json的注意事项
    android中正确导入第三方jar包
    设计模式--单例模式学习
    比较好的学习网址总结
    二叉树学习总结(Java实现)
  • 原文地址:https://www.cnblogs.com/qq575654643/p/11135443.html
Copyright © 2011-2022 走看看