必要条件

我这里用的是 ClashX for Mac。相信对 SSH 加速感兴趣的,必然是有类似 Socks5 的代理服务。

修改配置文件

vim ~/.ssh/config

将下面的内容中 REMOTE_SERVER_NAMEREMOTE_SERVER_IP127.0.0.1:7890 替换成你对应的服务器信息,这里建议使用 Socks5 进行代理。

Host REMOTE_SERVER_NAME
	User root
	HostName REMOTE_SERVER_IP
	Port 22
	IdentityFile ~/.ssh/id_rsa
	ProxyCommand nc -x 127.0.0.1:7890 -X 5 %h %p

完成上述配置后,在命令行中就可以使用 ssh REMOTE_SERVER_NAME 通过 Socks5 代理访问境外服务器了。如果不确定有没有走 Proxy,可以打开 ClashX 的 Dashboard 查看连接中是否有对应的连接即可。

ClashX Dashboard

从此告别命令行卡顿!

I hope this is helpful, Happy hacking…