Linux修改默认ssh22端口
1、检查端口是否可用
使用下面的命令检查您想增加或修改的端口号是否被占用,执行命令后如果没有任何打印,说明这个端口没有被占用
1 | netstat -lnp| grep 23456 |
2、修改配置文件
ssh配置文件的路径一般在 /etc/ssh/ 下面。采用 vim 文本编辑器进行修改,需要注意:修改的是sshd_config而不是ssh_config。
我就是修改半天改了ssh_config文件,fuck
这里的Port初始值是22
修改的时候在下面加一行Port 23456,先不要注释 Port 22。
之所以先设置两个端口,测试成功后关闭一个端口,是为了在修改conf过程中出现掉线、断网、误操作等未知情况时,可以通过另一个端口进行连接调试,避免连接失败后派人去机房,造成更复杂麻烦的问题。
3、重启ssh即可访问
1 | systemctl restart sshd.service |
注意:这里如果你的服务器开启了防火墙,需要将对应端口放开。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #开启防火墙 systemctl start firewalld #关闭: systemctl stop firewalld #查看状态: systemctl status firewalld #开机禁用 : systemctl disable firewalld #开机启用 : systemctl enable firewalld #防火墙中开启80端口 firewall-cmd --permanent --zone=public --add-port=80 /tcp #重新加载防火墙配置 firewall-cmd --reload #查看是否生效 firewall-cmd --zone=public --query-port=80 /tcp |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
2021-06-10 java 改变图片的DPI
2021-06-10 Java TIF、JPG、PNG等图片转换