SSH是什么?Linux如何修改SSH端口号?

SSH 是一种用于远程 Linux 管理并加密数据传输的安全协议。
更改 SSH 端口号的步骤:
1 .确保已安装并启用 SSH,使用 rpm-qa|grepssh 检查,然后使用 systemctlstatussshd 检查。
2 .编辑vi /etc/ssh/sshd_config配置文件,将端口字段更改为新端口,例如2 2 2 2 3 . 新端口不能被任何其他服务占用,并且必须在防火墙中允许。
4 .保存并退出vi,systemctlrestartsshd将重新启动服务。
5 . 更新防火墙规则 (firewall-cmd--zone=public--add-port=2 2 2 2 /tcp--permanent) 以添加新端口。
6 . 更新您的密码和配置文件以防止未经授权的访问。

你自己检查一下。
这些步骤足够吗?

linux修改ssh端口号linux修改ssh

Linux 修改SSH登录端口,非常实用!!

修改Linux主机上默认的SSH端口号

您问我如何更改 Linux 上的默认 SSH 端口。
这是我上次的做法:
上周我在上海公司的服务器上更改了它。
我记得很清楚:
1 首先禁用 SELinux,否则会出现很多错误。
我立即输入 sudetenforce 0 并且命令提示符更改为表明它已被禁用。
2 . 防火墙必须关闭。
我使用 iptables,输入 sudosystemctl stopfirewalld,然后输入 sudosystemctldisablefirewalld 以防止其在重新启动后自动启动。
3 . 接下来是主要步骤:编辑SSH配置文件。
我输入sudonano /etc/ssh/sshd_config,这个命令应该记住。
登录后,找到“Port 2 2 ”这一行并将其更改为“Port 3 000”。
记住前面有一个空格,然后保存退出(按Ctrl+X,然后按Y,再按Enter) 4 、重启ssh服务,输入sudosystemctl restart sshd,看到状态变为active(工作中)。
5 . 对于最终测试,我使用 ssh -p 3 000 user@1 9 2 .1 6 8 .1 .1 00 进行连接。
如果可以连接,则表示更改成功
一些注意事项:
请务必先备份 /etc/ssh/sshd_config 文件。
上次忘记备份了,结果就毁了。
我需要重装系统。

修改后,防火墙中必须开放3 000端口。
这里我使用规​​则 sudoiptables -A INPUT -p tcp --dport 3 000 -j ACCEPT。

如果无法连接,请检查配置文件是否修改正确,或者3 000端口是否被其他程序占用。

这个操作我执行了三次。
第一次它卡在防火墙规则中,第二次我忘记更改 iptables,第三次一切顺利。
如果您按照这些步骤操作,就不会有任何问题。