質問: filezilla sftpでのamazon ec2へのアクセス guiまたはfilezillaからsshアクセスを開く方法のヘルプ/ガイドが必要です。これが、私の開発者がamazon ec2へのログイン情報を残したシナリオです。今、私はこれらすべてを理解するのに困難を感じています。 puttyとコマンドプロンプトを使用して、sshプロセスを使用してサーバーに接続しました。実際のサーバーに接続するためだけにいくつかのブリッジプロセスを使用します。現在、彼は2セットのログインを提供してくれました。[set1] bridge.hisdomain.com username somepassword [set2] sshユーザー名@ 123.456.789.123 somepassword [私のプロセス]in[set1]puttyのホスト名に「bridge.hisdomain.com」と入力します。 [開く]をクリックすると、ターミナルが開き、ユーザー名の入力を求められます。 [set1]のユーザー名とパスワードを入力します。ログインをオンスして、[set2]詳細を実行します。入力後に「ssh username@123.456.789.123」を使用し、パスワードの入力を求められます。そこから、コマンドプロンプトで「dir」を実行すると、そこにすべてのファイルが表示されます。そこでローカルドライブにディレクトリをダウンロードしたかったのですが、コマンドに慣れていません。filezillaなどを使ってアクセスしたい。そして、私も試しました this しかし、私にはうまくいかなかったので、何を見逃すのかわかりません。 [set1]から.pemファイルをダウンロードしました。これは、通常のftp(filezilla)を使用して.pemファイルにアクセスすることもできるためです。 .ppkに。今のところ、filezillaがサーバーにアクセスするためにどのログイン情報を使用すればよいか混乱しています。 [set1]ログイン詳細を使用して、ftp経由のログに成功しました。しかし、私のファイルはありません。いくつかのフォルダーと.pemファイルのみが表示されました。[set2]の詳細を使用してfilezillaにログインできません。 ftpとsftpを試しました。 filezillaの設定に.ppkファイルも追加しました。しかし、ログインに成功しませんでした。私が見逃したアイデアはありますか?
回答: ec2インスタンスとの間でファイルを転送するためにfilezillaの代わりに winscp を使用します ppkでのログインfile は非常に単純です。さらに、winscpは非常に優れたguiを提供します(私は通常のwindowsエクスプローラーインターフェイスのように見え/動作するバージョンを使用しています)。ppkファイルは、[set2]のユーザー名とパスワードに関連付けられていることに注意してください。[set1]は、ec2インスタンスにアクセスするために必要な資格情報を持つコンピューターに接続するだけです。 * .pem(ssh秘密鍵)ファイルを転送したので、[set1]を使用する必要はありません。更新:開発者が、bridge.hisdomain.comからの接続のみを受け入れるようにec2インスタンスを設定している可能性があります。 aws管理コンソール に移動して、それが問題であるかどうかを確認します(awsアカウントのユーザー名とパスワードは、おそらく上記のパスワードとは異なります)。 最初に、ec2インスタンスがメンバーになっているセキュリティグループを確認します。 次に、これらのセキュリティグループに対して許可されている受信接続を見つけます。 ipアドレスからポート22(ssh)を許可するルールを見つけて追加する必要があります。 このソースipは、どこからでもすべてのsshリクエストを許可します:0.0.0.0/0。 または、ローカルマシンからssh接続を試して、sftp接続が機能しない理由を理解することもできます。 ppkファイルと-vオプション(詳細)を指定して、puttyのコマンドラインバージョンである plink を使用します。 ppkファイルでfilezillaを使用する のプロセスは、かなり複雑なようです。 (ヒント:パスワードはpageantに提供し、filezillaではありません!filezillaの使用を主張する場合は、以下の手順に従ってください: pageantを実行します。システムトレイに、pageantアイコンが表示されます。アイコンを右クリックして[キーの追加]を選択し、秘密キー(ppk)ファイルを選択します。プロンプトに従ってパスフレーズを入力してくださいこれで完了です。 filezillaを起動し、ssh2を使用して、ユーザー名と空のパスワードでssh2を使用し、サーバーに接続します。