インフォメーションBBS

[使い方] [タイトルのみ] [関連発言] [最新20発言] [過去ログ一覧]
1133 水原麗名@ういんずはーと [RE] 2000/10/24 04:01 [修正]
RE:どうやって削除するのでしょう?
#1127(海豚氏)の書き込みを引用します:
> やばい事に、ファイルを用意してなかったのでプログラムが勝手にファイルを作成してしまいました。
(中略)

>ファイルの所有者が「nobody」になっています。
>これを変更するってのでも良いです。(FTPで削除可能になれば)
>
>どなたか宜しくお願いしま〜す。

簡単にいきましょう。
1:直接ファイルを消す場合
基本的にunlinkを使います。
ただ、使う時のファイルの場所は内部的な物なので
http:// ←とかを使わずに相対的に場所を指定したほうがいいです。
unlink "./file.txt";
↑みたいな。

2:ファイルの属性を変更する
chmodコマンドを使います。
chmod 0666,"./file";
↑みたいな。

3:ファイルの所有者を変更
chownコマンドを使います、が…。
chown ("ユーザーID","グループID","./file");
↑となります。
ユーザーIDってのはユーザー名に対応するID番号。簡単に見れるもんでもないので他の手段を使いましょう。

ちなみに、NobodyってのはたいていWebを見るとかのゲストユーザーなので
一瞬だけCGIで置いて起動してすぐCGIを消したほうが安全です。

2個のレスポンスが付いています:
1134 2000/10/24 08:31 RE2:どうやって削除するのでしょう? = 海豚
1136 2000/10/24 13:00 RE2:出来ました! = 海豚

[トップページに戻る]管理人 : キャメル