Ubuntu ssh 免密码登录

要实现Client 免密码登录 Server服务器,只需要3步:

  1. 在Client端生成秘钥:
ssh-keygen -t rsa -P ""

生成的秘钥在home/myuser/.ssh目录下面

linyk3@ThinkPad-S5:~/.ssh$ pwd
/home/linyk3/.ssh
linyk3@ThinkPad-S5:~/.ssh$ ll
总用量 20
-rw-r--r--  1 linyk3 linyk3  397 4月  12  2018 id_rsa.pub
-rw-------  1 linyk3 linyk3 1679 4月  12  2018 id_rsa
-rw-r--r--  1 linyk3 linyk3 3760 11月 13 11:08 known_hosts
drwx------  2 linyk3 linyk3 4096 11月 17 23:36 ./
drwxr-xr-x 38 linyk3 linyk3 4096 11月 17 23:37 ../
  1. 在Service端中的 新建authorized_keys 文件:
cd ~/.ssh/
vi authorized_keys

3 将Client 中 id_rsa.pub 中的公钥复制到Service端的authorized_keys文件中就可以了

你可能感兴趣的:(Ubuntu ssh 免密码登录)