GNU/Linux >> Linux の 問題 >  >> Panels >> Plesk

FTP:ディレクトリリストの取得に失敗しました、ファイルが表示されません、MLSD操作が失敗します

FTP:ディレクトリリストの取得に失敗しました 、ファイルが表示されない、MLSD操作が失敗する

問題
ユーザーが正常にログインしているときに、次のいずれかの症状が発生するため、FTPを使用できません。
  • ディレクトリの取得に失敗しました リスティングエラー
  • FTPクライアントログの最後の操作はMLSD それ以上何も起こりません
  • ファイルリストにファイルやフォルダが表示されず、ユーザーはファイルをアップロードできません

考えられる原因
これは、サーバーファイアウォールがFTPクライアントがFTPサーバーへのデータ接続を開くことを許可していないためです。
解決策
この問題を修正するには、次の手順に従って、ファイアウォールを通過できるようにPASV(パッシブ)FTPの正しいポートを構成します。専用サーバーのお客様は、サーバーへのフルアクセスが可能であり、これらの手順に従うか、サポートに連絡して支援を求めることができます。共有ホスティングのお客様は、この問題を解決するためにサポートに連絡する必要があります。
  1. リモートデスクトップを使用して専用サーバーにログインします 。
  2. Pleskコントロールパネルにログインします。
  3. Plesk 9.xで、設定をクリックします またはPlesk11.xおよび12.xでツールと設定をクリックします 。
  4. FTP設定をクリックします 。
  5. テキスト入力に範囲を入力します: 1024-1050
  6. OKをクリックします 。
  7. IPアドレス>をクリックします <強いフォントサイズ:10pt; font-family:arial;">ファイアウォール> <強いフォントサイズ:10pt; font-family:arial;">ファイアウォールルール 。
  8. ファイアウォールのルール(複数のページがある場合があります)を調べて、ポートのルールを確認します 1024-1050 。通常、FTPPASVという名前です。ない場合は追加します。 ファイアウォールルールを追加 、ルールに名前を付けます FTP PASV 、ポート範囲を入力 1024-1050 、[ OK
追加の解決策
これは、Plesk9.x以下を実行しているサーバーにのみ適用されます。
  1. Gene6 FTPをダブルクリックします 右下のアイコンをクリックするか、開始に移動します>すべてのプログラム> Gene6FTPサーバー>G6FTPサーバー管理者
  2. ローカルマシンを拡張します 。パスワードには何でも使用してください。該当する場合は、Gene6FTPサーバーへのアクセス時にログインエラーを受信するを参照してください。
  3. ドメインを拡張します 。
  4. IPアドレスを見つける 問題があり、右クリックします。 プロパティを選択します 。
  5. 安全の下 タブはIPバインディングと呼ばれるオプションです 。これをクリックしてください。
  6. パッシブポートの範囲を1024-1050に変更します 。 OKをクリックします 。

Plesk
  1. FTP コマンドが見つかりません

  2. LinuxのNOTディレクトリのディレクトリ内のファイルのみを削除します

  3. あるディレクトリに存在し、他のディレクトリには存在しないファイルを見つける

  1. 名前がファイルリストの行と一致しないディレクトリ内のすべてのファイルを削除しますか?

  2. ディレクトリ付きの猫ファイル?

  3. ディレクトリ内のファイルの名前を変更しますか?

  1. 匿名FTPログイン

  2. ファイルマネージャまたはFTPを開くと操作が失敗し、パスワードが無効または不正であると表示される

  3. WebStatsディレクトリリストが拒否されました