使用SSH公钥登录服务器

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

Xshell :

设置服务器IP:

设置用户验证方式:

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

最后即可登录成功。

secure CRT:

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

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

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

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

 

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

$ service ssh restart

 

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

//以下是两种登录方法

ssh user_name@ip

ssh ip -l user_name

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

ssh ip -l usr_name

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

 

使用SSH 公钥登录:

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

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

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

 

 

 

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值