飞凌-unix 发表于 2014-11-28 17:40:21

335x 终端控制台自动登录

需要用到的文件以及如何使用的说明文档都在下面的压缩包中……
提供了两种压缩格式的压缩包,打包的文件都是一样的。
更新记录:2015-12-29
解决登录后不能使用ctrl+c的问题

lzg371 发表于 2015-1-7 13:50:32

请问这里的自动登录是什么意思? 不太理解? 是自动执行用户自己的程序吗?

dingding8986 发表于 2015-1-12 09:09:49

lzg371 发表于 2015-1-7 13:50 static/image/common/back.gif
请问这里的自动登录是什么意思? 不太理解? 是自动执行用户自己的程序吗?

因该是指登陆终端控制台时不用输密码了吧。你明白这里”终端控制台“的意思否?

hxf0223 发表于 2015-1-13 14:17:36

谢谢楼主,

xpf170702031 发表于 2015-10-15 22:00:57

用了楼主的自动登录终端,ctrl+c就不能用了,不起作用,麻烦把这个问题解决一下吧

admin 发表于 2015-12-29 09:40:08

xpf170702031 发表于 2015-10-15 22:00
用了楼主的自动登录终端,ctrl+c就不能用了,不起作用,麻烦把这个问题解决一下吧

您好,针对您反映的问题已经修复。感谢您对飞凌的支持!

zhaoqinxve 发表于 2016-5-8 10:05:30

版主你好,按照下载的压缩包指导做了两遍,都没成功,终端打印如下:
Starting inetd daemon.
Starting syslogd/klogd: done
2001-06-03 23:21:26: (log.c.166) server started
[   11.753172] PHY: 0:00 - Link is Up - 100/Full
Stopping Bootlog daemon: bootlogd.

INIT: Id "S2" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel

而且ctrl+c也回不到命令行模式了,只能重新烧内核了吗?

jonheetin 发表于 2016-7-17 12:18:10

楼主,我是335xs+linux。用了这个以后,启动时一直显示
getty:
getty:
_____   _____   _____    _       _   __   ___    __
|___| /_   |_    | |   | | |   | |    / /
| |__   | | | | | |_| || |   | | |   | |   / /
|__|| | | | |_/| |   | | | |   |   }{   
| |   | |_| | | |    | |___| | | |   |/ /   
|_|   _____/ |_|_ |_____| |_| |_|_| /_/_

登录不上,最后就INIT: Id "S2" respawning too fast: disabled for 5 minutes

我的inittab文件最后部分如下
#1:2345:respawn:/sbin/getty 38400 tty1
S2:2345:respawn:/sbin/getty -n-l /usr/sbin/autologin 115200 ttyO0

求解,谢谢。

jonheetin 发表于 2016-7-17 12:19:33

zhaoqinxve 发表于 2016-5-8 10:05
版主你好,按照下载的压缩包指导做了两遍,都没成功,终端打印如下:
Starting inetd daemon.
Starting s ...

我也遇到类似问题。但是还是可以手动登录的。

姚长建 发表于 2016-11-15 14:46:24

改ip也遇到问题,改了重启又变没了,。保存不上

bboy2017 发表于 2016-12-24 13:10:17

看看看看嗬嗬嗬嗬哈:)

dreamorwph1 发表于 2017-10-11 11:36:35

请问您是如何解决登录后能使用Ctrl+c的问题?
我最近也一直在尝试自动登录,试过了很多方法:第一种:
1.编写一个脚本文件,如下
#!/bin/sh
/bin/login -f root
2.修改了inittab中为#S:2345:respawn:/sbin/getty 115200 ttyO0
S1:2345:respawn:/home/forlinx/auto.sh程序能跳过登录,并以root用户登录,但是运行一个死循环程序后,不能响应ctrl+c,除非以后台方式运行,才能继续输入命令。

第二种:
1.直接修改inittab,修改内容如下:
#S:2345:respawn:/sbin/getty 115200 ttyO0
S1:2345:respawn:/bin/sh这种方法可以跳过登录,现象和第一种也一样。

第三种:
参照网上的方法,也是编写一个autologin程序,我看了一下代码,感觉和第一种方法的本质是一样的,应该也会出现无法响应ctrl c的问题,代码如下:
//autologin.c
#include <unistd.h>
int main() {
      execlp("login","login","-f","root",0);
      return 0;
}该方法的具体链接地址:
http://blog.csdn.net/u014213012/article/details/72772061

所以想请教一下楼主是如何解决的,是在程序里边增加信号捕捉的代码吗,还望楼主赐教。

研究院fang 发表于 2017-10-20 10:59:05

本帖最后由 研究院fang 于 2017-10-20 11:14 编辑

zhaoqinxve 发表于 2016-5-8 10:05
版主你好,按照下载的压缩包指导做了两遍,都没成功,终端打印如下:
Starting inetd daemon.
Starting s ...
刚开始也是出现你这种情况是因为我自己操作不当,你完全按照下载文件说明文档操作就可以了,多谢飞凌那位技术支持耐心为我解答,他还自己帮我尝试,很感谢!

00sumbet.com 发表于 2019-4-15 15:46:24

下载文件说明文档操作就可以
页: [1]
查看完整版本: 335x 终端控制台自动登录