• Ubuntu以及CentOS7修改ssh端口号详细步骤


    1.Ubuntu修改ssh端口号步骤:

      1.修改sshd.config文件。执行vim etc/ssh/sshd_config.增加上我们需要增加的ssh的端口号。图例增加了5309的端口号。

      

      ESC+:wq保存退出,出现错误E45: 'readonly' option is set (add ! to override)执行ESC+:wq!还是出错,这里主要是权限问题,所以建议切换用root用户进行操作。

      具体操作先退出,执行"sudo+su"命令,切换到root账户

      

      在执行vim etc/ssh/sshd_config命令,进行端口号修改。最好ESC+:wq保存退出。

      最后重启ssh服务,执行netstat -tunple|grep ssh即可看ssh此时的端口号,能够看到5309也已经开启了。

      

    2.CentOS修改ssh端口号步骤:

    1.   同样的先将用户切换到root账户下,第一步同上,都是修改sshd_config文件,并且保存退出。
    2.   将添加的端口增加到防火墙之中。

        执行firewall-cmd --permanent --zone=public --add-port=5309/tcp,将端口添加到防火墙,如果显示没有running,则表示没有打开,运行systemctl start firewalld打开防火墙

        再运行添加端口命令即可

      

      3.  安装senmanage命令(已经安装过的可以跳过此步骤)

      1)执行 yum provides semanage

        

     

      2) 执行 yum -y install policycoreutils-python.x86_64安装依赖包

         

      4.  最后完成修改步骤

     

        查询当前 ssh 服务端口: semanage port -l | grep ssh

        

        向 SELinux 中添加 ssh 端口: semanage port -a -t ssh_port_t -p tcp 5309

        验证 ssh 端口是否添加成功: semanage port -l | grep ssh

        

        添加成功之后就可以重启 ssh 服务了: systemctl restart sshd.service,就完成了。

    最后提醒一下, 如果是用的云服务器,比如百度云,阿里云,华为云,微软Azure等等,一定要在安全组里面添加入站规则,将你所修改的端口号添加进去。

      

      

      

  • 相关阅读:
    C# dynamic class inherit from dynamicobject
    C# while timespan via Datetime and Stopwatch
    neo4j实现疾病知识图谱实战
    omop cdm数据质控
    mimic-omop专病数据生产ETL
    Oracle表空间与数据文件
    Oracle 11g 静默安装过程(Centos7)
    Hbase插件之Phoenix
    contentEditable
    jsx render
  • 原文地址:https://www.cnblogs.com/qwqwQAQ/p/9372993.html
Copyright © 2020-2023  润新知