非常简单,先在本机上产生public key
[code]
ssh-keygen
[/code]
按缺省生成就行了。如果一切正常,那么就应该生成两个文件:
[code]
id_rsa
id_rsa.pub
[/code]
一个是私钥,一个是公钥,公钥文件id_rsa.pub拷贝到服务器上,然后导入需要登录的用户。
比如使用root用户登录ssh服务器,就导入/root/.ssh目录下。
[code]
cat id_rsa.pub >>authorized_keys
[/code]
这样就可以不用输入密码就登录ssh
[code]
ssh root@ssh-server
[/code]
[code]
ssh-keygen
[/code]
按缺省生成就行了。如果一切正常,那么就应该生成两个文件:
[code]
id_rsa
id_rsa.pub
[/code]
一个是私钥,一个是公钥,公钥文件id_rsa.pub拷贝到服务器上,然后导入需要登录的用户。
比如使用root用户登录ssh服务器,就导入/root/.ssh目录下。
[code]
cat id_rsa.pub >>authorized_keys
[/code]
这样就可以不用输入密码就登录ssh
[code]
ssh root@ssh-server
[/code]
SSH免密登录配置
本文介绍如何通过生成SSH密钥对实现服务器免密码登录。首先在本地生成公钥和私钥,然后将公钥导入服务器的指定目录。通过简单的步骤,即可完成SSH的免密登录设置。
3221

被折叠的 条评论
为什么被折叠?



