我试图阻止我的 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"
现在,通过串行电缆连接时,将提示您输入用户名和密码。