マスターSSH接続の下にどのくらいのスレーブ接続があるかを確認したいと思います。どうすればいいですか?ありがとうございます。
答え1
「スレーブ接続」がControlMasterを使用して作成された接続を意味する場合は、lsof -U | grep $WHATEVER_YOUR_CONTROLPATH_IS
ソケットへの接続数を実行して計算できます。
lsof -U
ControlMasterによって生成された制御ソケットを使用するすべてのSSHプロセスを含む、Unixドメインソケットのリストを提供します。
答え2
channels
接続は単一のTCP接続内で開かれるため、セッション~#
内でエスケープシーケンスを使用できますssh
。セッション、ポート転送、X11転送などを簡単に識別できるすべてのチャネルが一覧表示されます。たとえば、
[server ~]# ~#
The following connections are open:
#0 client-session (t4 r0 i0/0 o0/0 fd 5/6 cc -1)