zoukankan      html  css  js  c++  java
  • Linux 修改远程默认端口(22)

    1)编辑sshd配置,修改默认的端口:

    # vi /etc/ssh/sshd_config

    2)编辑添加新的端口:

    按【i】,进入编辑模式

    按【Esc】退出编辑模式,【Shift】+【:】进入命令模式,":wq"保存并退出

      

    3)重启sshd:

    1.  
      # /etc/init.d/sshd restart
    2.  
    3.  
      # service sshd restart

    4)修改防火墙:

    # vi /etc/sysconfig/iptables

    5)添加新的端口:

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 1220 -j ACCEPT

    6)重启防火墙:

    # service iptables restart

    7)登录测试一下:

    8)禁止22端口登录,把相关的内容屏蔽就可以了,记得重启sshd和防火墙:

     

    完事~  推荐:

    站长工具之端口扫描:http://tool.chinaz.com/port/

    【注】:

    1. 一定要检查新的端口是否能用再退出当前链接!!!

        之所以先设置成两个端口,测试成功后再关闭一个端口,是为了方式在修改的过程中,万一出现掉线、断网、误操作等未知情况时候,还能通过另外一个端口连接上去调试以免发生连接不上必须派人去机房,导致问题更加复杂麻烦。

    2. 不要修改成与系统其它服务相同的端口

    3. CentOS 7以上版本

    1.  
      // 把新的Port口告诉SELinux
    2.  
      # semanage port -a -t ssh_port_t -p tcp 1220
    3.  
      // 重启ssh
    4.  
      # systemctl restart sshd.service
    5.  
      // 查看ssh状态
    6.  
      # service sshd status
    7.  
       
    8.  
      // 开启防火墙
    9.  
      # systemctl start firewalld.service
    10.  
      // 关闭防火墙
    11.  
      # systemctl stop firewalld.service
    12.  
      // 重启防火墙
    13.  
      # systemctl restart firewalld.service
    14.  
      // 查看防火墙状态
    15.  
  • 相关阅读:
    php设计模式之桥接模式
    php设计模式适配器模式
    php设计模式之装饰器模式
    php设计模式之策略模式
    php设计模式之责任链模式
    Graphics.DrawString 方法
    算法7-10:拓扑排序
    一年成为Emacs高手(像神一样使用编辑器)
    动态规划0—1背包问题
    辛星解读为什么PHP须要模板
  • 原文地址:https://www.cnblogs.com/cxd4321/p/13578201.html
Copyright © 2011-2022 走看看