昨天看了馬哥Linux視頻的前兩天內容,里面講了到終端的概念,回顧一下:
物理終端:是直接接入本機的顯示器和鍵盤設備。/dev/console
虛擬終端:附加在物理終端之上的以軟件方式虛擬實現的終端,CentOS 6默認啟動6個虛擬終端
Ctrl+Alt+F#: [1,6]
圖形終端:附加在物理終端之上的以軟件方式虛擬實現的終端,但額外會提供桌面環境;
設備文件路徑:/dev/tty#
模擬終端:
圖形界面下打開的命令行接口,基于ssh協議或telnet協議等遠程打開的界面
設備文件:/dev/pts/# [0,oo)
聯想一下,假如哪一天你的Linux不小心被人入侵了,那么問題來了,我們是不是可以這樣做?
你可以用who來查看Hacker的接入信息:
[root@192 ~]# who
root pts/0 2016-05-15 10:22 (192.168.55.117)
root pts/1 2016-05-15 18:48 (ad-pc)
嗯,查看到Hacker是以root身份登錄到系統的,主機名是ad-pc,終端號是pts/1
那你想不想要發個消息給他,跪求手下留情?或者警告他一下?
當然可以,使用write、wall、輸入內容,然后按Ctrl+D 發送就可以:
[root@192 ~]# write root
who are u ?
然后對方看到你發來的消息是這樣的:
[root@192 ~]#
Message from root@192.168.55.112 on pts/0 at 18:53 …
who are u ?
EOF
當然,你也可以使用wall命令向所有用戶發送消息,效果是一樣的。
如果他不停的Fuck U,那你咋辦呢?
你可以用mesg命令先關掉消息功能,
[root@192 ~]# mesg n
然后,再用pkill命令強制踢掉他,給他一大腳:
[root@192 ~]# pkill -kill -t pts/1
[root@192 ~]#
這里踢人,權限必須要root才行,當然root也可以踢自己~
哈哈,隨便想到的,感覺有點好玩。勿噴。
原創文章,作者:FZ,如若轉載,請注明出處:http://www.www58058.com/16310
哈哈,很有想法,我很早以前就玩過了,其實nc也能實現類似的功能