1、生成秘钥

ssh-keygen -t rsa

默认会在用户目录下生成一个公钥和私钥

2、将公钥设置为该服务器的登录公钥

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

3、设置ssh,禁止密码登录,改用私钥登录

vi /etc/ssh/sshd_config
RSAAuthentication yes
StrictModes no
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
PasswordAuthentication no # 禁止密码登录

4、重启ssh服务

systemctl restart sshd.service

※ 下载私钥id_rsa,到要登录服务器的客户端,在使用xshell等工具登录的时候选择该私钥登录即可。

centos实现证书登录禁止密码登录相关推荐

  1. linux 禁止 密码 登陆,CentOS设置证书登录并禁止密码登录

    CentOS设置证书登录并禁止密码登录 普通用户登录时,以往的做法往往是使用账号密码登录,但是这样的登录方式风险相当高,使用密钥登录能大大降低风险 1. 生成密钥 ssh 公钥认证是ssh认证的方式之 ...

  2. ssh密钥登录 改密码登录_如何使用密钥对通过SSH登录而不使用密码

    ssh密钥登录 改密码登录 In last post we saw how to use Expect Script for login to remote server using SSH. The ...

  3. Abp Core 添加短信验证码登录(动态密码登录)

    交流QQ群:555913397 有什么问题可以加群大家一起交流 Abp Core 添加短信验证码登录(动态密码登录) 现目前我国网站的已经很少使用电子邮箱了,基本上都是手机号作为账号,有时候粗心的用户 ...

  4. Uni-app 手机号+验证码登录 用户名密码登录登出

    用户名密码登录,手机号登录 用户名密码登录:用了uniapp+uview的$u.debounce防抖方法,再发送请求 判断正则以及同意条款勾选后,发起登录请求(参数是用户名和密码),如果请求成功--s ...

  5. linux rsa登录改密码登录_LINUX中RSA认证登录SSH(不需要输入密码登录)2种方法

    方法一, 有的时候经常需要登录ssh,每次都需要输入密码,会比较繁琐.所以设置了一下使用RSA公钥认证的方式登录Linux. 首先需要在服务器端设置/etc/ssh/sshd_config # vim ...

  6. vue实现短信登录和密码登录

    效果图如下 短信验证和密码验证切换是根据loginWay来判断的,若是true代表短信登陆, false代表密码,手机号,用户名等用正则来验证 <template><div clas ...

  7. AWS EC2启动Centos实例以及设置root密码登录

    我的个人博客:逐步前行STEP 一.在控制台的左边面板选择"实例",再点击"启动实例",在"选择一个Amazon系统镜像"步骤中,点击&qu ...

  8. linux rsa登录改密码登录_linux服务器secureCRT RSA登录配置

    为了保证生产服务器的安全,我们会做一些安全的登录验证措施!不允许使用root账号直接登录服务器!下面是通过secureCRT  设置RSA登录配置. 1.RSA公钥配置方法 (1)打开secureCR ...

  9. linux密匙登录免密码登录,另外推荐一个免费的vps网站

    设置公匙,私匙,上传等 一个免费的服务器网站需要ipv6 什么的,很麻烦 1.服务器端的操作 1.1.配置服务器sshd登录信息 vim /etc/ssh/sshd_config将PubkeyAuth ...

  10. 禁止linux使用密码ssh,linux centos7服务器使用密钥登录ssh同时禁止root密码登录

    这两天在大量的给服务器添加密钥,有的服务器简单绑定下就行了. 但是京东云目前就毕竟弱了,得自己手动来. 目前京东云的服务器需要自己手动修改配置,才能用密钥登录服务器,不然默认还是root用密码登录. ...

最新文章

  1. 动态图相册 android,‎App Store 上的“动态图相册”
  2. 百度工具栏不显示出来_解决win10系统桌面应用图标显示不出来的问题
  3. 两篇同年硕士论文高度雷同!电子科技大学回应:启动调查!
  4. 怎么把整个网站的代码中的一个词去掉_【杭州南牛网络】网站优化的最新优化方法...
  5. 重磅!彭博社“机器学习基础”教程视频及讲义下载
  6. php中GD库的简单使用
  7. 在sql中使用函数,遇到net.sf.jsqlparser.parser.ParseException异常
  8. C++线程和Java线程的对比
  9. 计算机硬盘大小一般都是整数,电脑硬盘怎么精准整数分区
  10. mysql服务注册表删除_怎么彻底删除mysql服务(清理注册表)详解
  11. html 对p中一段话指定样式,HTML5学习笔记(二)
  12. 【观察】华为IoT首席架构师王启军:云计算时代全栈工程师的养成
  13. VGGNet网络结构
  14. 单龙芯3A3000-7A1000PMON研究学习-(16)撸起袖子干-分析代码前的准备工作3-寄存器
  15. 大数据中的物联网运用
  16. 关于 insert into ... select * from 注意事项
  17. 启动u盘的制作与系统重装
  18. python报错输出到日志_Python下的异常处理及错误日志记录
  19. GIS二次开发学习专题(一)C#入门
  20. 在DX12中使用imgui 入门教程 立方体旋转+改变背景颜色

热门文章

  1. EPLAN P8 2.7在WIN10上安装无法连接虚拟加密狗的解决方法
  2. Windows 10 下使用 telnet 客户端/服务端工具进行连接
  3. AR8035 linux
  4. Adobe AI软件解决界面字体过小的方法
  5. 树莓派基础实验13:雨滴探测传感器实验
  6. 小程序colorui引入与使用
  7. Eclipse| Eclipse安装中文版本教程
  8. php的一些编码问题
  9. 超级终端连接华为交换机_win8系统教你实现用超级终端连接华为交换机的超详细图文教程...
  10. php 中文获取拼音,php获取中文的拼音代码_php