LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 849|回复: 3

瓜兄,请教一个问题。

[复制链接]
发表于 2005-7-14 08:22:32 | 显示全部楼层 |阅读模式
请教一下,我已经把RelaxBSD安装到了硬盘上。由于第一次登录后我选了启动gnome
,以后每次启动都直接以root方式进入gnome了。

我想每次以console方式登录,输入用户名和密码,然后startx或者启动relaxconf脚本选择一下
。我想把RelaxBSD当成工作桌面。每次以root进入太不安全。

请教如何修改? 还有瓜兄的relaxconf脚本是在那里调用的?
发表于 2005-7-14 10:01:21 | 显示全部楼层
兄台所说的关于 不用gnome而改用 console的模式启动与relaxconf并不相干吧?
想默认启动console只要把你的 ~/.xinitrc 里面的 gnome-session注销掉就行了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-14 12:38:15 | 显示全部楼层
不对吧,如果没有调用startx, 不会调用.xinitrc吧.

我想像linux那样登录, 或者像5.4官方发行版那样,每次输入用户名和密码登录,而不是一下子直接以root进入系统.
回复 支持 反对

使用道具 举报

发表于 2005-7-18 19:24:23 | 显示全部楼层
现在我不便详细一一解答你的所有问题,下面我列出几个关键文件,请参考/usr/share/example/etc下的相关文件或从网上查找相关范本文件。
/etc/ttys            
/etc/gettytab    #这两个文件定义了在ttyv0控制台自动以root登陆的代码。
/etc/.tcshrc       #这个文件在用root登陆时自动运行,定义了许多环境变量。也包含了一些RelaxBSD的控制脚本。注意这些脚本是用csh格式。
/root/.xinitrc     #这个文件内部定义运行startx时启动的X应用程序。这是.xinitrc.gnome或.xinitrc.xfce4的链接。
/root/.console    #.tcshrc将检测该文件如果存在,则自动启动console模式。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表