Putty使用ssh方式登录服务器


 

环境:

Windows10客户端

Centos7服务器

Putty

 

操作:

1、下载putty软件

Puttygen是putty软件中的一个套件,可以直接利用puttygen软件生成ssh密钥,因此使用putty安装包。

2、生成ssh密钥

找到puttygen,点击generate,得到公钥(注:生成公钥过程中不断在空白区域滑动鼠标可加快生成密钥)。

自定义passphrase(注:用于启动、修改私钥,最好为20位以上的复杂密码)。

保存公钥和私钥文件到自定义文件夹中。

 

3.向服务器中加入公钥

首先最好创建一个普通用户

在普通用户模式下,创建.ssh/authorized_keys文件,并向其中加入公钥内容。

$mkdir .ssh

$chmod 700 .ssh

$vim .ssh/authorized_keys        ##此时向其中加入公钥,再按shift+ZZ退出vim

$cd .ssh

$chmod 600 authorized_keys

 

 

4、往putty中添加私钥

如下图所示,选择Putty->Connection->SSH->Auth->Browse,往选框中加入个人私钥文件。

 

5、打开putty

每次使用前打开Pageant软件,并输入私钥相应的passphase密码。

并确保Putty->Connection->SSH->Auth中的"Attempt authentication using Pageant"选框被勾上。

 

参考资料:

https://www.ssh.com/iam/password/generator


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM