Linux Tips

ssh2で接続されているかどうかを調べるには

北浦訓行
2003/5/1

 ssh2で接続されているかどうかは、ログを見れば分かる。Red Hat LinuxやVine Linuxでは、ssh関連のログは/var/log/secureに記録される。従って、rootでログインして以下のコマンドを実行し、「ssh2」と表示されればssh2で接続されていることになる。

# tail /var/log/secure | grep ssh
(省略)
Apr 5 13:21:20 pandora sshd[2037]: Accepted publickey for nori from 192.168.0.12 port 2236 ssh2 ←ssh2で接続されている

 また、sudoコマンドが使用できるユーザーであれば、以下のようにすればいい。

$ sudo tail /var/log/secure | grep ssh
Password:
(省略)
Apr 5 13:21:20 pandora sshd[2037]: Accepted publickey for nori from 192.168.0.12 port 2236 ssh2

 sudoコマンドを使えるようにする方法は、root用コマンドを特定ユーザーが実行できるようにするにはを参照。

 Turbolinuxの場合、sshのログは/var/log/messagesに記録されるので、以下のようになる。

# tail /var/log/messages | grep ssh
(省略)
Apr 5 13:23:02 GP6-450 sshd[849]: Accepted publickey for nori from 192.168.0.12 port 2208 ssh2

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間