linux系統下【使用者切換、登出、鎖住螢幕】
阿新 • • 發佈:2019-01-02
使用su命令來切換使用者,可以從root使用者切換到普通使用者,也可以從普通使用者切換到root使用者
su 或者 su - root 或者 su admin
w 或者 who -a
USER TTY FROM [email protected] IDLE JCPU PCPU WHAT
ch tty7 :0 08:44 2:30m 12:09 0.16s gnome-session
ch pts/0 :0.0 09:09 1:33m 45.22s 44.89s gedit messages
ch pts/2 :0.0 10:24 49:16 11.61s 11.44s stardict
test pts/3 :0.0 10:25 0.00s 0.62s 24.39s gnome-terminal
登出使用者 test
pkill -kill -t pts/3
-t 後面連線終端的名稱
userdel -r test
發現test 還在登入
只能檢視使用者test的所有程序:
ps -eLf | grep 'test'
kill -9 3276
3276 是檢視到的使用者的程序的pid
再執行
userdel -r test
成功了
關閉線上登陸的使用者
在使用電腦的時候,發現自己的電腦上有其他的使用者登陸。如果其他使用者用的是自己的名字,那麼就能通過who去查詢出來,但是如果登陸的都是root使用者,那麼肯定不知道是誰,所以需要我們清除他們;另外呢,如果登陸的使用者突然斷掉,那麼肯定會有過期的登陸資訊需要清除
方法一:
1,查明登陸埠;
# who
root pts/1 Apr 8 00:06 (172.29.0.29)
root pts/2 Apr 8 04:15 (172.29.0.21)
2,通知該使用者將要關閉他:
# echo "I will close your connection" > /dev/pts/2
這樣他的終端將顯示該資訊。
3,關閉使用者連線
# fuser -k /dev/pts/2
方法二:
事項:遠端通過SSH登出已登入的使用者
#who –s
#pkill –kill –t pts/x (X就是對應你kill使用者號)鎖住螢幕
redhat系統中,可以使用ctrl+alter+l (L鍵)就可以把螢幕鎖住,相當於windows系統下的win+l
一樣的效果,會彈出使用者登入表單來讓你輸入使用者名稱和密碼