1.切换到需要使用证书登陆的用户

2.生成证书 -t 指定使用的加密方法ssh-keygen -t rsa

选择存储位置,输入密码

3.将公钥写入到authorized_keyscat /home/kn/.ssh/id_rsa.pub >> /home/kn/.ssh/authorized_keys

4.设置权限,很重要chmod 600 /home/kn/.ssh/authorized_keys

chmod -R 700 /home/kn/.ssh

5.修改sshd_config 配置文件,编辑该文件,需要root权限,然后重启sshdsu root

vim /etc/ssh/sshd_config

set nu

//第43行

修改为

systemctl restart sshd

6.下载私钥,使用xshell登陆

7.关闭密码登陆su root

vim /etc/ssh/sshd_config

修改为

systemctl restart sshd

8.授权多个服务器使用该证书登陆,要确保都有同一个用户

直接将刚刚生成的id_rsa_pub 追加到需要授权登陆的服务器中的aurhorized_keys

需要提示 该证书未在远程计算机上注册,有两种可能1.没有追加成功2.authorized_keys的权限必须是600

本文为看恩吧原创文章,转载无需和我联系,但请注明来自knsay.com

linux设置证书登录密码修改,centos7 配置使用证书登录相关推荐

  1. linux设置网络ip自启动,【CentOS7配置】如何设置:启动后自动获取网络连接、配置固定IP...

    自动获取网络连接 如果每次启动CentOS之后,都要手动连接网络的话,那也太麻烦了.我们通过设置,可以实现网络的自动连接.方法如下: (1)首先,点击桌面右上角,找到Wired Settings,点击 ...

  2. linux设置进程最大内存,修改limit配置限制linux最大文件描述符和最大进程数

    临时修改 命令:ulimit[-aHS][-c][-d][-f][-m][-n][-p][-s][-t][-u][-v] 参数:-a 显示目前资源限制的设定. -c core文件上限 设定core文件 ...

  3. linux设置服务器定时重启吗,Centos7配置定时重启服务器

    Crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序. 用 service crond status 查看 crond服务状态,如果没有启动则 systemctl s ...

  4. 修改登录ftp服务器时用的密码,ftp服务器登录密码修改

    ftp服务器登录密码修改 内容精选 换一换 本文介绍如何在裸金属服务器操作系统内部修改登录密码.建议优先在控制台上重置密码,如果不可以,再尝试在操作系统内部修改登录密码.此处以CentOS 7.5版本 ...

  5. CentOS-7 配置 SSH 远程登录

    CentOS-7 配置 SSH 远程登录 CentOS 配置 SSH 远程登录 一.环境 二.配置网络 1.检查网络状态 2.下载 net-tools 工具 3.检查主机与虚拟机是否正常连通 三.SS ...

  6. Linux强制使用短密码|修改短密码|passwd无效的密码

    Linux强制使用短密码|修改短密码|passwd无效的密码 如需转载请标明出处:http://blog.csdn.net/itas109 QQ技术交流群:129518033 文章目录 Linux强制 ...

  7. CentOS7配置ssh证书登录无效

    今天配置A服务器使用root用户ssh免密登录服务器B,配置过程很简单,由于这两台服务器开发人员之前生成过证书,我就直接在A服务器执行如下命令即可 # ssh-copy-id -i ~/.ssh/id ...

  8. ubuntu服务器ssh登录密码修改,Ubuntu-18.04 下修改root用户密码,安装SSH服务,允许root用户远程登录,安装vsftp服务器...

    修改root用户密码 打开终端,输入 sudo passwd root 指令: 安装SSH服务 ssh默认端口号是22,可以在/etc/ssh/sshd_config文件中修改 查看服务器否开启:ne ...

  9. Linux设置root默认密码

    默认安装好的linux系统是没有设置root用户密码的 由于Linux系统默认是没有激活 root 用户的,需要我们手动进行操作sudo passwd 或者 sudo passwd root Pass ...

最新文章

  1. Docker核心技术之容器详解
  2. springboot项目不输出nohup.out日志
  3. java post 图片上传_java 发送 post 请求上传图片
  4. Java NIO学习篇之缓冲区CharSet详解
  5. Linux下用多种模式实现双网卡绑定!
  6. 数据库闪退_解决APP连续闪退的方案
  7. 网络安全基础——用户与组管理
  8. php网站 视频马赛克,如何给视频加马赛克 菜鸟也能学会的视频加马赛克解决方案...
  9. github-上传本地代码到github仓库
  10. niushop分销版开源商城旗舰版v3.7商城源码旗舰版PJ版
  11. Linux/ Unix 键盘检测程序
  12. 关于高德地图的分析报告
  13. Linux红帽RHEL 7/8 系统重置root用户密码
  14. WINDOWS文件夹下的应用程序
  15. 2022衢州江山农商银行春季招聘考前冲刺题及答案
  16. G - 阿牛的EOF牛肉串
  17. 特征函数和概率密度函数的关系
  18. 聚美优品CEO陈欧:“陈欧体”传奇式逆袭
  19. JS中的$().each
  20. npm-run-script

热门文章

  1. java怎么表示10 2_java -Xmx1G是否表示10 ^ 9或2 ^ 30字节?
  2. 商丘学院计算机专业分数线,商丘学院录取分数线2021是多少分(附历年录取分数线)...
  3. stacking与blending的区别
  4. android 动画多次使用,IOS使用animation引用同一个动画多次没反应,安卓可以
  5. 捡到vivo手机怎么清除账号_大学保安两天两次跳湖为路人捡手机,您怎么看?...
  6. celeba数据集_Kaggle最新秃头数据集Bald!含20万张图片,江湖传言刷到第一可防脱发()quot;...
  7. 算法篇之-----滑动窗口(尺取法)
  8. 【青海】2021年下半年软考报考时间及通知
  9. SQL判断是否“存在“,还在用 count 操作?
  10. Leaflet中使用Leaflet.draw插件实现图形交互绘制和编辑(修改图形坐标点)