X



花子 ★と花代 ★の秘密の花園 3

レス数が1000を超えています。これ以上書き込みはできません。
1root▲▲ ★
垢版 |
2008/10/09(木) 14:01:29ID:???0?DIA(102032)
/ ̄ ̄ ̄ ̄ ̄\
| ・ U      |
| |ι        |つ
U||  ̄ ̄ ||
   ̄      ̄
2ちゃんねるの過去ログを黙々と食べる花子と(花代)が愚痴をこぼすスレッドです(^_^;)
仔花子とか国内原本作戦進行中〜

プロジェクトぞうさん
http://www.maido3.com/server/zousan/

花子と花代の基礎体温(^_^;)
http://mickey.mirv.net/2ch/hanakotmp.html
花子転送量グラフ
http://traffic.maido3.com/jfj1/McNh/nXAg/
花代転送量グラフ
http://traffic.maido3.com/eSmh/lgJ7/XcOp/
花子負荷グラフ
http://ch2.ath.cx/memories2.html
仔花子転送量グラフ
http://traffic.maido3.com/7vyp/vbBf/P07K/

前スレ
花子 ★の秘密の花園 2
http://qb5.2ch.net/test/read.cgi/operate/1221978255/
花子 ★の秘密の花園
http://qb5.2ch.net/test/read.cgi/operate/1211962556/
946マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 00:35:52ID:+RDIbbdN0?DIA(100888)
えーっと(^_^;)
banana3174# ./suexec -V
-D AP_DOC_ROOT="/home"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www"
-D AP_LOG_EXEC="/dev/null"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"

このwwwをrootにすると動いちゃうとか(^_^;)
947
垢版 |
2008/10/24(金) 00:38:27ID:hjSN1wBL0
>>938
まったくないときはnobodyとかじゃない?

F22とかの中身ってのぞけないのかな?>>942

作成と変更は必要なパーミッションが違うんだよね
で、ディレクトリに実行許可がないとファイル作成できないんじゃなかったっけ?
で、移転とかの都度に処理が必要なのは>>906ってことだよね?
2008/10/24(金) 00:44:50ID:ycWW66Ti0
daemontoolsなら入っていそうな♪
949マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 00:48:20ID:+RDIbbdN0?DIA(100888)
>947
というか、パーミッションをあらかじめ変えておくっつー手はNG(^_^;)と
少なくとも>899の2っつー手は行けそうだし、あえて1をやることもないとは思うけど・・・・

で、F22っつーやつだけど(^_^;)どこにあるんだか・・・・
というか、F22とかF35とかってアカウント横断して動いてるんだろうか?
950
垢版 |
2008/10/24(金) 00:53:41ID:hjSN1wBL0
>>949
>上段
1に対して、むしろ否定の意味を込めての意見です
& ぴろりも2、3は否定がないしね

>下段
さっぱり><

よりも、、、”でーもんつーる”(→>>948)ってのを調べてみよう
951マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 00:55:54ID:+RDIbbdN0?DIA(100888)
よし(^_^;)調べてみよう
952マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:00:40ID:+RDIbbdN0?DIA(100888)
daemontoolsはインストールされていない(^_^;)っぽい
2008/10/24(金) 01:01:01ID:hz1lWNV+0?2BP(11)
SuexecUserGroupを無効にしたら駄目なことがわかった
何にも権限なくなって今まで動いてた奴も動かん
誰が言い出したか知らんけど元に戻そう
やっぱsuEXEcだけでパーミッション変えずに突破は無理っぽい
2008/10/24(金) 01:03:24ID:W6XNH0470
>>949
たぶんアカウント内で動いてます>F35
だからこそ新しいツールを作ってるんでしょうし

F22は・・・過去ログ鯖内で何かやることあったっけ?
という認識
2008/10/24(金) 01:09:05ID:B6FgfMep0
>>940-942の時点で>>928のようなエラーは出てるのかな?
956マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:11:05ID:+RDIbbdN0?DIA(100888)
>955
言われる(^_^;)
ulahana301@banana3174:~/public_html$ ./a.cgi
Content-type: text/html

print() on closed filehandle OUT at ./a.cgi line 6.
<a href="http://tmp7.2ch.net/a.txt">a.txt</a>ulahana301@banana3174:~/public_html$
957マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:12:40ID:+RDIbbdN0?DIA(100888)
>953
うん(^_^;)戻そう

>954
>644でF35の大改造って項目見ると(^_^;)そんな感じ
958マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:14:08ID:+RDIbbdN0?DIA(100888)
>953
戻した(^_^;)っhttp://hana301.ula.cc/b.cgi
959
垢版 |
2008/10/24(金) 01:19:33ID:hjSN1wBL0
>>952
がーん(AAry

>>957
> 4) F35等お掃除プログラムの大改造、アカウントをまたいでサーバ内で一個起動
これか。
できれば周辺の設定内容も確認できればいいんだけどなぁ
960マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:25:21ID:+RDIbbdN0?DIA(100888)
>959
えーっと(^_^;)念のためどうやって確認すればいい?>daemontools
/usr/local/にはみあたらなかったのだな

で、周辺の設定内容って具体的には何を見ればいいのかな?(^_^;)
961マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:30:33ID:+RDIbbdN0?DIA(100888)
あー(^_^;)top見てると
multilogとかsvscanとかいるけど、これがそうなのかな?
962
垢版 |
2008/10/24(金) 01:31:24ID:hjSN1wBL0
>>960
それを私に聞いちゃうのか・・・。
まず2ちゃんねるにおいてのdaemontoolsを良く知らない。

んで
>できれば周辺の設定内容も確認できればいいんだけどなぁ
これは私の勘違い。
これが”これからやろうとしていること”なんだよね><
確認のしようがないです
963マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:32:56ID:+RDIbbdN0?DIA(100888)
あー、たぶんこれだ(^_^;)daemontoolsってそういう名前のプログラムじゃなくて
名前の通り、toolsなのね・・・・
superviseとかsvcとかsvscanとかが/usr/local/bin/に入ってた。
964マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:34:04ID:+RDIbbdN0?DIA(100888)
>962
ふっふっふ(^_^;)
こう見えておいらはズブブズの素人ですぜ
965マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:38:34ID:+RDIbbdN0?DIA(100888)
んでもって、/etc/rc.local/に
/usr/local/bin/svscanboot &
がある(^_^;)ってのでOK?
966マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:39:01ID:+RDIbbdN0?DIA(100888)
>965
/etc/rc.local
だ(^_^;)
967
垢版 |
2008/10/24(金) 01:40:37ID:hjSN1wBL0
>>964
むふふっ

あたしの慣れ親しんだ言語はC(++)だけですよ
サーバ設定やPerl等は一時期はまってちょっとかじった程度。
これを素人と呼ばずに何と呼びますか。
2008/10/24(金) 01:40:59ID:u7Kcs6hbP?PLT(33336)
>>964
ぶくぶくの素人に見えた
969マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:44:03ID:+RDIbbdN0?DIA(100888)
んで、これからやろうとしていることは・・・・(^_^;)
外部から叩かれると動きだすプログラムを
ulahana301っつーユーザアカウントの~/public_html/に設置する。
そのプログラムは他のユーザアカウント内で
1 データをコピーしたり
2 ディレクトリを作ったり
3 データを加工して書き込んだり
するに違いない!(^_^;)
970マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:47:45ID:+RDIbbdN0?DIA(100888)
さて、daemontoolsらしきものは発見された(^_^;)
で、これって何するものなの?
971
垢版 |
2008/10/24(金) 01:55:50ID:hjSN1wBL0
>>969
つまり実行されるプロセスは
1)その作業する”アカウント以上”の権限の持ち主であること。
2)すべてのアカウントに対して操作する必要がある。

で、私が知りたいかなぁと思っている情報は
1)既存のプログラムで複数にわたるアカウントをまたぐもの
2)そのプログラムの呼び出しは誰がしているのか
3)どうやって呼び出しているか
ということ。
実際に上記をどうやって調べるのかはよく分からなかったりする

>>970
一般的にバックグラウンドプロセスだからね。
ものによって何をするのかは違うですよ。
972マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 01:58:22ID:+RDIbbdN0?DIA(100888)
>971
ぅぃぅぃ(^_^;)
そっち方面からも攻めるっつーことで
でも、そういうプログラムって2chであるのかなぁ・・・・
973
垢版 |
2008/10/24(金) 02:00:03ID:hjSN1wBL0
Windowsでいうところのサービス系のプログラムだよね
svchost.exeとかの。
974
垢版 |
2008/10/24(金) 02:08:02ID:hjSN1wBL0
>>972
ないとは思えないのです。
というか、、、むさんに聞くのは無しなの?

むさんのレスを見ている限りそういう系のプログラムがいくつか走っていると思うし。
問題はそれがrootスペシャルなんかだった場合、まーぶには見れないでしょ?
で、見れたとしてもソースコードを晒すわけには行かないだろうからねぇ。
晒したところで私に理解できるかも不明だし。

よくある手のが、”設定の自動配布プログラム”的なもの・・・。
理屈としてはこれと同じことが出来ればいいのだ。
・・・・と思う。
975
垢版 |
2008/10/24(金) 02:09:16ID:hjSN1wBL0
で・・・臨界点突破しそうなので制御棒を・・・。

オヤスミ・・・。
976マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 02:09:55ID:+RDIbbdN0?DIA(100888)
なのかな?(^_^;)
977マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 02:10:33ID:+RDIbbdN0?DIA(100888)
>975
おつですおつです(^_^;)ありがとー
2008/10/24(金) 03:24:04ID:8OVBVPXZ0
F22の場所知ってるけど
おしえてやんない
2008/10/24(金) 06:27:54ID:cAHozIZS0
ところで、何が何でもマァヴにやらせるってのならまあいいけどさ、
使った事が無いというperlじゃないとダメな理由でもあるのか?
2008/10/24(金) 07:16:51ID:fCXRHQu10
そういえば、む が消えたのはなぜ?
981
垢版 |
2008/10/24(金) 07:33:48ID:OadWlhmAP
>>979
いやperlである必要は無いよ。
まーぶが選んだだけ。

んじゃ仕事行って来るです。
2008/10/24(金) 11:29:42ID:tWewYiwP0?2BP(1234)
つHTTP経由
2008/10/24(金) 11:33:40ID:tWewYiwP0?2BP(1234)
sudoなら他のユーザになれるんじゃないかなと思った。
2008/10/24(金) 13:03:03ID:h7TPz9CUP?PLT(20001)
一時的に権限を切り替えるって事ですか。
子プロセス作ってやった方が安全なのかな?
2008/10/24(金) 14:28:34ID:JGievMm90
OS起動時に親プロセスAが常駐し、まずチャイルドB1,B2....を生成して起動時処理した後、
設定時間ごとにチャイルドB1,B2...を生成して処理させるのが良いんじゃないのかな。
で、各チャイルドは処理が終わったら、終わった旨を親Aに伝えてdie.
986マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:28:37ID:RrB8QqMmI?DIA(100888)
とりあえず次スレかな(^_^;)
987マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:30:12ID:RrB8QqMm0?DIA(100888)
立てた(^_^;)っhttp://qb5.2ch.net/test/read.cgi/operate/1224826156/l50
2008/10/24(金) 14:32:40ID:SZeMqOZt0
マァヴさんは早漏
989マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:40:15ID:RrB8QqMm0?DIA(100888)
んでもって、アカウント横断問題は考えるとして
先に「ログを書きだす」プログラムを作ろう(^_^;)
990マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:44:17ID:RrB8QqMm0?DIA(100888)
こんな感じかな?(^_^;)

1 httpdから叩かれる
2 現在の時刻を取得する
3 もし~/public_html/mirv_suteki.logが存在していれば
  ~/public_html/mirv_suteki.logに追記する
 さもなくば
  ~/public_html/mirv_suteki.logを作ってそこに書き出す
4 終わる
991マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:47:40ID:RrB8QqMm0?DIA(100888)
>985
そのB1,B2ってのの起動を、httpで叩いてトリガにしたいんだす(^_^;)
2008/10/24(金) 14:49:23ID:JGievMm90
ああ、そういうことか。納得
993マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 14:58:32ID:RrB8QqMm0?DIA(100888)
>833をお手本に(^_^;)http://hana301.ula.cc/c.cgi

#!/usr/bin/perl -w

print "Content-type: text/plain\n\n";
print "<a href=\"mirv_suteki.log\">マァヴさんって素敵!</a>";
@wdays = ( "日", "月", "火", "水", "木", "金", "土", "日" );
($sec, $min, $hour, $mday, $mon, $year, $wday) = localtime(time);
$date = sprintf("%04d/%02d/%02d(%s) %02d:%02d:%02d",$year + 1900, $mon + 1, $mday, $wdays[$wday],$hour, $min, $sec);
open(OUT, ">mirv_suteki.log");
print OUT "mirv!<>$date\n";
close(OUT);

ってやった(^_^;)
2008/10/24(金) 15:00:19ID:vMVWqA7m0
俺用メモ
>>644
>>796
>>801,803-804
>>896,899,906
>>969
2008/10/24(金) 15:00:58ID:Le081SUp0
mirv!<>2008/10/23(木) 23:00:16
996マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 15:01:53ID:RrB8QqMm0?DIA(100888)
んでもって(^_^;)ファイルが存在してるかどうかってどうやって調べればいいの?
997マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 15:07:41ID:RrB8QqMm0?DIA(100888)
#!/usr/bin/perl -w

print "Content-type: text/plain\n\n";
print "<a href=\"mirv_suteki.log\">マァヴさんって素敵!</a>";
@wdays = ( "日", "月", "火", "水", "木", "金", "土", "日" );
($sec, $min, $hour, $mday, $mon, $year, $wday) = localtime(time);
$date = sprintf("%04d/%02d/%02d(%s) %02d:%02d:%02d",$year + 1900, $mon + 1, $mday, $wdays[$wday],$hour, $min, $sec);
if (open(OUT, ">>mirv_suteki.log")){
open(OUT, ">mirv_suteki.log");
}
print OUT "mirv!<>$date\n";
close(OUT);

こんなんでいいのかな?(^_^;)
2008/10/24(金) 15:07:44ID:hz1lWNV+0?2BP(11)

http://www.site-cooler.com/tips/perl_filecheck.htm
999マァヴ ◆jxAYUMI09s
垢版 |
2008/10/24(金) 15:09:37ID:RrB8QqMm0?DIA(100888)
>998
おー(^_^;)やってみる
2008/10/24(金) 15:10:06ID:h7TPz9CUP?PLT(20001)
そのifいるの?
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況