在使用 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:~/