SSHを使用してCygwinからローカルLinuxシステムに接続しますか?

SSHを使用してCygwinからローカルLinuxシステムに接続しますか?

私はLinuxに初めてアクセスし、この質問に対する回答をオンラインで見つけましたが、答えが見つからないか、用語が混同されていることがわかりません。

とにかく、Cygwinを使用してWindowsノートブックからLinuxデスクトップ(Mint 17.3 Cinnamon)にアクセスするように設定するにはどうすればよいですか?リモートデスクトップ全体を必要とせず、Tmuxと端末ベースのエディタ(Uniで作業するときに必要なもの)を使用するために端末にアクセスするだけです。私のデスクトップはUniインターネット購読を使用しています。したがって、ルータは私のものではなく、私が望む方法で設定することはできません。ありがとうございます。

答え1

Cygwinでコマンドを実行しssh、コンピュータの名前またはIPアドレスを引数として渡し、必要に応じてユーザー名を渡します。

ssh [email protected]

名前を使用する場合は、次のようにする必要があります。ドメイン名システムping名前(などのネットワークコマンドを介してコンピュータにアクセスするために使用できる名前ssh)Linuxコンピュータに設定したホスト名は、Linuxコンピュータでのみ知られているため、ここでは役に立ちません。

Windows(最小Windows 7まで)には非常に悪い端末のみが提供されているため、より良い端末を購入してください。パテ良いWindows端末で、SSHクライアントが組み込まれているので、Cygwinはまったく必要ありません。 PuTTYで接続するだけです。

これまでは、LinuxデスクトップにWindowsコンピュータに表示されるIPアドレスがあると仮定していました。それ以外の場合はまったく接続できません。 Linux コンピュータがルーターの背後にある場合ネットワークアドレス変換これにより外部から接続できず、外部からも接続できません。代わりに、パブリックIPアドレスを使用して別のコンピュータに接続する必要があります。設定できますリバースSSHトンネル次に、3台目のコンピュータからLinuxコンピュータに接続します。

答え2

PuTTYやTera TermなどのWindows端末エミュレータをインストールするか、CygwinにSSHをインストールするかを選択できます。

Cygwin に SSH をインストールするには、Cygwin インストーラを再実行し、パッケージの選択ステップで SSH を検索し、インストールする適切なパッケージを選択します。

これは最高の推測です。これが真実であることを保証することはできません。最低限度でSSHが正常に動作するために必要な設定を設定します。

SSHパッケージ

関連情報