Chinaunix

标题: 自动登陆Linux系统 [打印本页]

作者: aojiang    时间: 2007-07-17 09:30
标题: 自动登陆Linux系统
Linux的一个非常重要的特点就是多用户和其安全性能的特点.笔者在工作的时候发现,工控领域的控制器由于需要控制现场,因此发生故障,机器自动重启时,要求其能自动执行相应的应用程序执行工作,这时候登陆程序变成绊脚石,需要去掉.

笔者在网上查找相关资料的时候发现,大多是要更改原代码,或者配置文件,更改相当麻烦.笔者通过阅读mingetty源程序,发现该程序的参数已经支持了自动登陆的功能.

下面我将详细解说mingetty程序的参数意义:
Software:mingetty-1.07

参数
意义
-a
自动登陆,后面参数为用户名
-d
延时,后面参数为延时时间
-l
所使用的登陆程序,后面参数为所使用的登陆程序名
-n
优先级,设定优先级
-r
根文件系统
-w
更改当前工作目录

修改/etc/inittab文件,在相应行行尾,增加:
1:2345:respawn:/sbin/mingetty tty1 -a root
2:2345:respawn:/sbin/mingetty tty2 -a root
3:2345:respawn:/sbin/mingetty tty3 -a root
4:2345:respawn:/sbin/mingetty tty4-a root
5:2345:respawn:/sbin/mingetty tty5 -a root
6:2345:respawn:/sbin/mingetty tty6 -a root

重新启动机器测试.

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6621/showart_341495.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2