ssh-keygen -t rsa
一路回车
cat ~/.ssh/id_rsa.pub | ssh user@目标hostname 'cat >> .ssh/authorized_keys'
登录测试
ssh -i ~/.ssh/id_rsa user@目标hostname
scp -i ~/.ssh/id_rsa ~/test.txt user@目标hostname:/home/test/test.txt
搞定,不用再用 sshpass 了
ssh-keygen -t rsa
一路回车
cat ~/.ssh/id_rsa.pub | ssh user@目标hostname 'cat >> .ssh/authorized_keys'
登录测试
ssh -i ~/.ssh/id_rsa user@目标hostname
scp -i ~/.ssh/id_rsa ~/test.txt user@目标hostname:/home/test/test.txt
搞定,不用再用 sshpass 了