linux终端利用ssh远程登录的时候,每次都需要输入密码,很麻烦,下面说一下头几天在imooc上面看到的一种免密码登录的方法:
asif@ubuntu:~$ ssh-keygen
执行之后会出现一系列的提示,直接回车默认就行。
然后会在用户主目录之下会生成两个文件 .ssh/id_rsa和.ssh/id_rsa.pub分别为私钥文件和公钥文件,
那么现在我们把公钥上传到服务器:
asif@ubuntu:~$ ssh-copy-id asif@192.168.0.2
成功上传到服务器(一般在.ssh/authorized_keys文件里面)之后,我们下一次登录就可以不输入密码了。