Centos 密钥登陆

Linux wangleiadmin 1006℃ 0评论
  • 在维护服务器时,安全往往是最重要的,给服务器加把锁会大大的增加其安全性。
  • 1.下载puttygen

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

2.点击Generate, 鼠标在Generate空白位置来回移动来增快他的速度,当进度条满时会出现秘钥并复制里面的公钥,这个公钥是放置到服务器中的,通过私钥来登录服务器。下图

3.设置密钥登陆密码

key passphrase:
Confim passphrase:

4.服务器端配置

ssh-keygen (一直回车)
cd  .ssh/
mv  id_rsa authorized_keys   (authorized_keys这个文件不可更改其他名字)
cat > authorized_keys (然后把刚才复制的公钥粘贴下面) 换行Ctrl+d
cat authorized_key (公钥已经在这个文件中)
  • 公钥是需要私钥来解锁,保存私钥 puttygen 中save private key 点击(保存到指定位置,这是私钥)

5.putty登陆

  • 默认情况用以前用户名对应的密码是可以登录的,禁止密码登陆
vim /etc/ssh/sshd_config

PasswordAuthentication   yes
service sshd restart
  • 再次登陆已经发现不能用密码登陆了,只可以密钥登陆

转载请注明:暖风 » Centos 密钥登陆

喜欢 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址