tty命令及終端

tty命令

我們都知道,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 [email protected] 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也可以踢自己~

如果要重新打開消息回話,那麼執行命令mesg y 即可


轉載自linux運維部落 由tty命令產生的好玩的想法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章