web-dev-qa-db-ja.com

SSHセッションは常にアクティブです、それは何ですか?私はそれを閉じるべきですか?

私はx2goでサーバー->クライアントローカルネットワークをセットアップしようとしています。私はそれを機能させています、ある種...しかし、私はネットワーキング、SSHなどについてあまり知りません-それでそれは急な学習曲線でした。

サーバー/クライアントをできるだけ安全にしたいと思っています。現在、クライアントに存在するSSH接続がx2goクライアントの一部であるかどうか、および/またはそれらが常に実行されている必要があるかどうかを把握しようとしています。

コマンドwhoを使用しましたが、x2goが実行されていませんクライアントユーザー名で2つのイベントが実行されています。 1つは::0(0を表示しますか?)そして他は:pts/2

そして、ターミナルコマンドを入力すると:ps -ef | grep ssh(rootではなく)ユーザー名で実行されている次の結果が得られます。

3822  3738  0 13:26 ?        00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch cinnamon-session-cinnamon  
7509  5048  0 13:27 pts/2    00:00:00 grep --color=auto ssh

これらの目的と必要性を教えていただけますか?そうでない場合、どうすればそれらを取り除くことができますか?

1
TJK

出力によると、SSHは実行されていません。 SSHエージェントは秘密鍵を保持するソフトウェアであり、ヘルパーです。 ps -ef | grep sshは、アクティブなSSHがないことを示し、grep --color=auto sshはgrepコマンドの結果であり、SSHがアクティブであることを意味するものではありません。

1
wie5Ooma

GUIにログインしている場合(:0が示すように)、もちろんwhoには2つのエントリがあります。1つはGUIセッション用で、もう1つは開いた端末用です。 whoを実行します。詳細については、wコマンドを試してください。

$ who
muru  :0           2015-08-03 05:31 (:0)
muru  pts/0        2015-08-03 05:32 (:0)
muru  pts/1        2015-08-04 22:53 (:0)
muru  pts/2        2015-08-03 05:32 (:0)
muru  pts/3        2015-08-05 23:15 (:0)
$ w
 02:37:56 up 2 days, 21:06,  5 users,  load average: 0.60, 0.84, 0.87
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
muru  :0        Mon05   ?xdm?  14:21m  0.34s gnome-session
muru  pts/0     Mon05    7:02m  0.07s  1:42  /usr/bin/python2 /usr/sbin/terminator
muru  pts/1     Tue22    1:55   0.82s  0.82s ssh -R *:2022:localhost:22 lab
muru  pts/2     Mon05    2.00s  0.23s  0.00s w
muru  pts/3     23:15   23:56   0.68s  0.68s /bin/zsh

1つのターミネーターターミナルを4つのタブで開いているので、wwhoに4つの追加エントリがあります。

関連:

0
muru