xshell使用CentOS10 root用户登录,权限问题

在使用xshell连接CentOS10的root用户登录时,发现没有办法登录,而我新建的用户gaolu是可以登录的,可以明确知道是CentOS10的root默认设置了权限没办法供客户机连接。

所以我们要在CentOS中修改对应文件。

首先一定要先备份:

cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak.$(date +%Y%m%d)

sshd_config.bak.$(date +%Y%m%d)为自定义名称;

修改配置文件:

  • 找到 #PermitRootLogin prohibit-password删除# ,改为 PermitRootLogin yes
  • 找不到这行:直接添加 PermitRootLogin yes
  1. 开启密码认证(必改)找到 #PasswordAuthentication yes删除# ,确保为 PasswordAuthentication yes

再次使用xshell连接

连接成功

相关推荐
xiaoshuaishuai82 分钟前
C# AvaloniaUI 资源找不到报错
java·服务器·前端·windows·c#
用户23678298016814 分钟前
Linux pgrep 命令详解:按名称查找进程 PID 的高效方法
linux
zzipeng20 分钟前
Linux LCD驱动
linux·运维·服务器
我是唐青枫27 分钟前
Java JdbcTemplate 实战指南:用 Spring 轻量完成数据库增删改查
java·数据库·spring
思麟呀30 分钟前
C++11并发编程:call_once一次性执行+atomic原子类型+CAS无锁编程+自旋锁
linux·开发语言·jvm·c++·windows
浮生若城37 分钟前
Linux库制作与原理(2):理解链接与加载
linux·运维·服务器
Cat_Rocky41 分钟前
Gitlab安装与配置
linux·运维·gitlab
Lumbrologist1 小时前
【C++】零基础入门 · 第 13 节:类与对象基础
java·c++·算法
码不停蹄的玄黓1 小时前
Java 生产者-消费者模型详解
java·开发语言·python
爱讲故事的1 小时前
操作系统第一讲复习:为什么学习操作系统,以及操作系统到底在做什么?
linux·开发语言·windows·学习·ubuntu·c#