这两天在大量的给服务器添加密钥,有的服务器简单绑定下就行了。

但是京东云目前就毕竟弱了,得自己手动来。

目前京东云的服务器需要自己手动修改配置,才能用密钥登录服务器,不然默认还是root用密码登录。

把密钥保存到本地,把公钥添加进authorized_keys就不说了,可以看之前的文章。

开始修改:

1:修改/etc/ssh/sshd_config文件

找到:

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile .ssh/authorized_keys

先把这3行命令改了,如果默认前面带了#,就把#给删掉,这里是让可以用密钥登录。

然后再找到:

PasswordAuthentication no

这里默认是yes,所以把改成no,就是禁止密码登录。

2:重启sshd服务

centos7 命令:systemctl restart sshd.service

重点提示:

添加进去的公钥内容一定不要搞错了,密钥也不要搞丢了,如果你服务器的运营商没有web控制面板(比如novnc),那你要是改错了,就进不去服务器了。

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan

禁止linux使用密码ssh,linux centos7服务器使用密钥登录ssh同时禁止root密码登录相关推荐

  1. 2023-01-09 arm buildroot开机密码登录或取消,通过passwd root 命令设置root密码,以及修改登录欢迎语和root密码。

    一.串口输入会提示登录.  二.登录后可以通过passwd root 命令设置root密码. 三.如何取消这个登录呢? 1.修改配置/etc/inittab,打开::respawn:-/bin/sh ...

  2. 服务器免密码传输文件,CentOS7,使用 scp 命令, ssh 连接方式,免密码传输文件到远程服务器,免密执行远程服务器上的 shell 脚本...

    如题 如果提示:-bash: scp: command not found, 执行下面的命令安装:1 yum install -y openssh-clients 免密码配置通常用 scp 命令通过 ...

  3. debian linux root登录,DEBIAN 10切换ROOT用户登录

    ebian 10默认的一样不能用root用户登录,还是需要设置,方法如下: 一,打开终端,用普通用户登录 输入:su - 输入密码,切换到root用户 二,设置root用户登录 nano /etc/s ...

  4. mysql 社区版密码如何修改_如何用优雅的方法修改MySQL root密码

    搭噶好,我系小编,我好久没发文章了啊,今天发文章的原因是,我竟然忘了我的MySQL root密码..本来想找RAKsmart客服直接重置啥的,后来想想还是自己搞吧,还能长知识. 然后,我发现一个事情, ...

  5. Linux篇之解决root密码修改失败报错之Authentication token manipulation error

    一.前言 长时间未登录服务器时,通常会出现 忘记root密码等常见问题,Centos6.Centos7等. 如何解决呢? 可参考我该篇文章: https://blog.csdn.net/xu71026 ...

  6. Linux之scp命令实现远程服务器的文件拷贝

    scp就是secure copy,一个在linux下用来进行远程拷贝文件的命令. 有时我们需要获得远程服务器上的某个文件,该服务器既没有配置ftp服务器,也没有做共享,无法通过常规途径获得文件时,只需 ...

  7. 忘记root密码后怎么解决?克隆虚拟机后如何实现两台linux相互登录?

    使用单用户模式破解更改root密码: 1.如果忘记linux的root密码,可以进入单用户模式更改root密码,首先我们重启虚拟机,操作如下: 2.重启系统后,3秒钟内按向下的方向键,让它停留在开机界 ...

  8. 在Linux环境下mysql的root密码忘记解决方法(三种)

    这篇文章主要介绍了在Linux环境下mysql的root密码忘记解决方法,详细的介绍了3种解决办法,具有一定的参考价值,有兴趣的可以了解一下. MySQL密码的恢复方法之一 1.首先确认服务器出于安全 ...

  9. Linux的实际操作:文件目录类的实用指令(init运行级别和找回root密码)

    1.介绍运行级别 设计者把Linux系统设置为7个级别,常用的运行级别是3:(程序员)和5:(普通访问用户),就好像Windows系统杀毒的时候会进入到安全模式一样 0:关机 1:单用户[用于找回丢失 ...

最新文章

  1. 线段树分裂与合并 ----- P2824 [HEOI2016/TJOI2016]排序 [线段树分裂合并 OR 01序列排序+二分线段树]
  2. 60个开发者不容错过的免费资源库
  3. The Illustrated Transformer 翻译
  4. SpringBoot中将thymeleaf升级到3.0或以上版本
  5. testng接口自动化测试_Java+Maven+TestNG接口(API)自动化测试教程(10) 使用 Jenkins 构建自动化测试持续集成...
  6. MFC,QT与WinForm,WPF简介
  7. URL生成方式性能优化结果
  8. linux查看主机硬件命令
  9. HOW2J 全套教程整理:Java、前端、数据库、中间件、第三方、项目、面试题
  10. SQL Server 锁
  11. Android OpenGL ES 开发教程(24):Depth Buffer
  12. redis 应用场景和数据类型
  13. 能不能在FOR循环中执行SQL?
  14. 虚幻四中怎么保持导入模型坐标_[CG分享]|虚幻引擎5 技术解析
  15. MSP430G2333下位机乘法运算需要注意的一个问题
  16. 黑岩集团创建者Larry Fink 超长访谈
  17. 伪原创文章实操方式。
  18. ipad能不能写python_如何在ipad上写python
  19. ubuntu安装搜狗拼音输入法
  20. android联动动画,Android双向列表左右联动效果

热门文章

  1. 执行SQL-MapperProxy.invoke()
  2. 怎样用注解的方式配置Spring?
  3. 基于JWT的API权限校验:需求分析
  4. 文件上传之Springmvc方式上传代码
  5. spring配置详解-初始化销毁方法
  6. 代理模式coding-动态代理
  7. linux多线程 消费者,linux c 多线程 生产者-消费者二
  8. 程序猿到了30岁以后,是如何把自己逼死的
  9. [CF475E]Strongly Connected City 2
  10. C# 编程实现非自相交多边形质心