MacOSでアクティブなSSHポート転送接続を確認する方法

MacOSでアクティブなSSHポート転送接続を確認する方法

私のローカルMACOSでは、次のコマンドを使用してリバースSSHトンネルを設定しました。

ssh -fnN -R 2222:localhost:22 remoteuser@remotelinuxhost

私のMACOSは、次のコマンドをトリガするリモートLinuxホストによって制御されます。

ssh -p 2222 macosuser@localhost 'rm -i /tmp/ooo*.'
remove /tmp/ooootest.log? 

同様に

ssh -p 2222 macosuser@localhost 'sleep 300'

私の要件は、現在実行されている/アクティブなLinuxホストで実行されているアクティブなコマンドがあるかどうかをMacOSを確認することです。

who私のMacOSでは、同じコマンドを試しましたが、wLinuxホストでリモートでトリガーされたアクティブ接続で実行されているコマンドを反映していませんでした。

rmもしそうなら、MacOSで設定された接続やコマンドを表示する方法を提案してください。sleep

ベストアンサー1

sysdig というオープンソースのクロスプラットフォームツールを使用できます。このツールは、ユーザーが実行したすべてのコマンドと、ユーザーが訪問したディレクトリを表示します。 sysdigコマンドをインストールして使用する方法ここ

おすすめ記事