首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Angstrom Linux上的自动登录

Angstrom Linux上的自动登录
EN

Stack Overflow用户
提问于 2012-04-23 22:58:05
回答 4查看 9.7K关注 0票数 0

让Angstrom Linux在不要求登录的情况下启动并打开shell的干净方法是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-24 16:55:46

我找到了一个很好的方法来实现它。这适用于我的Angstrom (在Beagleboard的xM Rev C4上)。

  1. 确保安装了agetty (/sbin/agetty是标准位置)。它应该包含在每个Linux Angstrom镜像中。
  2. 在任何位置创建一个脚本文件,例如/home/root/autologin.sh。编辑它并添加以下内容:

#!/bin/sh exec /bin/ -f root

  • 使用以下命令使其可执行

chmod autologin.sh

  • Edit a+x文件/etc/inittab。注释掉(通过在开头添加“#”)以下行

1:2345:respawn:/sbin/getty 38400 tty1

并添加以下行:

代码语言:javascript
复制
    1:2345:respawn:/sbin/agetty -l /home/root/autologin.sh -n 38400 tty1 linux

希望这能对你有所帮助。

票数 3
EN

Stack Overflow用户

发布于 2013-01-04 06:45:44

我花了几个小时才找到这个简单的答案。对于那些没有/etc/inittab的人来说,下面的方法对我很有效。在……里面

代码语言:javascript
复制
/etc/systemd/system/getty.target.wants/serial-getty@ttyO2.service

更改线路

代码语言:javascript
复制
ExecStart=-/sbin/getty 115200 %I

代码语言:javascript
复制
 ExecStart=-/sbin/getty -a USERNAME 115200 %I

通过阅读/etc/inittab中关于getty的文章,我自己部分了解到了这一点,这将我带到了我系统上的ExecStart,通过谷歌快速搜索,我找到了https://unix.stackexchange.com/questions/42359/how-can-i-autologin-to-desktop-with-systemd,它给出了/sbin/getty的自动登录语法。

票数 6
EN

Stack Overflow用户

发布于 2012-04-23 23:04:35

我的答案是更通用的linux。如果不启动getty进程,就没有密码登录。看

代码语言:javascript
复制
/etc/inittab

从这里开始一个*getty-process?删除此行并重新启动设备。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10282981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档