linux串行自动root登录

linux串行自动root登录

我试图阻止我的 linaro linux 在连接串行电缆启动时自动将我登录到根目录...

我已经尝试通过添加 .override 手动停止服务(这破坏了整个根目录,我无能为力)

有人能给我指明正确的方向吗?我为 root 用户设置了密码,但显然由于这个问题,我永远都不需要使用该密码。

这个系统安装好了,自从安装之后就一直这样。

答案1

好的,我已经解决了这个问题!

在我的 Linux 版本(linaro)中...

cd /etc/init/auto-serial-console.conf

该文件包含这一行

exec /bin/auto-serial-console

那么如果你编辑上面的文件,你会发现一个大脚本,但仔细阅读它,你会发现它会引导你到这个脚本:

/etc/default/autogetty

脚本 /etc/default/autogetty 将包含一行(或类似的内容)

AUTOGETTY_ARGS="-n -l /bin/auto-root-login"

将上面的行更改为:

AUTOGETTY_ARGS="-n -l /bin/login"

现在,通过串行电缆连接时,将提示您输入用户名和密码。

相关内容