職場から SSH 経由で自宅のコンピューターにアクセスしたいのですが、自宅のコンピューターが NAT ルーターの背後にある (アクセスできない) ことが問題です。職場のコンピューターには CentOS がインストールされていてプロキシの背後にあるため、TeamViwer を使用できませんでした (TV は wine を使用して Linux に移植されており、プロキシ設定が機能しないようです)。
私のニーズに合ったプログラムを知っている人はいますか?
ありがとう、クラウディウス
ベストアンサー1
私も同じものを探していましたが、2つのツールを見つけました。
tmate: ターミナルで tmate を起動すると、ターミナル セッションへの接続を許可したい別の相手と共有できる ssh リンクが作成されます。別の相手には ssh がインストールされている必要があります。
NAT 経由でも問題なく動作し、サードパーティのツールは必要ありません。
tmate ssh リンクは次のようになります。
ssh[メールアドレス]
システムに tmate をインストールするだけで、ほぼすべての主要なディストリビューション (Fedora、Debian、Arch、Ubuntu など) の公式リポジトリにパッケージが存在します。
また、tmate はオープンソースなので、後でサードパーティのサービスを使用しないことに決めた場合は、独自のサーバーをセットアップして使用することができます。
ゴッティ: 任意のターミナル アプリを共有できます。相手側が SSH を持っている必要はありませんが、ファイアウォールと NAT の背後にいる場合は、ポート転送を整理する必要があります。