• ベストアンサー

FTPで属性が変更できません。

OS Debian 3.1 FTP wu-ftpd 2.6.2-20 telnet上ではパーミッションを変更できるのですが、 ffftpのソフトでパーミッションを変更しようとすると 下記のエラーがでます。 サーバー側でどのような設定をすればよいでしょうか? >SITE CHMOD 755 syoukai.html 502 CHMOD command not implemented.

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

  • ベストアンサー
  • Lean
  • ベストアンサー率72% (435/603)
回答No.2

/var/log/syslogに以下のようなメッセージが出ていたりしませんか? -------8<-------8<-------8<-------8<-------8<-------8<------- Jun 21 21:33:28 debian wu-ftpd[1463]: refused SITE CHMOD 644 FILE from * of 192.168.XXX.XXX[192.168.XXX.XXX] -------8<-------8<-------8<-------8<-------8<-------8<------- CVE-2004-0148(CAN-2004-0148)のセキュリティ対策のため、Debian Projectでは ------8<------8<------8<------8<------8<------8<------ wu-ftpd (2.6.2-18) unstable; urgency=high <途中省略>  * Compile with -DPARANOID by default (closes: #237328) ------8<------8<------8<------8<------8<------8<------ というようにコンパイル時-DPARANOIDがデフォルトで指定するようにしたようです。 これによりSITEコマンドが一切使用出来ないようで、そのため「SITE CHMOD」での属性変更も出来ない状態のようです。 なので、サーバ側の設定でどうこう出来る問題ではなく、wu-ftpd自体を「SITEコマンド」を使用出来るようにするか、wu-ftpd以外のFTPサーバプログラムをインストールするかのどちらかになると思います。 ○CVE-2004-0148  http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2004-0148 ○Debian:Bug#237328: marked as done (Please consider building with -DPARANOID)  http://www.archivum.info/debian-bugs-closed@lists.debian.org/2005-02/msg02794.html  

参考URL:
http://www.archivum.info/debian-bugs-closed@lists.debian.org/2005-02/msg02794.html
apache6
質問者

お礼

確かに、syslogにleanさんの記載してある エラーが出ていました。 最新のwu-ftpdはchmodがftp経由で使えないのですね。 ご回答ありがとうございます。

その他の回答 (1)

  • Lean
  • ベストアンサー率72% (435/603)
回答No.1

ftpaccessでchmodを実行出来ないように設定されているとかはないですか?  

apache6
質問者

補足

ftpaccessのchmodの箇所は下記のようになってますので、 許可されているはずです。 # Some permissions for the anonymous FTP user. # All the following default to "yes" for everybody chmod  no  anonymous

関連するQ&A

  • telnetでのパーミッション変更

    ホームページでCGIを使おうと思い、ffftpでファイルをアップロードしました。その後ffftpでパーミッションの変更を行おうとしたところ、変更できませんでした。サーバ管理者に問い合わせたところ、「telnetで変更してください」とのことでした。 そのためtelnetを使って変更するため、ログイン、ディレクトリの変更まではできたのですが、chmodを使うと「command not understood」となり変更できません。どのようにしたら変更できるのでしょうか。 よろしくお願いします。

    • 締切済み
    • CGI
  • FTPサーバーを探しています

    Androidタブレットとノートパソコンとラズパイ間でファイル共有するため、Androidタブレットに”FTP Server"アプリをインストールしました。ファイルのパーミッションを変更しようとしたところ、「502 Command site not implemented for CHMOD」のエラーが表示されます。ググってみたところFTPサーバーがsiteコマンドに対応していないとの事。 で質問ですが、Androidアプリでsiteコマンドに対応したFTPサーバーをご存知の方がいらっしゃいましたら、アプリ名をぜひ教えてください。 もちろん自分でも探しましたが見つけれませんでした。困っています。よろしくお願いします。

  • ftpサーバーに接続するのにじかんがかかる

    ftpサーバーを稼動させていますがアクセスを要求してから接続できるまでに約1分もかかります。予想される原因がありましたら教えてください。 サーバーOS:RedHatLinux7.0j ftpサーバー:wu-ftpd ftpクライアント:ffftp 関係あるかどうかわかりませんが、wu-ftpdのインストール後に以前にこちらで教えていただいた設定がしてあります。http://www.okweb.ne.jp/kotaeru.php3?224256 のANo.#3の回答を参考にそのとおりに設定しました。この設定をしたから接続に時間がかかるようになったのかどうかは確証がありません(ftpはたまにしか使わないので)。 ftpの他、sendmail、apacheを稼動中ですがこちらはとくに問題ありません。

  • 504 Command not implemented for tha

    504 Command not implemented for that parameter ALL実行環境 鯖:Apache2.2 OS:Windows7 CGI:ActivePerl 5.8.9 Build 827 php:PHPMyAdmin 2.11.1 ---------------------------------------------- 一応:KENT氏のPasswordManager ファイルのパーミッションを変更したいがために・・・つまずいてます。 KENT氏のサポート掲示板内を見る限りパーミッションの設定が悪い為先に進まずいるのだと思います・・・。 ?mode=checkではすべてOKと出ます。 FFFTP内の設定?をどうすればいいのか教えてください。 -------------------------- FileZilla:Ver0.9.23 beta GUIツール:FFFTP(Ver1.97) ----------------------------- 今回パーミッションの変更をするにあたって.htpasswdや.htaccesを604として変更したいのですが何故か604と変更を実行するとFilZillaのlogに504 Command not implemented for that parameter コマンドのパラメータが実装されていません。と出てしまいます。 504 Command not implemented for that parameterについてgoogle先生にあちこち聞きまわったのですがたどり付けませんでした。 FFFTPのサーバ側の#所有者が[ftp]#となっているため変更できません? ユーザー名?を変更するにはどうすればいいでしょうか? ホストの設定からユーザー名(U)を変更するとかではないですよね? FFFTPのユーザー名変えればFileZillaのユーザー名も変えることになるし・・・。 ずっとループするだけだし・・・。 変更しても変わらなかったです。 他のサイトをしらみつくしに見て回ったのですが、理解できませんでした。 どこかのサイトでUNIX系では属性変更は必要ないと書かれていたり余計・・・訳が分からなくなり ちなみにlocalhost内、又は、外部からの転送は実行できています。 パーミッションの変更ができない状態です。 属性変更コマンド(A):SITE CHMOD ホストの種類(H):自動認識 NLSTファイル名/オプション:-aIL 所有者をrootなど変更できるみたいなのですが、うまく行きません。 Apacheの設定か何か変更ありますか? もしくはppm(リポジトリ)でFFFTP用の特定のファイルを導入しておかなくてはパーミッションの変更ができないですかね?・・・。 とっつけず厚い壁が・・・ 詳しく分かりやすく教えて頂けると嬉しいです。 どのファイルを弄れば変更できるようになるのか教えてください。 FFFTPのインストール先別のHDD内のD:\FFFTP.exe C:\内にインストールしても変わらなかったです。 申し訳ないのですが 質問に足りない情報があれば補足要求願います。 よろしくお願いします。

  • マルチFTP

    Redhat Linux 6.2J で wu-ftpd を使用してFTPサーバーを立てています。 ホームページを管理する人間が複数人いるので、ホームディレクトリ(/home/web/public_html/)へFTPでログインできるアカウントを複数設定したいのですが、wu-ftpd でこのような設定はできるのでしょうか?もしできれば方法を教えてください。

  • ftp/telnet接続ができない

    今家でLinuxサーバーを構築しているのですが、 Windows95クライアントからtelnet/ftpでRed hat Linux7.1サーバーに 接続できないのです。(PingはOKです。) Linuxには、"wu-ftpd"はインストール済みです。 (rpm -qa | grep wu-ftpdで確認) 私が参考にしている本には、インストール後の設定について何も 記述されていません。やっぱり何か設定が必要なのでしょうか。 パスワードなどの入力ミスはありません。 どなたかご存知の方よろしくお願いします。 <環境>Windows95(クライアント)・Red Hat Linux7.1(サーバー)

  • wu-ftpに接続できない

    RedHat LinuxAS2.1にFTPサーバソフト(wu-fpdV2.6.1R20)をインストールしました。 さっそく使ってみたところ、リモート端末(WindowsXP Pro)からコマンドプロンプトでftp接続しようとすると次のようなエラーメッセージが表示され、接続できません。 ----------------------------------- C:\Documents and Settings\xxxx>ftp ftp>open 192.168.1.10(ftpサーバ) Connected to 192.168.1.10. Connection closed by remote host. ftp> ----------------------------------- FFFTP(v1.92)だと接続できました。 どうしてでしょうか?wu-ftpdのバグでしょうか?

  • ftpでのファィルの取り込みではパーミッションが変更されますが?

    ftpでのファィルの取り込みでは、パーミッションが変更されます。ところがsambのファィル共有では 変更されません。所有権はどちらも nobodyに変わりますが、sambaの方は 作成日も 変更されません。  なぜftpで取り込むとパーミッションが 変わってしまうのでしょうか?これを変更させないことは 可能でしょうか?  この場合 fedora2とfedora4のサーバーを使ってファィル移動をしています。windows xp に FFFTPを入れてftpの操作をしています。linuxのftpコマンドは使っていませんが!

  • wu-ftpとFFFTPでうまくアクセスできない

    wu-ftpをインストールしたのですが、FFFTPでうまくアクセスできません。 ■状況 ログインはできる。 FFFTPの画面に一覧が表示されない。 (/が出ているが右ウインドウに何もでない) DOS窓のFTPコマンドでは、接続できlsコマンドも成功し、ファイルダウンロードできた。 ●ftpaccess抜粋 class all real,guest,anonymous anonymous-root /home/ftp rename no anonymous delete no anonymous overwrite no anonymous chmod no guest,anonymous umask no anonymous upload /home/ftp /pub/incoming yes ftp daemon 0666 dirs あとはインストールしたときのまま ●FTPディレクトリ /home/ftp パーミッションはとりあえず777にしてます。 ●FFFTPの設定 FireWall チェックなし PASVモード チェックなし(ありでも同じ) ポート 21 アカウント 未入力 セキュリティ自動認識 文字コードEUC EUC LISTコマンドでファイル名一覧を取得 チェックあり フルパスでファイルアクセスしない チェックなし 属性変更コマンド SITE CHMOD ホストの認識 自動認識 NLIST -aIL FIREWALLタイプ FWユーザ名→FWパスワード→SITEホスト名 あとはデフォルト ■OS等 サーバ  OS DEBIAN SARGE WU-FTP 2.6.2 arm用  ハード GLANTANK クライアント  OS WindowsXP pro64 edition FFFTP 1.92a その他必要な情報があればお知らせください。 よろしくお願いします。

  • vsftpdに関する質問

    Debianでvsftpdを使いFTPサーバを立てようとしています。 FTPクライアントでアクセスを行い属性変更をしようとしていますが失敗します。 550 SITE CHMOD command faild. と表示されます。 これを解消する方法はありますか?