• ベストアンサー
  • すぐに回答を!

ユーザーでのファイルの書き込み

FedoraCore2で自宅サーバーを立ち上げています。 ユーザーを追加し、パーミッションの設定を行っていざFTPでファイルを転送しようとすると、 200 PORT command successful. Consider using PASV. >STOR /mnt/hdd/user/test/www/index.html 553 Could not create file. コマンドが受け付けられません. アップロードを中止しました. (1 Sec. 0 B/S). とFFFTPに表示され、アップロードできません。 何が原因か教えていただきたく質問しました。 宜しくお願いいたします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数1253
  • ありがとう数0

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

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

ディレクトリに書き込み権限はありますか? こちらで試してみましたが、/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. コマンドが受け付けられません. アップロードを中止しました.

共感・感謝の気持ちを伝えよう!

質問者からの補足

パーミッションを見直したところ、 /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

  • ftpでアップロードしたい

    ご質問させて頂きます。 自分のPC(xp)からLINUX(Red Hat Linux release 9)サーバーに アップロードをしようと 以下のようにしました。 ftp> put Local file a:\sample1.java Remote file /home/postgres そうすると、ファイルが作れなかったというエラーになってしまいます。 200 PORT command successful. Consider using PASV. 553 Could not create file. /home/postgresのパーミッションを777や666に しても駄目でした。 ご教授して頂けたら幸いです。

  • Cyberduckでアップロードができません

    昨日までは普通にアップロードできていたのに、 いきなりできなくなってしまいました。 下に出てきた文章、そのままのせます。 FTP エラー:アップロードに失敗しました /index.html index.html: Read-only file system ログ NOOP 200 NOOP command successful NOOP 200 NOOP command successful CWD / 250 CWD command successful PASV 227 Entering Passive Mode (125,100,100,16,166,44). STOR index.html 550 index.html: Read-only file system FTPのこと、全くわからないので、 どなたか助けてください。お願いします。

    • 締切済み
    • Mac
  • パーミッションが変更できない

    前の質問から主旨が変わったので、新たに質問を作成させていただきました。 FedoraCore2で自宅サーバーを運営していますが、ユーザーでデータが書き込めず、困っています。 現在のパーミッションの構成が /mnt(777)/hdd(755)/user(755)/ユーザー名(755) と、書き込みの許可されていないパーミッションが原因であると解釈し、パーミッションの変更を試みました。 ところが、FFFTPを使いrootでログイン、その後、属性変更から777にしても、Linux機に直接ログインして chmod 777 /mnt/hdd としても、ls -ld /mnt/hddとすると drwxr-xr-x 3 root root … と表示されてやはり変更されていませんでした。 さらに、766に変更しようとすると、744になってしまい、どうしても書き込み許可のパーミッションに変更することができませんでした。 原因がまったく分からないのですが、原因や解決策をご存じの方、どんな些細なことでもかまいませんので、ご教授いただければ幸いです。 宜しくお願いいたします。

  • windows10 FTP送信 バッチが動かない

    windows10からFTPサーバーへPUTしたいのですが、バッチファイルが動かないPCが存在します。 バッチファイル ftp -s:\\**********\b01.bat >\\**********\ftp.log b01.bat  open **********  **********  **********  PUT \\**********.TXT  QUIT 以下がログです。 ftp> open ********** ********** に接続しました。 220 (vsFTPd 2.2.2) 200 Always in UTF8 mode. ユーザー (**********:(none)): 331 Please specify the password. 230 Login successful. ftp> PUT \\**********.TXT 200 PORT command successful. Consider using PASV. 425 Failed to establish connection. ftp> QUIT 221 Goodbye. 色々調べた結果、パッシブモードではないからダメ・・・ しかしながら、別のwindows10では、問題なくPUT出来ています。 試しに、動作しないPCでコマンドラインで実行した結果は、 200 PORT command successful. Consider using PASV. ここまで上記と同様 150 Ok to send data. ftp: 300バイトが送信されました 0.29秒 1.05KB/秒 上記の通り問題なく送信できます。 windowsのFTPはパッシブモードはサポートしないならすべて出来ないなら理解できますが コマンドプロンプトでは実行できることが疑問、また、実行できる端末と出来ない端末があることも疑問です。 WinSCPに変更することも考えたのですが、windowsのバッチファイルを自動生成し実行後LOGに内容により他の処理を実行するところも作りこんでいて問題なく使用していた為、今更変更できない状況です。(パッシブモードの事さえ知らず動いていました) 何が何だかわからない状態です、お知恵をいただけないでしょうか・・・

  • jamファイルだけが転送できません。

    webサーバーにjarファイル・jamファイル・HTMLファイル3つのファイルをアップロードしたいのですが、jamファイルだけできません。 ffftp、web発行ウィザード、ms-dosを使ってもそれだけ遅れません。サーバー側から 200 Type set to I 200 PORT command successful 553 The file extension is not allowed というメッセージがきます。どうしてjamファイルだけ送れないのでしょうか? お願いします.教えてください。 ちなみにURLはジオシティーズから借りました。それがいけないということではないですよね

  • 自宅サーバでCGIが動作しない

    自宅サーバでCGIを作り動かそうとしているのですが、 「webサイトによってこのページの表示を拒否されました」と出て、CGIが開きません。 いろいろ調べてみて、パーミッションの設定とかが1番それっぽい原因かなとは思ったのですが、 あれってFTPで変更するものですよね? アップロードする気がなくて、これからも自宅サーバで使用したい場合でも、 パーミッションの設定は必要なのでしょうか。その場合、どうやれば設定変更できるのでしょうか? あれってアップロードしたファイルを設定変更するものですよね・・・(私は普段FFFTPを使用しています) アップロードしてないファイルはどうすればいいのでしょうか・・・。 それともこれ以外に原因がありそうでしたらぜひ教えて頂きたいです>< よろしくお願いします!

    • ベストアンサー
    • CGI
  • Fortunecity に FTP できません

    ログインはできているみたいなのですが、 ----- connecting to 216.27.93.22:21 Connected to 216.27.93.22 port 21 220 server ready. Enter Username. USER xxx 331 Welcome 'xxx', enter password to login. PASS (hidden) 230-Welcome to FortuneCity.Com. Your quota is 102400Kb. You have used 50Kb. If you have trouble downloading please try using Passive(PASV) Mode. 230 User 'xxx' login successful. PWD 257 "/" is the current directory. SYST 215 UNIX Type: L8 Host type (S): UNIX (standard) PASV ! Receive error: Blocking call cancelled PORT 172,16,3,146,9,159 200 PORT command successful. Data port is 210.81.164.242 port 53112. LIST 550 'data socket': Connection refused ! Retrieve of folder listing failed (0) --- という感じで、アップロードもできなければ、 サーバ側のファイルのリストも表示されません。 ちなみに、FTPクライアントは、Fortunecity 推奨の WS_FTP LEというソフトを使ってみました。 FFFTP でも、ブラウザでFTPサイトにアクセスしても やっぱりダメです。 なぜなんでしょうか?

  • フレッツADSLでFTP出来ない

    知人から相談された質問で恐縮ですが、フレッツADSL(8M)にしたら、FTP(FFFTP)できなくなったそうです。 (モデム:WebCaster FT6000mn) サーバにアクセスは出来ますが、ファイルの転送など出来ないようです。 複数のサーバで試しても同じみたいです。ダイヤルアップだと問題ないので、パーミッションの問題ではないみたいです。 「FFFTPの設定で「PASVモードを使う」にチェックを入れて接続はやってみましたが、だめでした。 STOR/ファイル名  150 Opening ASCII mode data connection for ファイル名 って出て固まってしまうのです。」 との事です。 よろしくお願いします。

    • ベストアンサー
    • ADSL
  • ffftp・ファイルマネージャでのHPアップロードが出来ない

    新しく無料HPスペースを借りてHPをUPしようとしたのですがうまく行きません。 初めにffftpを使いました。 接続自体は成功してホストのフォルダ?やindexファイルは表示されているのですが、ファイルのアップロードが出来ません。 エラーメッセージは 550/public_html/index.html:Permission denied です。 ホストの設定の拡張タブの「PASVモードを使う」をチェックしても、ウイルス駆除ソフトを終了させても、同じエラーメッセージでした。 次にファイルマネージャというのを使いました。 それも、ホストへの接続?は成功しているのですがアップロードが出来ません。FTPフォルダーエラーというのが出ます。エラーメッセージは以下のとおりです。 「FTPサーバーにファイルをコピー中にエラーが発生しました。このサーバーにファイルを置くアクセス許可があるかどうかを確認してください。 詳細: 200 Type set to I 200 PORT command successful. 550 index.html: Permission denied」 以前から持っている他のHPはffftpを使って普通にアップロードできます。ためしに新しいHPのindexファイルを他のHPスペースにUPしてみたら成功しました。。 何が問題なのでしょうか?

  • FTP PASV後毎回425になる件

    お読み頂き有難う御座います。 FTPでPASVを使用しファイルを送信する際、初回Put時『425 Cannot open data connection.』となります。PASVモードを指定し数秒待ったあと、Putしても同様 の現象です。 サーバ側の設定等で対処可能なのか、クライアント側による425が返却された場合 にリトライを行う対処が正しいのか、ご経験のあるかたアドバイスをお願いします。 【環境】 サーバOS:WindowsServer2019 サーバポート解放状況:20,21,65500-65510 クライアントOS:Windows10 【コマンドログ】 C:\Users\xxxxxxxx>ftp -d xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx に接続しました。 220 Microsoft FTP Service ユーザー (xxx.xxx.xxx.xxx:(none)): xxxxxxxx ---> USER xxxxxxxx 331 Password required パスワード: ---> PASS asonetestpass 230 User logged in. ftp> bin ---> TYPE I 200 Type set to I. ftp> quote PASV ---> PASV 227 Entering Passive Mode (xxx,xxx,xxx,xxx,xxx,xxx). ftp> put hoge.txt ---> PORT xxx,xxx,xxx,xxx,xxx,xxx 200 PORT command successful. ---> STOR hoge.txt 150 Opening BINARY mode data connection. 425 Cannot open data connection. ftp> put hoge.txt ---> PORT xxx,xxx,xxx,xxx,xxx,xxx 200 PORT command successful. ---> STOR hoge.txt 125 Data connection already open; Transfer starting. 226 Transfer complete. ftp> ftp> by ---> QUIT 221 Goodbye.