web-dev-qa-db-ja.com

SSHトンネルに接続済みおよび以前に接続したすべてのユーザーを一覧表示

いつでも誰がサーバーにアクセスしているかを知り、過去のログを確認したいのですが、SSHトンネルの背後にあります。これどうやってするの?

編集:両方のマシンでdebianを実行しているタグを参照してください。 SSHDは私のSSHサーバーです。

編集:私はすでに方法を知っています 接続されているすべてのSSHセッションを一覧表示しますか? しかし、sshトンネルに適用されるものがあるかどうかはわかりません。それらはすべてPTSまたはTTYを参照しているようで、私は間違っているかもしれませんが、SSHトンネルはそのようなものではないと思います。

1
Jachdich

探しているすべての情報は、systemdサービスに含まれている標準のセキュリティロギング/ジャーナリングサービスから入手できます。

Debianインストールでは/var/log/auth.logを、Red-Hatインストールでは/var/log/secureを調べてください。そこにない場合は、ジャーナリングサービスをインストールしてアクティブ化することをお勧めします。

journalctlcommand でジャーナルを掘り下げることを学びます。

journaldservice の詳細をご覧ください。

あなたの掘り出し物で頑張ってください。

2
Dudi Boy