配置SSH连接

SSH连接
密钥认证
生成密钥对
ssh-keygen -t rsa -f /root/.ssh/id_rsa -P “”
复制公钥到远程主机
ssh-copy-id -i /PATH/TO/PUBKEY_FILE [user]@server
验证
ssh [user]@server
使用 ssh-agent
为什么使用代理?
当创建的私钥不是默认名称时
当创建密钥时设置了密码,那么每次连接都需要输入密码,为了避免重新输入密码
开启代理
ssh-agent运行在子bash中: ssh-agent $SHELL
子bash退出,代理关闭
单独启动一个 ssh-agent程序: eval `ssh-agent`
关闭代理:ssh-agent -k
将私钥添加到代理程序
ssh-add /home/jiali/.ssh/id_rsa
密码认证