我有一个奇怪的根访问问题 - 我能够通过 SSH 以 root 身份登录,但无法通过终端登录到物理机。
更多信息:
- running CentOS 6.4
- password authentication (no SSH key)
- nothing found for root at /var/log/secure
- I'm using terminal (KVM) connected directly to the localhost machine
/etc/securetty 是
console
vc/1
vc/2
vc/3
vc/4
vc/5
vc/6
vc/7
vc/8
vc/9
vc/10
vc/11
tty1
tty2
tty2
tty3
tty4
tty5
tty6
tty7
tty8
tty9
tty10
tty11
有任何线索可以知道什么地方可能出了问题吗?
谢谢
答案1
我猜你在 /etc/sercuretty 中缺少 KVM 端口。
做这个:
echo "ttyS*" >> /etc/securetty
*
KVM 连接的端口号在哪里。
然后尝试登录。
答案2
您的键盘是否有可能出现故障?这可能是物理问题,也可能只是字符集/键盘映射问题。
也许您尝试使用一个非常简单的密码(仅用于测试用例),并尝试在提示符下输入您的密码来代替登录名,看看它是否回显您愿意输入的密码。
干杯。
K。
答案3
/etc/security/access.conf (或其他文件) 中是否有任何内容可以阻止 Root 获取本地访问权限?您可以从测试用户那里执行“su -”吗?