使用终端登录系统,会和 /dev/下面的 tty设备向对应,
如果是使用图形方式登录,在level5 的情况下, 使用的是什么设备呢? 在 使用who 命令的时候显示 tty 是 :0 ,
/etc/pts/*
伪设备吗? 可是我找不到这个文件啊
/etc/securetty 里有
console
vc/0
vc/1
...
ttyv0
ttyv1
1.在命令行下用命令who 可以看到 当前用户的TTY 值是 ttyv0
2.在图形界面下(不使用gnome的仿真终端或者其他xterm ) 的当前用户的 TTY 值是 :0
3.使用仿真终端的情况下, 是 ttyp1 (这个是伪终端的意思吧)
我想知道的是第二种情况,
好象找到了一点, man utmp 上说, xdm不生成登录记录,因为它不使用任何终端,它在wtmp有入口,
但是 wtmp文件怎么读呢?
last
原来 xdm是用sessreg向 wtmp写信息的
QUOTE: 原帖由 japonensis 于 2005-12-18 18:44 发表
好象找到了一点, man utmp 上说, xdm不生成登录记录,因为它不使用任何终端,它在wtmp有入口,
但是 wtmp文件怎么读呢? utmpdump /var/log/wtmp
|
|
< |