.ssh/config 文件是 Linux 系统下用来存储 SSH 连接配置信息的文件,它位于用户的主目录下的 .ssh 目录中。通过在这个文件中配置不同的主机,你可以简化 SSH 连接的命令,提高工作效率

ssh免密登录远程机器使用别名

1.pre requirement(ssh密钥对生成)
ssh-keygen -t rsa
ssh-copy-id -i id_rsa.pub xxx     // ~/.ssh/authorized_keys

2.config
.ssh/config

# 定义主机别名
Host 10
  HostName 172.24.100.10
  User root
Host 11
  HostName 172.24.100.11
  User root
  IdentityFile ~/.ssh/id_rsa
  Port 22

3.auth
ssh [email protected]   --> ssh 10

#ssh