只需要以下三步即可ssh免密码登录
1.创建密钥对:ssh-keygen -t rsa
2.拷贝至远程主机:ssh-copy-id -i ~/.ssh/id_rsa.pub 远程用户名@ip 把本地的公钥复制到远程主机的~/.ssh/authorized_keys文件中。对于默认端口不是22的情况,需要指定端口即ssh-copy-id -i ~/.ssh/id_rsa.pub '-p 端口号 远程用户名@ip'3.登录:ssh ip 或者ssh远程主机名。
scp远程拷贝此时也不再需要密码