前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ssh 设置密钥认证登录

ssh 设置密钥认证登录

作者头像
为为为什么
发布2022-08-06 17:15:29
2.5K0
发布2022-08-06 17:15:29
举报
文章被收录于专栏:又见苍岚又见苍岚

SSH 登录安全又方便,但是输密码很不方便,本文记录密钥SSH登录的方法流程。

实验环境

  • 登录机器 Windows
  • 被登录机器 Ubuntu

操作流程

生成私钥公钥
代码语言:javascript
复制
ssh-keygen
  • 在ssh路径下得到 id_rsaid_rsa.pub

Linux 下在 ~/.ssh 文件夹 Windows 在 C:/Users/Administrator/.ssh/ 目录下

将公钥放在 authorized_keys 中
  • 公钥文件 id_rsa.pub
  • 将文件内容复制到 authorized_keys
配置 config 文件
  • .ssh 文件夹下编辑 config 文件
  • 加入内容:
代码语言:javascript
复制
Host omv
  HostName 192.168.1.111
  User vvd
  Port 22
  IdentityFile ~\.ssh\id_rsa
  IdentitiesOnly yes

密钥访问ssh
  • 在终端执行:
代码语言:javascript
复制
$ ssh omv
Linux omv 5.10.0-0.bpo.9-amd64 #1 SMP Debian 5.10.70-1~bpo10+1 (2021-10-10) x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Feb  8 23:20:25 2022 from 192.168.1.4
vvd@omv:~$
  • 即可免密安全登录 ssh 终端

参考资料

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年2月8日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实验环境
  • 操作流程
    • 生成私钥公钥
      • 将公钥放在 authorized_keys 中
        • 配置 config 文件
          • 密钥访问ssh
          • 参考资料
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档