首页 > 编程知识 正文

ssh密钥登录服务器,公钥 ssh

时间:2023-05-05 11:33:05 阅读:241622 作者:626

使用Xshell 或 secure CRT 先生成密钥对,将密钥对放到服务器 .ssh/authorized_keys 文件中,如果没有次文件,需要创建一个。

Xshell :

设置服务器IP:

设置用户验证方式:

将生成或者导入的公钥以文本的显示添加到服务器.ssh/authorized_keys文件中,如果文件不存在需要新建文件:

最后即可登录成功。

secure CRT:

如果已经有公钥,选择导出:

这样便获得了公钥,放入服务器.ssh/authorized_keys文件中,如果文件不存在需要新建文件。

如果没有公钥,则点击创建身份文件进行创建:

之后根据提示进行创建即可:

 

如果服务器已经将公钥导入,但还没有生效,则需要重启SSH进程:

$ service ssh restart

 

如何从一台服务器登录到另一台服务器:

//以下是两种登录方法ssh user_name@ipssh ip -l user_name

比如从我的虚拟机登录服务器

ssh ip -l usr_name

接下来输入服务器usr_name 账户的密码即可登录

 

使用SSH 公钥登录:

将虚拟机的公钥放到服务器的.ssh/authorized_keys文件中,如果文件不存在需要新建文件

下一步会要求输入私钥密码,输入正确即可登录服务器;如果连续三次输入错误,将自动使用用户密码进行登录

ssh ip -l user_namesun@machine:~$ ssh usr_name@ipEnter passphrase for key '/home/sun/.ssh/id_rsa':

 

 

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。