• ベストアンサー

FFFTPソフトのパーミション変更方法

どこのカテゴリにはいるのかわからなかったのでこちらで書き込みをさせて頂きました FFFTPのソフトでパーミッションを一括で変更したいのですが、やり方がわかりません。 具体的な内容は フォルダーの中に一つずつファイルが入っています。 /フォルダ/インデックスファイル/ このインデックスファイルのパーミッションを一括で変更できないでしょうか? phpのchmod関数などを使い一括変更しようとおもったのですが、サーバーの仕様上使えませんでした。

  • melll
  • お礼率50% (114/227)
  • HTML
  • 回答数4
  • ありがとう数3

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

  • ベストアンサー
  • fusionel
  • ベストアンサー率58% (10/17)
回答No.3

複数のフォルダの中にある、特定のファイル名の物だけ 希望のパーミッションにしたいという意味だったのですか。 でしたら、 オプション→環境設定→転送3 で 特定のファイル名を指定して属性をアップロード時に設定することが出来ます。 ファイル名を”index.html”に 属性を希望の物にしてから フォルダを再度アップロードすれば良いかと思います。 終わったあとは設定を削除するのを忘れずに。

melll
質問者

お礼

ありがとうございました。 こんな便利な設定があったのですね。 危うく手作業で変更する所でした。

その他の回答 (3)

  • fire--
  • ベストアンサー率49% (146/293)
回答No.4

複数のフォルダとは思いませんでした。 No3の方のやりかたくらいしかないでしょうね。 コマンド=>任意のコマンドで コマンドを入れる手はあるのですが、ワイルドカード に対応していないし、まとめて複数行のコマンドも 入れられないようでした。 phpのchmodが使えないとの事ですが、それはおそらくownerが 違うからだと思います。で、これを解決するにも、No3の方の 方法しかないでしょう。

  • fire--
  • ベストアンサー率49% (146/293)
回答No.2

/フォルダの内容を右側の画面に表示し、 CTRL+A その後にCTRL+T で指定すれば全ファイルを一括で変更できます。

melll
質問者

お礼

ありがとうございます。 このような方法でその中にはいっているファイルを一括で変更できないものでしょうか? 例 /フォルダ1/index.html /フォルダ2/index.html /フォルダ3/index.html /フォルダ4/index.html /フォルダ5/index.html /フォルダ6/index.html /フォルダ7/index.html /フォルダ8/index.html このindex.htmlを一括で変更できればと思ってます

  • fusionel
  • ベストアンサー率58% (10/17)
回答No.1

「FTPのソフト」ではなく、「使用しているソフトがFFFTP」と言う解釈の元で回答させていただきます。 該当のファイルまたフォルダを選択した後、右クリックメニューから「属性変更」をクリックすれば パーミッションの変更画面が出ますのでそちらで設定したらよいかと思います。

melll
質問者

お礼

ありがとうございます。 パーミッションの変更方法はわかるのですが フォルダに入っているファイルを一括変更したいとおもっています。

関連するQ&A

  • PHPを使ってのサーバ上ファイルのパーミッションの変更方法

    PHPおよびPEARを使って、FTPサーバ上のファイルのパーミッションの変更をしたいと考えています。 具体的には、 PEARを利用し、$ftp->put()でアップしたファイル($filename)を、700に属性変更したいのです。 ソース上は、 chmod($filename, 0700); と書いています。 ところが、実行すると以下のようなワーニングが出ます。 「Warning: chmod() [function.chmod]: No such file or directory in ・・・」 今度は、 $ftp->chmod($remote_folder[$i]. $filename, 0700); と書いて実行してみるとエラーは出ません。 しかし、パーミッションは変わっていませんでした。 次に、 「PEARの命令を使って実行すればいいんだ!」と考えて、 $ftp->execute(chmod($filename, 0700)); と書いて実行してみました。 結果は、最初と同じ、 「Warning: chmod() [function.chmod]: No such file or directory in ・・・」 というワーニングでした。 いったい何がいけないいんでしょうか(--; phpのマニュアルを見ると、chmodに、「この関数では、 リモートファイルを使用することはできません。」とあります。 が、教えて!gooなどで検索してみると、chmodを使って普通にサーバ上のファイルのパーミッションを変更している書き込みが見られます。 正直、混乱しているというか、よく分からない状態です。 皆様、気がついた点などありましたら、是非、アドバイスお願い致します。

    • ベストアンサー
    • PHP
  • telnetでのパーミッション変更

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

    • 締切済み
    • CGI
  • FFFTPの属性変更

    ffftpソフトを使って、ファイルを属性変更したいのですが、 属性変更ボックスで、グループ・その他の書き込みにチェックを入れても、再度開いて確認したときにチェックが入っていず、変更できません。 ホストの設定の、高度タブの属性変更コマンドは、SITE CHMODになっています。 よろしくおねがいします。

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

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

  • FFFTPソフトのパーミッション変更に関して

    ワードプレスを初期化し、画像と商品説明を投稿を始める段階なのですが、投稿画面から、画像を追加する時にエラーがでてしまいます。 以下がエラーの内容です。 「ディレクトリ /var/www/vhosts/○○○.com/httpdocs/wordpress/wp-content/uploads/2012/02 を作成できませんでした。この親ディレクトリのアクセス権はサーバーによる書き込みを許可していますか ?」 そこで、FFFTPソフトのパーミッションを777に変更を試したのですが、ファイルをアップロードしても、右側のホストに移らず、属性変更の画面から、パーミッションの設定ができませんでした。 左の枠から右側のホストに移動させる手順を教えてください。 お願い致します。

  • FFFTPで属性変更できない(FedraCore2&ProFTPD)

    FedraCore2にアパッチを立ててwebサーバとして使用しているのですが、クライアントからFFFTPを使用してファイルをアップロードした後、FFFTPでサーバ上のファイルの属性変更を行っても変更がされません。FTPサーバはProFTPDを使用しています。 属性変更コマンドは、SITE CHMODになっていますが、コマンド自体に違いがあったりするのでしょうか? また、アップロード済みのファイルを上書きでアップロードしようとすると、アップロードができません。エラーが表示されるわけでもないので、何が原因なのかよくわかりません。FTPサーバ側の設定でしょうか? このような内容にお心当たりのある方がいらっしゃいましたら、アドバイスをお願い致します。

  • ffftpについて教えて下さい

    ffftpを利用してホームページを管理しています。 (1)ffftpで、トップページを更新しようとしていました。 ffftpの左側(ローカルの方)にあるindex.htmlファイルをひらき、ファイルの一部の文字列をコピーして、貼り付けし、文字を少し変える、というちょっとした作業をし、保存して閉じました。 アップロードする前に、ローカルで変更が反映されているか確認しようと、ffftpの左側(ローカル)の一覧にあるindex.htmlファイルをダブルクリックしたところ、いつもはWebサーバに反映した状態の画面を確認できるところ、砂時計マークが永遠と残るだけで、開きません。 (2)ファイルの中身の変更がまずかったのかと思い、もともとのファイルの状態に再度修正して保存して閉じました。 それでも開きません。 (3)ほかのHTMLファイルについては、問題なくローカルで開くことができ、index.htmlのみ開かないのです。 (4)今回の変更とは別の文字列をすこし変えてアップロードまでしてみたところ、Webサーバ上では変更が反映していました。 編集はできるし、アップロードすることもできるので、その点はなんとか助かるのですが、今まで開けていたローカル(ffftp上の左の画面)でのindex.htmlファイルが開けないため、途方に暮れています。 どなたかお力添えください。 ※ffftpを使用しているPCはインターネットにアクセスできないものです。

  • FFFTPでパーミッションの変更ができない

    こんにちは。 自宅サーバを構築しているのですが、CGIを利用しようと、Active Perlをインストールして、無事アップロード・稼動したのですが、肝心のパーミッションの変更ができません。 サーバ機はWindows2000です。 FTPサーバはTiny FTP Daemon、 WebサーバはAN HTTPDです。 FFFTPの属性変更で、777から755に変更してOKを押しても、反映されません。 Windowsだとパーミッションの設定は必要ない、と他のページにありましたが、本当にそうなのでしょうか。 このままでは誰からも書き換えができそうで、公開できません。 アドバイスをお願いします。

  • パーミッションが644でも実行できてしまう現象

    ファイルのパーミッションをchmodで644に変更したのですが、phpコマンドが実行できます。これはサーバに別の設定のようなものがあるのでしょうか?

  • パーミッションが変更できない

    前の質問から主旨が変わったので、新たに質問を作成させていただきました。 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になってしまい、どうしても書き込み許可のパーミッションに変更することができませんでした。 原因がまったく分からないのですが、原因や解決策をご存じの方、どんな些細なことでもかまいませんので、ご教授いただければ幸いです。 宜しくお願いいたします。

専門家に質問してみよう