使用xshell工具连接ubuntu的root账户被拒绝的解决方法

问题描述:

   我在使用xshell工具远程连接Ubuntu虚拟机的过程中,如果连接的是的普通用户则xshell工具可以正常连接,但是当我向连接ubuntu系统的root用户,即便是密码输入正确但还是不能连接成功。不能连接成功的截图如下:

解决方法:

 修改/etc/ssh/sshd_config文件中的内容,在StrictModes yes的上一行添加一句:

PermitRootLogin yes

具体实现的方式:

1、首先确定我需要添加句子的位置,可以使用命令:

cat -n /etc/ssh/sshd_config |grep StrictModes 

运行的结果如下:所以我们需要使用vi 命令直接在/etc/ssh/sshd_config文件的34行添加一行内容

PermitRootLogin yes。

2、使用vi 命令直接在/etc/ssh/sshd_config文件的34行添加一行内容

PermitRootLogin yes的命令:

注意事项:在修改配置文件的时候,需要切换到root用户,因为普通用户没有修改修改该文件的权限。命令如下:

su - root

进入并修改配置文件的命令如下:

vi /etc/ssh/sshd_config  #进入ssh服务的配置文件

修改好的截图如下:

保存退出后,我们需要重新启动ssh服务,命令如下:

systemctl restart ssh #重新启动ssh服务
systemctl status ssh #检查ssh服务成功开启

运行截图:

3、使用xshell工具,重新连接root用户成功截图:

最近更新

  1. TCP协议是安全的吗?

    2024-05-01 06:46:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-01 06:46:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-01 06:46:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-01 06:46:03       18 阅读

热门阅读

  1. macOS asdf 工具版本管理器

    2024-05-01 06:46:03       9 阅读
  2. 云计算知识点-03

    2024-05-01 06:46:03       9 阅读
  3. 将SSH密钥添加到GitHub账户

    2024-05-01 06:46:03       9 阅读
  4. -CS3342

    2024-05-01 06:46:03       6 阅读
  5. Spring Boot使用Logback将某些日志输出到单独的文件

    2024-05-01 06:46:03       10 阅读
  6. Kappa系数-评估分类算法的表现

    2024-05-01 06:46:03       11 阅读
  7. Spring boot 应用引入 Spring cloud alibaba nacos

    2024-05-01 06:46:03       11 阅读
  8. NLP Step by Step -- 如何微调一个模型(1)

    2024-05-01 06:46:03       10 阅读
  9. NLP中常见的tokenize方式及token类型

    2024-05-01 06:46:03       9 阅读
  10. spring源码分析之上下文构建

    2024-05-01 06:46:03       11 阅读
  11. 2024年华东杯数学建模思路+论文+代码

    2024-05-01 06:46:03       11 阅读
  12. 自然语言处理(NLP)简介

    2024-05-01 06:46:03       10 阅读