配置ssh登录别名

在使用 ssh 或 scp 时,通常使用 ssh -p 22 -i /path/to/pem user@hostname,如果主机名太长,或是 pem 文件太深,输入时很不方便,其实可以配置别名来简化输入。

编辑或创建文件 ~/.ssh/config,输入以下内容:

Host server
 User user
 HostName ipaddress_or_hostname
 IdentityFile /path/to/pem
 port 22

不需要的参数(例如 IdentityFile)可以不写,允许添加多个别名配置

使用方法:

# 登录到服务器
ssh server
# 复制文件
scp ~/file server:~/