zoukankan      html  css  js  c++  java
  • Linux学习笔记之Linux修改或增加ssh端口

    1.什么是SSH

    SSH 为 Secure Shell

    由 IETF 的网络工作小组(Network Working Group)所制定;

    SSH 是建立在应用层和传输层基础上的一种安全协议。

    SSH传输数据是加密的,可以有效防止传输过程被截取数据保障安全。

    SSH的数据是经过压缩的,所以可以加快传输的速度

    2.修改或者添加SSH端口

    1. 首先查看一下当前linux是否已经安装SSH软件包,使用 rpm -qa|grep ssh

     2.找到SSh服务配置文件路径一般都是在 /etc/ssh这个目录下面 sshd_config 这个文件

    vi /etc/ssh/sshd_config

    找到 #Port 22 , 在下面(红色箭头指示)加入新的端口即可,例如 Port 3333;

    如果你想另外保留原来的22端口不变,把Port 22前面的#去掉即可,以后你可以通过3333和22两个端口SSH到你的主机。

     3. 修改保存后,重启SSH服务(如下是7版本以下的命令,如果是7版本以上的系统,相关命令请自行百度):

    /etc/init.d/sshd restart

    或者

    service sshd restart 

    4. 如果还不通访问,需要关闭防火墙:

    /etc/init.d/iptables stop 

    或者

    service iptables stop 

    5. 为了保持这个端口,需要关闭防火墙并加入这个端口

    CentOS 7RedHat 7 之后的 Linux 发行版防火墙开启和关闭( firewall ):

    systemctl stop firewalld.service
    firewall-cmd --zone=public --add-port=5121/tcp --permanent
    # --zone 作用域
    # --add-port=5121/tcp 添加端口,格式为:端口/通讯协议
    # --permanent 永久生效,没有此参数重启后失效
  • 相关阅读:
    Codeforces Round #174 (Div. 1 + Div. 2)
    Codeforces Round #176 (Div. 1 + Div. 2)
    [ARC101C] Ribbons on Tree 解题报告
    [CTS2019]珍珠 解题报告
    CF1349D Slime and Biscuits 解题报告
    [PKUWC2018]猎人杀 解题报告
    AGC047 解题报告
    肯德基 解题报告
    [GXOI/GZOI2019]旧词 解题报告
    [ARC084B] Small Multiple 解题报告
  • 原文地址:https://www.cnblogs.com/JetpropelledSnake/p/9265311.html
Copyright © 2011-2022 走看看