SSH 快捷代理设置

ssh user@host是不是太麻烦了?来搞快捷代理吧。来看看下面的命令:

1
ssh vps

vps替代了user跟host,怎么搞的呢?其实不难。

首先,编辑配置文件:

1
vim ~/.ssh/config

添加以下内容:

1
2
3
4
Host <名称>
Hostname <ip或域名>
Port <端口>
User <用户>

这样就可以使用 ssh <名称> 进行连接了。

不想用密码也可以用密钥,还更安全。先搞一个 RSA key:

1
ssh-keygen

一路回车即可。然后,使用 ssh-copy-id 复制密钥:

1
ssh-copy-id -i ~/.ssh/id_rsa.pub vps