私は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
これらの目的と必要性を教えていただけますか?そうでない場合、どうすればそれらを取り除くことができますか?
出力によると、SSHは実行されていません。 SSHエージェントは秘密鍵を保持するソフトウェアであり、ヘルパーです。 ps -ef | grep ssh
は、アクティブなSSHがないことを示し、grep --color=auto ssh
はgrepコマンドの結果であり、SSHがアクティブであることを意味するものではありません。
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つのタブで開いているので、w
とwho
に4つの追加エントリがあります。
関連: