ssh 提供一种优雅且灵活的方式来解决这个问题,就是利用 ssh 的用户配置文件 config 管理 ssh 会话。ssh 的用户配置文件是放在当前用户根目录下的 .ssh 文件夹里(~/.ssh/config,不存在则新创建一个),其配置写法如下:
Host    别名
    HostName        主机名
    Port            端口
    User            用户名
    IdentityFile    密钥文件的路径
要实现免密登陆 先要生成公钥私钥
ssh-keygen -t rsa   一路回车把生成的公钥扔给你要登陆的那台机子上
ssh-copy-id -i '-p3322 root@192.168.0.131'