• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ユーザーでのファイルの書き込み)

ファイルの書き込みでアップロードできない原因について

このQ&Aのポイント
  • FedoraCore2で自宅サーバーを立ち上げ、ユーザーを追加し、パーミッションの設定を行いました。
  • しかし、FTPでファイルを転送しようとすると、アップロードができずにエラーが表示されます。
  • 何が原因なのか教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

ディレクトリに書き込み権限はありますか? こちらで試してみましたが、/home/foo/work に書き込み権限が ない場合、FFFTPで同じエラーが出ました。 [foo@pc ~]$ ls -ld /home/foo/work dr-x------ 2 foo foo 4096 4月 23 12:36 /home/foo/work (FFFTPのエラー) >STOR /work/data.txt 553 Could not create file. コマンドが受け付けられません. アップロードを中止しました.

gottyato
質問者

補足

パーミッションを見直したところ、 /mnt(777)/hdd(755)/user(755)/test(755)/www(755) となっていました。 そこで、rootでFTPにログインし、これらのパーミションを777に変更しようとしましたが、エラーは出ないものの777にならず、755のままでした。 また、Linux機に直接 chmod 777 /mnt/hdd としても、ls -ld /mnt/hddとすると drwxr-xr-x 3 root root … と表示されてやはり変更されていませんでした。

関連するQ&A