SSH用のTeamViewerのようなツール?質問する

SSH用のTeamViewerのようなツール?質問する

職場から SSH 経由で自宅のコンピューターにアクセスしたいのですが、自宅のコンピューターが NAT ルーターの背後にある (アクセスできない) ことが問題です。職場のコンピューターには CentOS がインストールされていてプロキシの背後にあるため、TeamViwer を使用できませんでした (TV は wine を使用して Linux に移植されており、プロキシ設定が機能しないようです)。

私のニーズに合ったプログラムを知っている人はいますか?

ありがとう、クラウディウス

ベストアンサー1

私も同じものを探していましたが、2つのツールを見つけました。

  • tmate- インスタント端末共有
  • ゴッティ- 端末をウェブアプリケーションとして共有する

tmate: ターミナルで tmate を起動すると、ターミナル セッションへの接続を許可したい別の相手と共有できる ssh リンクが作成されます。別の相手には ssh がインストールされている必要があります。

NAT 経由でも問題なく動作し、サードパーティのツールは必要ありません。

tmate ssh リンクは次のようになります。

ssh[メールアドレス]

システムに tmate をインストールするだけで、ほぼすべての主要なディストリビューション (Fedora、Debian、Arch、Ubuntu など) の公式リポジトリにパッケージが存在します。

また、tmate はオープンソースなので、後でサードパーティのサービスを使用しないことに決めた場合は、独自のサーバーをセットアップして使用することができます。

ゴッティ: 任意のターミナル アプリを共有できます。相手側が SSH を持っている必要はありませんが、ファイアウォールと NAT の背後にいる場合は、ポート転送を整理する必要があります。

おすすめ記事