构建秘钥对验证的SSH 体系

  1. 首先先要在ssh 客户端以root用户身份创建秘钥对
  2. 客户端将创建的公钥文件上传至ssh服务器
  3. 服务器将公钥信息导入用户root的公钥数据库文件
  4. 客户端以root用户身份连接服务器端root用户测试

客户端IP 192.168.30.25

服务器IP 192.168.30.23

启动秘钥验证

1在客户端创建秘钥对

Ssh-keygen -t rsa     ecdsa , rsa ,dsa  ,,,,通过-t 选项来指定

Ls -l .ssh/id_rsa*

形成秘钥对

2 将公钥上传至服务器

Scp .ssh/id_rsa.pub root@192.168.30.23:/tmp

3,在服务器:在服务器中导入公钥文本

Cat /tmp/id_rsa.pub >> .ssh/authorized_keys

Ls -l .ssh/authorized_keys

4在客户端使用秘钥对验证

(1)确认服务器配置文件/etc/ssh/sshd_config开启秘钥对认证

44行注释关

(2)Ssh root@192.168.30.23

最新文章

  1. mysql5.7安装
  2. final发布视频
  3. 基于PNotify的消息提示Demo(轮询)
  4. flex 阅读器
  5. WebStorm设置编辑器中的字体大小
  6. 洛谷 P1092 虫食算 Label:dfs
  7. OPPO某某產品拍攝範圍嶄露頭角
  8. bootstrap系列学习(一)
  9. Common scenarios to avoid in OLTP
  10. HTML5开发手机项目—个人总结
  11. Java 抓取 thread dump (Full Thread Stack Trace) 方法汇总
  12. EF 只更新部分字段
  13. HDU 4422 The Little Girl who Picks Mushrooms ( 模拟)
  14. Java加密解密与数字证书的操作
  15. lepus监控OS配置
  16. 微信公众号开发笔记2(nodejs)
  17. SQL语法考核
  18. sparkRDD相关操作
  19. 【spring】从简单配置使用到深入
  20. 三. html&JavaScript&ajax 部 分

热门文章

  1. javascript 中文与Unicode相互转化
  2. 使用 Pascal 脚本编写网页, PWP 项目
  3. iOS开发-植入广告(iAd, Admob实例)
  4. Uva 11151 - Longest Palindrome
  5. JSP-Runoob:JSP 隐式对象
  6. 杂项:BPM
  7. 如何通过XInput技术针对游戏方向盘或者手柄编程
  8. js:正则表达
  9. Spring实例化bean之后的处理, 关于BeanPostProcessor接口的使用
  10. Lambda表达式怎么写SQL中的in?