ポジティブユーザーをシステムから追い出す方法は?

ポジティブユーザーをシステムから追い出す方法は?

以前にGoogle検索を行ったところ、いくつかの方法がわかりましたが、Googleがその方法をすべて知っていないようです。だから何をしますかあなたLinuxシステムからユーザーを追い出しますか?また、最初に彼らがログインしているかどうかをどうやって知ることができますか?そして関連...ユーザーがX11 DEにログインしている場合、あなたのアプローチは機能しますか?

ベストアンサー1

より簡単な方法があるかもしれませんが、私はそうします。

  1. お使いのコンピュータに誰がログインしているかを確認してください。whoまたは以下を使用してくださいw

    > who  
    mmrozek  tty1         Aug 17 10:03  
    mmrozek  pts/3        Aug 17 10:09 (:pts/2:S.0)
    
  2. TTY が接続されているシェルのプロセス ID を探します。

    > ps t  
    PID   TTY      STAT   TIME COMMAND  
    30737 pts/3    Ss     0:00 zsh
    
  3. すぐに接続が切断されたら笑ってください(このステップはオプションですが、お勧めします)。

    > echo "HAHAHAHAHAHAHAHA" | write mmrozek pts/3
    
  4. そのプロセスを終了します。

    > kill -9 30737
    

whoフラグを指定してステップ1と2を組み合わせることができました-u。 PIDは右側の数字です。

> who -u
mmrozek  tty1         Aug 17 10:03 09:01        9250
mmrozek  pts/18       Aug 17 10:09 01:46       19467 (:pts/2:S.0)

おすすめ記事