Linux系统控制台vnc可以登录,ssh无法登陆

简介: Linux系统控制台vnc可以登录,ssh无法登陆

问题现象

Linux主机ssh无法连接,控制台vnc登录正常。

问题排查思路

通过控制台-远程连接--vnc登录服务器,查看系统登录日志,centos的日志是 /var/log/secure  
Debian系统的日志是/var/log/auth.log,对应的报错如截图:

failed password forinvalid  密码认证失败无法登陆。

问题解决思路

1, ls -l /etc/ssh/ 确保密钥文件的权限正确,正确的权限如截图

2,grep PermitRootLogin /etc/ssh/sshd_config

    grep PasswordAuthentication /etc/ssh/sshd_config 检查是否允许了root用户进行密码登录。

正确的配置如截图

3,cat /etc/passwd | grep -i root 检查是否存在root用户,注意root用户的shell是/bin/bash。

正确的配置如截图

4,lsattr /usr/bin/ssh /usr/sbin/sshd

     lsattr /etc/passwd /etc/shadow

      lsattr -d /etc    检查文件属性是否被加锁。正确的权限如截图

5,cat -A /etc/passwd 检查密码文件是否被windows编辑过。 正确的信息如截图

相关文章
|
2月前
|
Veeam Backup & Replication 13 之初见 - 基于 Linux 和 Web 控制台
Veeam Backup & Replication 13 之初见 - 基于 Linux 和 Web 控制台
56 1
Veeam Backup & Replication 13 之初见 - 基于 Linux 和 Web 控制台
|
2月前
|
Linux系统之tree命令的基本使用
Linux系统之tree命令的基本使用
192 3
Linux系统之tree命令的基本使用
linux系统查看硬盘序列号
本文介绍在Linux系统中查看硬盘信息的三种方法:1) 使用`hdparm`工具,通过`sudo hdparm -i /dev/sda`获取硬盘序列号和型号;2) 使用`smartctl`工具,不仅可查序列号和型号,还能了解硬盘健康状态;3) 使用`lshw`命令显示存储设备拓扑信息。此外,提供通用技巧如用`lsblk`确认磁盘标识,及注意事项,例如管理员权限和云主机可能隐藏物理序列号等。
服务器数据恢复—Linux系统服务器数据恢复案例
服务器数据恢复环境: linux操作系统服务器中有一组由4块SAS接口硬盘组建的raid5阵列。 服务器故障: 服务器工作过程中突然崩溃。管理员将服务器操作系统进行了重装。 用户方需要恢复服务器中的数据库、办公文档、代码文件等。
java实战项目超市管理系统控制台版
java实战项目超市管理系统控制台版
165 0
【Java开发指南 | 第二十篇】Java流之控制台
【Java开发指南 | 第二十篇】Java流之控制台
122 2
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
Dubbo03【管理控制台和监控中心搭建】,Java开发实用必备的几款插件
景区特色商品管理系统【控制台+MySQL】(Java课设)
景区特色商品管理系统【控制台+MySQL】(Java课设)
218 1
银行储蓄管理系统【控制台+MySQL】(Java课设)
银行储蓄管理系统【控制台+MySQL】(Java课设)
260 1
员工信息管理系统【控制台+MySQL】(Java课设)
员工信息管理系统【控制台+MySQL】(Java课设)
107 0
员工信息管理系统【控制台+MySQL】(Java课设)
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问