- 在维护服务器时,安全往往是最重要的,给服务器加把锁会大大的增加其安全性。
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 密钥登陆