Linux(CentOS)サーバーに、Webページからアップロードされたファイルのリポジトリとして機能するディレクトリがあります。
FTPを介してFilezillaを使用してファイルを開くことができないことに気づいたため(以前はできました)、シェルを介してルートアクセスを使用してログインし、ディレクトリをquesitonのディレクトリに変更しようとしました-cdコマンドは成功しました(prmptディレクトリをリストしました)が、dirコマンドは応答なし(エラーなし、他に何も返されない新しいプロンプトのみ)を返しました。
空のディレクトリだと思って(ユーザーが何もアップロードしていないのかもしれません)自分でファイルをアップロードし、再度dirを試しました-何もしませんでした。
だから私はを使用してアップロードされたファイルを検索しました
find / -type f -name myfile.xlsx
そして、場所はアクセスできないディレクトリとして返されました!
私は今、アイデアがありません(シェル/ bashタイプのアクセスにあまり慣れていません)-しかし、ファイルはそこにあるようです、どのようにファイルを取得/開くことができますか?
編集:ファイルにアクセスしようとするためのFTPログは次のとおりです
Status: Directory listing of "/public_html/uploads" successful
Status: Retrieving directory listing of "/public_html/uploads/offlinexls"...
Command: CWD /public_html/uploads/offlinexls
Response: 550 /public_html/uploads/offlinexls: No such file or directory
Error: Failed to retrieve directory listing
ディレクトリのアクセス許可は777に設定されます
FTPユーザーはすべてのファイルとフォルダーにアクセスできます
ls -l foldername
フォルダーの外から行う