📄 00000007.htm
字号:
<HTML><HEAD> <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人: <A HREF="mailto:thhsieh.bbs@bbs.phys.ntu">thhsieh.bbs@bbs.phys.ntu</A> (居士), 信区: Linux <BR>标 题: Re: 请问我 rxvt & crxvt 的问题 .. <BR>发信站: 台大物理 冷月流苏BBS驿站 (Fri Nov 1 08:36:10 1996) <BR> <BR>【 在 <A HREF="mailto:yorks.bbs@bbs.ntu.edu.tw">yorks.bbs@bbs.ntu.edu.tw</A> () 的大作中提到: 】 <BR>∶<I> 我是用 root 来装 crxvt & rxvt 的, 结果我用 user login 後要执行 </I><BR>∶<I> crxvt & rxvt 时它都会自动去 /root 下读 .Xdefault, 然後就会有 </I><BR>∶<I> permission not allow 的情形出现, 会出现一行 </I><BR>1: /dev/ttyp1: Operation not permitted <BR>∶<I> 请问要如何不让它去 /root 下读, 而让它在 /home/usr 下读 ? </I><BR>∶<I> Thankx for helping ... </I><BR> <BR> 好像不是这样喔! 据我所知,会出现 /dev/ttyp?: Operation ont permitted <BR> 是因为你的 /dev/ttyp? 的预设 owner 是 root ,且 mode 是 -rw-r--r-- , <BR> 而 crxvt/rxvt .... 等在启动时会将其 owner 改成启动的 user,而 mode 会 <BR> 改成 -rwxr----- ,如此系统才知道你用 X-window 的 crxvt 或 rxvt 登录入 <BR> 系统了,然而因为 /dev/ttyp? 的所有权是 root ,所以它改不了,自然出现 <BR> 了以上的讯息了。这跟 crxvt/rxvt 会去 /root 下读 .Xdefault 无关,就我所 <BR> 知,它根本不会这麽做! (除非你的 crxvt/rxvt 有问题) <BR> <BR> 当然,你可以不必理会这样的讯息,但这样的讯息代表什麽样的意思? 我的猜 <BR> 想如下: 当你启动 X-win 时,你每开一个 terminal (不管你用 crxvt, rxvt, <BR> xterm, cxterm ....),原则上系统都是当做你以 /dev/ttyp? 的管道来登录 <BR> 系统,如果你登录成功,也就是 /dev/ttyp? 的 owner 与 mode 正确地改变, <BR> 则系统就知道又多了这麽一个「你」存在。你可以试试 w 或 who 的指令,如果 <BR> 你是用 xterm 登录的,你会发现除了你在原来启动 X-win 的 console 有登录 <BR> 外,又多了一个 /dev/ttyp? 的登录项,你开越多的 xterm ,额外的 /dev/ttyp? <BR> 的登录项也越多。这尤其在系统使用 xdm 时特别有用。xdm 就是在 console 上 <BR> 的 X-window 介面中让一般 user 直接 login 的管理程式,如果你无法在启动 <BR> xterm 时正确地改变 /dev/ttyp? 的 owner 及 mode ,你会发现,当你下 w 或 <BR> who 时你看不见你自己! <BR> <BR> 所以,crxvt/rxvt 会造成什麽样的问题,就很明显了。 <BR> <BR> 如果你不去理它,好像也没什麽大不了的。如果你对此感到不舒服的话,很简单 <BR> 改变 crxvt/rxvt 的 mode 即可: <BR> <BR> chmod a+s /usr/X11/bin/?rxvt <BR> <BR> 至於为什麽一定要改变 /dev/ttyp? 的 owner 及 mode 系统才知道你已登录, <BR> 小弟还不是很清楚,请各方高手回答一下吧! <BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -