暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

linux之ssh默认端口22、以及如何修改默认端口、设置多个端口可访问【测试成功】

巴韭特锁螺丝 2025-01-18
103

前言

通常我们操作linux服务器都是通过ssh客户端工具连接linux服务器中的ssh服务,常用的工具有putty、xshell等,那服务器如何启用ssh服务呢?


一、ssh是什么?

SSH,全称"Secure Shell",中文翻译为"安全外壳",是一种加密的网络传输协议。SSH提供了一个加密通道,允许用户在不直接连接到远程服务器的情况下,通过客户端和服务器之间的加密传输进行数据交换。SSH的主要目标是确保数据在传输过程中不被窃听或篡改,从而保证了数据的安全性。

二、ssh服务启动以及如何修改默认端口

1、查看linux服务器是否启动ssh服务

登录服务器,使用命令“systemctl status sshd”查看ssh服务状态或者使用命令“ps -e | grep sshd”查看是否有ssh进程

2、查看ssh配置以及如何修改端口号

2.1、使用命令“vi etc/ssh/sshd_config”编辑配置文件

找到port配置,默认是注释的状态,打开注释改成你想要修改的端口号

2.2、使用命令“vi etc/selinux/config” 编辑配置,将“SELINUX”改成disabled

2.3、开放防火墙端口

sudo firewall-cmd --list-ports /查看服务器防火墙开放的所有端口、如果你指定的ssh服务端口已开放。可以忽略下面的操作

使用命令“sudo firewall-cmd --zone=public --add-port=这里替换成你指定的ssh服务端口/tcp --permanent”,开放上面ssh服务你指定的端口号

2.4、重启电脑

2.5、重启防火墙

  1. systemctl status firewalld//查看防火墙状态

  2. systemctl start firewalld//启动防火墙

  3. systemctl restart firewalld//重启防火墙


2.6、重启ssh服务

  1. systemctl status sshd//查看ssh服务状态

  2. systemctl start sshd//启动ssh服务

  3. systemctl restart sshd//重启ssh服务


    版权声明:本文内容来自CSDN:java开发佛系码农,遵循CC 4.0 BY-SA版权协议上原文接及本声明。
    本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行可。
    原文链接:https://blog.csdn.net/m0_72842334/article/details/143666688
    如有涉及到侵权,请联系,将立即予以删除处理。
    在此特别鸣谢原作者的创作。
    此篇文章的所有版权归原作者所有,与本公众号无关,商业转载建议请联系原作者,非商业转载请注明出




    文章转载自巴韭特锁螺丝,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论