最近发现Centos7有个问题,用普通用户登录的时候,打开命令窗口无法进行操作一直卡在那里,但切换到root用户后命令输入又正常。因为我需要从 window 上的 SecureCRT 去连接 Centos7,每次都需要用户登录,然后把防火墙关闭才能连接上。即使添加了开机自启动脚本来关闭防火墙也没有用。于是在网上搜索了一下怎么进行root怎么登录,结果按网上说的把 /etc/systemd/system/getty.target.wants/getty@tty1.service 文件里 [Service] 下面的基础上添加了 --autologin root,如:
ExecStart=-/sbin/agetty --autologin root --noclear %I
然后保存,reboot。结果就悲剧了,系统开启后如下这个界面一直很卡

然后这个界面过后就出现最左上角一直等待输入的字符的提示(忘了拍下来了,同时我设置的是系统默认命令行启动),然后无法输入,一直那样卡着,完全进入系统了。然后在网上搜索了一下,结果找到一个 centos7系统启动时常见故障及修复方法_centos系统启动error:failure reading sector_蓝色的夏天qy的博客-优快云博客 按照这里的方法进行修改,我没有执行 touch /.autorelabel

文章描述了一位用户在尝试让CentOS7系统以root用户自动登录时遇到的问题,导致命令窗口卡死且无法输入。用户通过网络搜索并尝试了不同的修复方法,包括修改getty服务配置、重启、进入救援模式、删除并重新设置root密码等步骤,最终成功解决了系统启动和登录问题。此过程中,用户认识到不正确的getty服务配置可能导致问题,以及在系统出现问题时如何进行故障排查和修复。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



