wis*_*shi 5 command-line root automation login
我正在为一个非常特定的目的设置一台 PC。它会在水下深处做一些事情……大约 3 公里。我们不担心鱼在本地劫持盒子;)。
我正在尝试设置登录:没有 Xserver。效果很好...我编辑了 gdm.conf 无法启动。太棒了:这就是 Linux 应该首先存在的方式。
现在我的下一个也是最后一个任务是:获取登录信息。我在 google 上搜索了 upstart, event.d - 我最近安装的 10.4 发行版没有这个,或者它不像我预期的那样工作。我希望盒子能够启动并提供一个本地 root shell。只是...
这怎么可能?
编辑:可能的标签:无头、自动登录。不能设置....
如果您只想让该框以 root 控制台启动,为什么首先要运行 login?您可以绕过它并在任何 TTY 上启动一个 shell。
在文本控制台运行的程序tty1,以tty6在该文件来配置/etc/init/ttyX.conf。现在,getty程序接受一个-l选项来指定要启动的程序(默认在/bin/login) - 您可以指定/bin/sh,并获得一个 root shell。您还需要提供该-n选项,以防止getty提示输入用户名。
总结:编辑/etc/init/tty1.conf并将该exec /sbin/getty ...行替换为:
exec /sbin/getty -n -l /bin/sh -8 38400 tty1
Run Code Online (Sandbox Code Playgroud)
tty2、tty3、...
| 归档时间: |
|
| 查看次数: |
9733 次 |
| 最近记录: |