测试用户:dev和test
生成SSH密钥,均执行该命令
/usr/bin/ssh-keygen -t rsa修改目录权限,均执行该命令
chmod -R 700 ~/.ssh复制公钥文件
cd ~/.ssh
cp id_rsa.pub id_rsa.pub.dev # dev
cp id_rsa.pub id_rsa.pub.test # test使用ftp工具,将公钥文件互传给对端$HOME/.ssh目录下
生成鉴权文件,均执行该命令
cd ~/.ssh
touch authorized_keys
cat id_rsa.pub.dev id_rsa.pub.test >> authorized_keys将passphrase导入内存中,均执行该命令
exec /usr/bin/ssh-agent $SHELL
/usr/bin/ssh-add测试
sftp dev@10.40.70.8 # test
sftp test@10.41.24.126 # dev第一次登陆,在.ssh目录下,会自动生成known_hosts