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连接

连接成功

相关推荐
@杰克成26 分钟前
Java学习26
java·学习·idea
蜡笔婧萱29 分钟前
Linux--远程登录服务ssh
linux·服务器·ssh
伏加特遇上西柚1 小时前
Loki+Alloy+Grafana日志采集部署
java·linux·服务器·spring boot·grafana·prometheus
资源分享助手1 小时前
三网H5小游戏战车向前冲搭建教程(Win+Linux)
linux·运维·服务器
黑白园1 小时前
Linux i2c驱动初探(一)待补充
linux
阿丘Akiu1 小时前
Linux部署我的世界服务器
java
无限进步_1 小时前
Linux权限模型:从rwx到粘滞位
linux·运维·服务器
折哥的程序人生 · 物流技术专研1 小时前
《Java面试85题图解版(二)》进阶深化中篇:Spring核心 + 数据库进阶
java·后端·spring·面试
SamDeepThinking2 小时前
写代码不考虑前后兼容,迟早要还的
java·后端·程序员
亿牛云爬虫专家2 小时前
深度解析:数据采集场景下的 Java 代理技术实战
java·开发语言·数据采集·动态ip·动态代理·代理配置·连接池复用