以一个默认的用户自动登录并运行程序
时间:2006-05-24 来源:naihe2010
我喜欢下载电影,而且最喜欢头一天准备好要下载的东西。然后到第二天,电脑比我早起两个小时,它充分利用早上快速的网速,把我想看的东西下载好。这也就是自动登录然后自动运行程序的问题。 但是,我在网上查了很多资料,关于这方面的都是一些驴唇不对马嘴的大道理。于是一怒之下,自己另起炉灶,最后终于达到了自己的要求。 先说自动登录问题: 在/etc/X11/下,找到prefdm打开它。我看到,
preferred=
if [-f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
这样的几行东西。这就说明,系统启动的时候,是从/etc/sysconfig/desktop这个文件读取我们偏爱的图形界面程序。我的是 Gnome,所以这是的$preferred应该是gdm,这样我到了/etc/X11/gdm这个文件夹下面。一到这,马上看到我两个文件,一个 gdm.conf,另一个是factory-gdm.conf我打开了factory-gdm.conf,看到我这么几行:
[daemon]
# Automatic login, if true the first local screen will automatically logged
# in as user as set with AutomaticLogin key.
AutomaticLoginEnable=false
[daemon]AutomaticLogin=
这里就是问题了。呵呵,于是我马上把false改成true,把下面的=后面补上我的用户名。重启!
结果令我失望,没成功。
不用急,不是还有一个gdm.conf嘛,这个才是gdm的正主啊。弄这个,重启,成功。唉,多走了一条弯路啊。
这说明Red Hat Enterprise Linux 已经很贴心了。想自动登录竟是出忽意料的容易! 下来再解决自动运行程序的问题。
找了半天,什么barcsh之类的找到一大堆,最后还是在/etc/rc.d/rc.local下加上了我的联网命令,实现了再进入真正用户之前的联网(因为我们学校的联网客户端必须在root下才行,而自动登录的并不是root用户),这下可以了。
随便找个什么配置Session的文件加上自己下载的程序就行了。我的是azureus,BT下载的。如果不太喜欢文本模式,我还发现Gnome的菜单中,就有一个管理Session的图形界面的小东西。试了一下,也不错。新手可以玩玩儿!
preferred=
if [-f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
这样的几行东西。这就说明,系统启动的时候,是从/etc/sysconfig/desktop这个文件读取我们偏爱的图形界面程序。我的是 Gnome,所以这是的$preferred应该是gdm,这样我到了/etc/X11/gdm这个文件夹下面。一到这,马上看到我两个文件,一个 gdm.conf,另一个是factory-gdm.conf我打开了factory-gdm.conf,看到我这么几行:
[daemon]
# Automatic login, if true the first local screen will automatically logged
# in as user as set with AutomaticLogin key.
AutomaticLoginEnable=false
[daemon]AutomaticLogin=
这里就是问题了。呵呵,于是我马上把false改成true,把下面的=后面补上我的用户名。重启!
结果令我失望,没成功。
不用急,不是还有一个gdm.conf嘛,这个才是gdm的正主啊。弄这个,重启,成功。唉,多走了一条弯路啊。
这说明Red Hat Enterprise Linux 已经很贴心了。想自动登录竟是出忽意料的容易! 下来再解决自动运行程序的问题。
找了半天,什么barcsh之类的找到一大堆,最后还是在/etc/rc.d/rc.local下加上了我的联网命令,实现了再进入真正用户之前的联网(因为我们学校的联网客户端必须在root下才行,而自动登录的并不是root用户),这下可以了。
随便找个什么配置Session的文件加上自己下载的程序就行了。我的是azureus,BT下载的。如果不太喜欢文本模式,我还发现Gnome的菜单中,就有一个管理Session的图形界面的小东西。试了一下,也不错。新手可以玩玩儿!
相关阅读 更多 +










