/home/guest中新增或编辑以下的档案.bash_login
exec startx
这表示当guest 登入系统,
shell将会自动启动X Window.
.Xclients
netscape
这表示当X Window启动, guest只会有一个浏览器的程式, 而没有
window manager. 如果你更喜欢其他的浏览器, 请把他换进来.□.Xclients这个档案必须能被 guest 执行.
输入:
chmod 755 /home/guest/.Xclients
来办到它.□.xsession
#!/bin/sh
netscape
如果你以 xdm(1) 来让人们登入你的系统,
这个档案可以让guest在正常登系统後执行浏览器
.xsession 这个档案也必须能被 guest 执行.
输入
chmod 755 /home/guest/.xsession
来办到它.
.Xdefaults
! 取消 drag-to-select.
*hysteresis: 3000
! 让看过的和没看过的连结显示相同的颜色
*linkForeground: #0000EE
*vlinkForeground: #0000EE
Netscape.Navigator.geometry: =NETSCAPE_GEOMETRY
! 取消某些键盘指令.
*globalTranslations:
! 滑鼠控制: 让滑鼠上所有的按键做同样的功能.
*drawingArea.translations: #replace \
<Btn1Down>: ArmLink() \n\
<Btn2Down>: ArmLink() \n\
<Btn3Down>: ArmLink() \n\
~Shift<Btn1Up>: ActivateLink() \
DisarmLink() \n\
~Shift<Btn2Up>: ActivateLink() \
DisarmLink() \n\
~Shift<Btn3Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn1Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn2Up>: ActivateLink() \
DisarmLink() \n\
Shift<Btn3Up>: ActivateLink() \
DisarmLink() \n\
<Btn1Motion>: DisarmLinkIfMoved() \n\
<Btn2Motion>: DisarmLinkIfMoved() \n\
<Btn3Motion>: DisarmLinkIfMoved() \n\
<Motion>: DescribeLink() \n\
这个档案取消闪烁的标签, drag-to-select,
以及一些键盘指令.
这档案也让每一个滑鼠的按键做相同的功能,
也把功能表隐藏起来, 把拜访过和没拜访过的连结显示相同的颜色,
以让每个拜访者都可以看到漂亮的蓝色连结,
而不是其他人点取过的紫色.
你要把这档案里面的 NETSCAPE_GEOMETRY 换成像这样:
XxY+0-0,
X 代表你萤幕的水平解析度, 而Y代表萤幕的垂直解析度
加上 32.
这会让Netscape的功能表跑到萤幕之外, 而不会让使用者乱来.
举例来说, 如果你的萤幕解析度是800x600,
geometry应设定成 800x632+0-0.