web-dev-qa-db-ja.com

cygwinを使用してAWS Linuxサーバーインスタンスにアクセスする方法

Cygwinを使用してAmazonサーバーインスタンスに接続しようとしています


私はこれに不慣れです

  • 現在、USA.pemC:\Users\Vinay\Desktop\Devrathファイルがあります。
  • Cygwinをインストールしました
  • 私は このリファレンス を使用してcygwinでcmdプロンプトを使用しました

今私はコマンドプロンプトから場所に移動しました

C:\Users\Vinay\Desktop\Devrath>

Amazonサーバーにアクセスするにはどうすればよいですか.....実行する必要がある手順

Linuxターミナルでは、以前は次のように指定していました:

ssh -i ~/Downloads/usa.pem [email protected]
3
Devrath

まず、SSHクライアントがインストールされていることを確認します。 Cygwinセットアップファイルを開きます(それがない場合は http://cygwin.com/install.html から入手できます)。

「次へ」をクリックし、「ダウンロードソースの選択」に到達するまで、すべてのオプションをデフォルトのままにします。 「インターネットからインストール」が選択されていることを確認し、「次へ」をクリックします。

次の3つの画面ではオプションをそのままにしておくことができます。デフォルトは安全で、変更する必要はありません。使用するミラーを選択して次へをクリックします。どれでもかまいません。

[パッケージの選択]ウィンドウで、検索ボックスに「openssh」と入力します。 「ネット」の左側にある+をクリックします。 「スキップ」と書かれたテキストをクリックすると、バージョン番号が変わります。下部にある次をクリックします。

必要なファイルが選択されていることを確認するチェックボックスをそのままにして、[次へ]をクリックしてください。ファイルがインストールされたら、Cygwinターミナルを再度開いてSSHコマンドを試すことができます。

 ssh -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem user @ Host 

動作するはずです。そうでない場合は、実行してください:

 ssh -vv -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem user @ Host 

そして、出力をコメントに貼り付けます。

9
shthead