0
私は、クライアントが自分のデバイス(Raspberry Pi)からsshトンネルを作成して、自分のWebサーバーにアクセスできるようにするサーバー(Ubuntu Server 14.04)インターネット(NATを横断する手段として) ps -u username
(このユーザーはポートを転送するためだけにsshdを実行します)を使用して、ユーザーが所有するプロセスの一覧を取得できますが、転送するポートでこれらのプロセスをフィルタリングすることはできません。だから問題は、どのようにポート#Nを転送しているsshdのPIDを得ることができるのですか?SSHサーバー - sshdプロセス転送ポートのpidを取得する#N
良い答えを見つけることができます。 FYIこのコマンドはMac OS Xでも動作します。 – hmedia1
素晴らしい作品です!私は 'sudo lsof -Pan -i4 -c sshd -u domopro |を実行できます。 grep: | awk {'print $ 2'} 'を実行し、PIDだけを取得します。プロセスを自動化するために必要なものです。ありがとう;) –