前言
因为我们公司的网管很严格,在公司上班的时候,很多需要权限的东西都被限制访问了,连接ssh
默认的22端口
都被限制了。
开始以为是使用的电脑端口被占用或者限制了,这个问题困扰了我很久,搜遍各种资料,一直都没解决;
后来尝试通过手机连接公司WiFi,发现同样无法登陆的,这才恍然大悟是公司上游网络限制22端口的登陆!
那么问题其实很简单了,通过简单粗暴地 更改ssh登陆端口
来突破访问限制。
这边记录一下这个情况,也不是什么技术难点,只是我把问题想得太复杂,中间一度让我不知所措。
步骤
Step.1 添加防火墙规则
登录服务器后台,在 防火墙
界面,点击 添加规则
,协议为 TCP
,端口号自定义,这边以8888
端口为例。
Step.2 修改SSH登陆端口
任意方式登录ssh,我是直接通过服务器后台登录的,修改ssh配置文件:
vim /etc/ssh/sshd_config
添加
Port 8888
保存退出后重启ssh。
systemctl restart sshd
Step.3 尝试登陆ssh
成功。
总结
终于可以上班摸鱼了。