SSH 密钥登录linux
SSH 密钥登录linux
浮躁的码农 发表于3年前
SSH 密钥登录linux
  • 发表于 3年前
  • 阅读 10
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

启用密钥ssh登陆服务器: 

首先得生成一对密钥,一把私有密钥和一把公用密钥,公用密钥用于对消息进行加密,只有拥有私有密钥的人才能对该消息进行解密。把公钥放到我们要远程登录的主机(remote)上(~/.ssh/authorized_keys),专用密钥放置到本地机(local)或是U盘。

 

认证过程中,romote接收到local的登录请求后,romotesshd 会生成一个随机数,并用我们先前拷贝过去的公用密钥对这个随机数进行加密,然后,sshd把加密了的随机数发回给正在local上运行的ssh程序,然后是local计算机对该随机数的解密,再发回给romote,通过后,romote则允许local登录了


进入到$user/.ssh 

键入 ssh-keygen -b 1024 -t rsa

将生成的id_rsa.pub 拷到要登录的机器 authorized_keys 文件下


退出远程登录命令:exit

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 47
博文 558
码字总数 140181
×
浮躁的码农
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: