ssh session
誰でも説明できますか?ディレクトリを使用して、どのIPアドレスがどのIPアドレスに属しているかをどのように確認できますか/dev/pts
?
答え1
あなたはそれを使用することができますwho
。これは脆弱ですが、役に立ちます。
who | awk '{print $2,$NF}' |grep -v '(:[0-9]'
who
ログインしたユーザーリストを印刷するawk
2番目と最後のフィールドを抽出します(スペースで区切ります)。 2番目のフィールドはユーザーの擬似端末装置で、最後のフィールドは接続されたモニター(またはリモート接続のIP)です。- この
grep
フィルタは、ローカルディスプレイ(ローカルユーザーがログインしているすべてのエンドデバイス)に接続されているユーザーの回線を削除します。
コマンドwho
自体はPOSIX準拠のシステムに表示されます。ただし、出力形式がシステム全体で一貫していることを保証することはできません。ユーザー名にスペースが含まれていても中断されます。