欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

SSH ****** 免输入密码

程序员文章站 2022-03-19 22:21:51
...
ssh远程登录服务器时,为了避免输入密码,可以用以下方式进行免密码登录:
1. 执行命令

ssh-****** -t rsa

或者

ssh-****** -d (dsa)

產生出 id_rsa, id_rsa.pub

2. 将文件传到服务器上

scp id_rsa.pub server_hostname:~/.ssh/


3. 登录服务器

ssh hostname


4. 将公钥文件中的内容写入服务器认证文件

cat .ssh/id_rsa.pub >> .ssh/authorized_keys


说明:
* id_rsa: private key
* id_rsa.pub: public key

进行上诉处理后,在用本机连接服务器时就会用本机的private key(id_rsa)与远端电脑的public key(authorized_keys)做认证,确认完成后就可以直接登录,不需要输入帐号密码, 而且比较安全.
相关标签: SSH