使用keychain实现免密码登录 | | Visitors | 配置 SSH 免密码登陆生成 SSH 密码12345// 生成的秘钥是有密码加密的ssh-keygen -qEnter file in which to save the key (/home/charlie/.ssh/id_rsa):Enter passphrase (empty for no passphrase):Enter same passphrase again: 将 ssh 公钥传到要登陆的机器上1ssh-copy-id 172.16.11.211 直接登陆123// 直接登陆会提示输出秘钥的密码ssh 172.16.11.211Enter passphrase for key '/root/.ssh/id_rsa': 使用 ssh-agent,实现免密码登陆123// 每次要登陆都需要重复下面两个命令ssh-agent bashssh-add 使用 ssh-keychain123456789// 安装apt install keychain// 编辑脚本#!/bin/sh#keychain ~/.ssh/id_rsa// 执行脚本后回生成 keychain 配置并加入环境变量中source .keychain/MY-45-24-sh >> /root/.bashrc 这样每次登陆之后就可以直接免密码登陆机器了。