上次说了禁止root用户使用ssh直接登陆,那么为了使ssh登陆更加安全还可以修改ssh登陆时默认的端口号,我们都知道ssh登陆默认的端口号是22,那么黑客(坏人)肯定也知道,所以为了不让他们得逞我们不光可以禁止root用户登陆让他们猜用户名以及密码,还可以让他们猜端口号,想想是不是难度又加大了呢。

话不多说,开搞

ssh USERNAME@HOSTNAME

我们经常使用这条命令进行远程登陆控制我们的Linux主机,在这条命令中,系统会自动链接服务器的22端口,因为ssh的默认端口是22。那么我们修改它的端口号他的安全性会提高很多。

1、首先找到配置文件

vi /etc/ssh/sshd_config

2、搜索关键词Port,如果这条设置项有注释(前面有#)请去掉,并且把数字改为你想设置的值。

/Port

1.png
我是另起一行再写一遍,都一样看个人习惯。

3、然后重启ssh服务

systemctl restart sshd

4、修改完端口号的链接命令是

ssh -p NEWPORT USERNAME@HOSTNAME
比如:ssh -p 1864 root@192.168.1.1

到这里就完成了,如果还有什么不懂的可以给我评论,也可以想办法找到我的联系方式联系我,来者不拒。
版权声明:本文为原创文章,版权归文字居所有,转载请注明出处!
本文链接:https://www.wenziju.com/index.php/archives/386/
如教程需要更新,或相关链接出现404,请联系博主处理。

最后修改:2020 年 02 月 26 日
喜欢就用赞赏来鞭打我吧~