按 ‘ mesg ’ 标签归档

UNIX上的骚扰与反骚扰

以前在学校上机,正调一个游戏,有个家伙走进来,说我正在工作的那个终端是“他的”,很不礼貌地让我离开。 可那台终端我都用了一个小时啦。

好,走就走。我就换了一台,闭目沉思一番,捣鼓了一个shell程序:

#!/bin/sh
user=$1
while true
do
    who | grep “^$user ” | while read line
    do
        set $line
        write $1 $2 < /etc/passwd
    done
    sleep 5
done

然后我用who -u查出他的用户名:哼哼,原来是idiot,好吧,

$ bulk idiot&
762
$ clear

只见他的屏幕每隔五秒就被一大堆的字符充满。

他一定是吓呆了,拼命地敲键盘,我听着:

“的地得大当哐!”
“的地得大当哐!”
“的地得大当哐!”

哦,在敲clear命令哪,哈哈。

敲键声音慢下来了,后来他停住了手,怔怔地望着翻滚的屏幕,叹口气,走了。连exit都忘了。

对这个程序甚是得意,就向同学们卖弄,给人暗暗记下来了。那天俺正在玩得高兴,忽然嘟的一声,屏幕上开始发花。 回头瞧了瞧,大家的神色都很平静,像是什么也没有发生似的。

哼哼,胆敢暗算老爷。于是我从容地敲下一条命令:

mesg n

突然听到后面一声惨叫。