当前位置: 首页 > news >正文

Centos9-SSH免密登录配置-修改22端口-关闭密码登录-提高安全性

Centos9-SSH免密登录配置-修改22端口-关闭密码登录

      • 生成秘钥对
      • 将公钥信息存进authorized_keys
      • 测试登录
      • 查询访问记录、比对指纹
      • 更换22访问端口
      • 关闭账号密码登录

生成秘钥对

  • 生成密钥对,指定 备注 和 文件目录
  • 命令执行后,默认两次回车,不设置秘钥使用密码
ssh-keygen -t rsa -b 4096 -C "wangyongji" -f /root/.ssh/wangyongji_key 
ssh-keygen -t rsa -b 4096 -C "xiaoming" -f /root/.ssh/xiaoming_key 
ssh-keygen -t rsa -b 4096 -C "xiaoli" -f /root/.ssh/xiaoli_key

将公钥信息存进authorized_keys

  • 将上述生活的 .pub 公钥文件内的信息,追加到 /root/.ssh/authorized_keys 文件中
cat /root/.ssh/wangyongji_key.pub >> /root/.ssh/authorized_keys
cat /root/.ssh/xiaoming_key.pub >> /root/.ssh/authorized_keys
cat /root/.ssh/xiaoli_key.pub >> /root/.ssh/authorized_keys

测试登录

  • 将私钥文件,分别发给对应的访问者
/root/.ssh/wangyongji_key
/root/.ssh/xiaoming_key
/root/.ssh/xiaoli

http://www.mrgr.cn/news/83502.html

相关文章:

  • net-http-transport 引发的句柄数(协程)泄漏问题
  • DFS与BFS
  • vue封装axios请求
  • 2025年第三届“华数杯”国际赛A题解题思路与代码(Matlab版)
  • EG2133 (三相独立半桥驱动芯片)的功能介绍
  • MySQL 视图 存储过程与存储函数
  • 第三十六章 Spring之假如让你来写MVC——拦截器篇
  • 大数据环境搭建进度
  • qt 窗口(window/widget)绘制/渲染顺序 QPainter QPaintDevice Qpainter渲染 失效 无效 原因
  • 大数据运维管理体系的搭建
  • ZYNQ初识10(zynq_7010)UART通信实验
  • [笔记] 使用 Jenkins 实现 CI/CD :从 GitLab 拉取 Java 项目并部署至 Windows Server
  • TensorFlow DAY3: 高阶 API(Keras,Estimator)
  • windows下编写的shell脚本在Linux下执行有问题解决方法
  • centos 搭建nginx+配置域名+windows访问
  • 数论问题42
  • Android Framework WMS全面概述和知识要点
  • 浅谈云计算06 | 云管理系统架构
  • ROS Action接口
  • Centos9 + Docker 安装 MySQL8.4.0 + 定时备份数据库到本地
  • 三台Centos7.9中Docker部署Redis集群
  • 数据在内存的存储
  • 大疆C++开发面试题及参考答案
  • JavaScript 数组及其常用方法
  • 立创开发板入门第二课GPIO通用输入输出
  • HTML中meta的用法