Amazon Web Services EC2 Windows Server 2012インスタンスでFileZilla FTPサーバーを実行していますが、FileZilla Clientを使用して自宅のPCからFTPで接続します。私はこれらの指示に従いましたが、ステップ7でユーザー管理者とユーザーのパスワードを使用しました。
EC2インスタンスに(S)FTPする方法
このガイドでは、FileZillaを使用します。必要な場合は、FileZillaをグーグルで検索し、クライアントをダウンロードします。サーバーではありません。
ステップ1:パブリックDNSアドレスを取得します。インスタンスの情報の下にあります。
ステップ2:インスタンスを取得したときに取得した.pemキーを見つけます。
ステップ3:FileZillaを開きます。
ステップ4:FileZilla設定に移動し、左側で[SFTP]をクリックします。
ステップ5:新しい秘密鍵を追加します。(あなたの.pemキー)
ステップ6:.pemキーを使用している場合は変換する必要があります。変換しないと機能しません。
ステップ7:クイックコネクトバーの上部で、ホスト、ec2-user、ポート22(ポート22はFTPではなくSFTP、AWSはFTPをキックバックします)、およびパスワードなしにパブリックDNSを配置します。
ステップ8:[クイック接続]をクリックします。
ステップ9:これで完了です!
接続できますが、「ディレクトリ一覧の取得に失敗しました」というエラーが表示されます。これはfilezillaクライアントでの出力です(セキュリティ上の理由で編集されたdns / ip)
Status: Resolving address of myAWSDNS.us-west-2.compute.amazonaws.com
Status: Connecting to xx.xx.xxx.xxx:21...
Status: Connection established, waiting for welcome message...
Response: 220-FileZilla Server version 0.9.41 beta
Response: 220-written by Tim Kosse (Tim.Kosse@gmx.de)
Response: 220 Please visit http://sourceforge.net/projects/filezilla/
Command: USER Administrator
Response: 331 Password required for administrator
Command: PASS ***********
Response: 230 Logged on
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/" is current directory.
Command: TYPE I
Response: 200 Type set to I
Command: PASV
Response: 227 Entering Passive Mode (172,31,34,244,202,201)
Status: Server sent passive reply with unroutable address. Using server address instead.
Command: MLSD
Response: 425 Can't open data connection.
Error: Failed to retrieve directory listing
そして、これはFileZillaサーバー上の出力です:
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> Connected, sending welcome message...
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> 220-FileZilla Server version 0.9.41 beta
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> 220-written by Tim Kosse (Tim.Kosse@gmx.de)
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> 220 Please visit http://sourceforge.net/projects/filezilla/
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> USER Administrator
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> 331 Password required for administrator
(000004)9/14/2014 9:02:44 AM - (not logged in) (31.16.50.63)> PASS ***********
(000004)9/14/2014 9:02:44 AM - administrator (31.16.50.63)> 230 Logged on
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> PWD
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> 257 "/" is current directory.
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> TYPE I
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> 200 Type set to I
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> PASV
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> 227 Entering Passive Mode (172,31,34,244,202,205)
(000004)9/14/2014 9:02:45 AM - administrator (31.16.50.63)> MLSD
(000004)9/14/2014 9:02:55 AM - administrator (31.16.50.63)> 425 Can't open data connection.
EC2インスタンスのファイアウォールとインスタンスのセキュリティグループ設定の両方でポート21、22、14147を開いて、すべてのIPからのトラフィックにアクセスしました。
これを機能させるために私が変更できるものはありますか?
おかげで、
クリス