1.问题
WinSCP连接SSH上传/下载文件仅有60KB/s;
但同一服务器使用梯子就很快,能达到几十兆,这明显不正常。
2.解决办法
根据梯子使用的经验,低位端口的传输速度被墙限速,改到10000以上的高位端口可以突破速度限制。
所以,给SSH增加一个高位端口,比如50022,即可解决问题。
要给 Ubuntu 24.10 添加一个 SSH 端口,您需要编辑 SSH 配置文件/etc/ssh/sshd_config,在文件中指定一个新的端口号,然后重新启动 SSH 服务。
2.SSH增加高位端口步骤
1.打开终端
2. 编辑 SSH 配置文件:
使用文本编辑器(如nano或vim)以管理员权限打开/etc/ssh/sshd_config文件。sudo nano /etc/ssh/sshd_config
3. 指定新端口:
在文件中找到以#Port 22开头的行,取消注释,并添加一个新的Port行,例如Port 2222。您可以根据需要添加多个端口,例如:Port 22
Port 50022
4. 保存并退出:保存文件并关闭编辑器。
重启 SSH 服务:使更改生效。
sudo systemctl restart sshd
5. 配置防火墙:
如果您的防火墙(ufw)已开启,您需要允许新的 SSH 端口,否则将无法通过该端口连接。
sudo ufw allow 50022
sudo ufw reload