2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【Linux】サーバーソフト【FTPD・HTTPD】Part2

1 :DNS未登録さん:04/09/07 12:20 ID:???
Windows用のスレしかなかったので立ててみますた。
どのディストリビューションでも、標準でアパッチが入っているため、わざわざ自分で作ろうって人は少ないと思いますが、そこはそれ
痒いところに手が届くような仕様が欲しければ、やっぱり自分で作るしかないわけで・・・

前スレ:
http://pc5.2ch.net/test/read.cgi/mysv/1087777204/

姉妹スレ:
http://pc5.2ch.net/test/read.cgi/mysv/1067150049/

姉妹スレ(つーか本家)と違って、こちらはinetd,xinetdありきで話ができるため、実装は意外と簡単。
どちらかというと、局所的な堅牢性などを中心に語っていければと考える次第です。

手始めにHTTPdを考えてみましょう。
環境は自宅のLAN+ルータでWANに80番だけ解放
プロトコルはHTTP1.0で十分じゃないかと思われます
やったことない人のために>>2に実装手順を書いておきます

2 :DNS未登録さん:04/09/07 12:20 ID:???
HTTPdの雛型の作成方法(xinetd用)
まず、本体のソフトはC/C++で作成することを前提とします
大まかな流れとしては
1.scanf/fscanf(stdin)でクライアント(ブラウザ)のリクエストを読む
 リクエスト内容がクライアントのステータス文になるところまで読めばOK
2.HTTPヘッダを返す(printf/fprintf(stdout)でOK)
 基本的には受け取ったヘッダにステータス200番をつければ何とかなる
 ステータスさえきちんとしてれば、意外とデタラメ返しても何とかなる(藁
3.HTML本文を返す
 Content・・・ で始まるアレ

作ったものをxinetdに登録(もしアパッチ動いてるなら止めておく)
1./etc/xinetd.dの中に自分の鯖ソフト用の設定ファイルを作る
2./etc/servicesに設定ファイルの名前とポートを登録
これは同ディレクトリに転がってる他のファイルや行を見れば、結構なんとかなる
実行モジュールのパスとdisable=noさえしっかりしてれば、とりあえず動くはず
3.ファイヤウォールなしにする(個別にポートを開けられる人はそうしてちょうだい)
4.xinetdリブート(何だったら本体リブート)

かなりはしょっているが、大まかにはこんな作業だ
で、鯖PCのIPを他PCのブラウザのURLにぶちこむと、あらびっくりさっき作ったソフトがHTTPdとして動いてる


3 :DNS未登録さん:04/09/07 13:21 ID:???
はぁ、また糞スレ立てたんだね C L I E 君

4 :DNS未登録さん:04/09/07 14:40 ID:???
これ以上糞スレを立てないで下さい.............

5 :DNS未登録さん:04/09/07 14:40 ID:???
これ以上糞スレを立てないで下さい...

6 :DNS未登録さん:04/09/07 14:41 ID:???
これ以上糞スレを立てないで下さい........

7 :DNS未登録さん:04/09/07 14:41 ID:???
これ以上糞スレを立てないで下さい........

8 :DNS未登録さん:04/09/07 14:42 ID:???
これ以上糞スレを立てないで下さい.........

9 :DNS未登録さん:04/09/07 14:42 ID:???
これ以上糞スレを立てないで下さい...........

10 :DNS未登録さん:04/09/07 14:43 ID:???
これ以上糞スレを立てないで下さい..........

11 :DNS未登録さん:04/09/07 14:43 ID:???
これ以上糞スレを立てないで下さい....

12 :DNS未登録さん:04/09/07 14:43 ID:???
これ以上糞スレを立てないで下さい........

13 :DNS未登録さん:04/09/07 14:44 ID:???
これ以上糞スレを立てないで下さい....

14 :DNS未登録さん:04/09/07 14:44 ID:???
これ以上糞スレを立てないで下さい.........

15 :DNS未登録さん:04/09/07 14:45 ID:???
これ以上糞スレを立てないで下さい............

16 :DNS未登録さん:04/09/07 14:45 ID:???
これ以上糞スレを立てないで下さい..

17 :DNS未登録さん:04/09/07 14:46 ID:???
これ以上糞スレを立てないで下さい........

18 :DNS未登録さん:04/09/07 14:46 ID:???
荒しって楽しいのかね?

19 :DNS未登録さん:04/09/07 14:46 ID:???
これ以上糞スレを立てないで下さい....

20 :DNS未登録さん:04/09/07 14:46 ID:???
これ以上糞スレを立てないで下さい..........

21 :DNS未登録さん:04/09/07 14:47 ID:???
これ以上糞スレを立てないで下さい.........

22 :DNS未登録さん:04/09/07 14:47 ID:???
これ以上糞スレを立てないで下さい...........

23 :DNS未登録さん:04/09/07 14:48 ID:???
これ以上糞スレを立てないで下さい...........

24 :DNS未登録さん:04/09/07 14:48 ID:???
これ以上糞スレを立てないで下さい......

25 :DNS未登録さん:04/09/07 14:49 ID:???
これ以上糞スレを立てないで下さい..............

26 :DNS未登録さん:04/09/07 14:49 ID:???
これ以上糞スレを立てないで下さい............

27 :DNS未登録さん:04/09/07 14:49 ID:???
これ以上糞スレを立てないで下さい.....

28 :DNS未登録さん:04/09/07 14:50 ID:???
これ以上糞スレを立てないで下さい............

29 :DNS未登録さん:04/09/07 14:50 ID:???
これ以上糞スレを立てないで下さい.....

30 :DNS未登録さん:04/09/07 14:51 ID:???
これ以上糞スレを立てないで下さい........

31 :DNS未登録さん:04/09/07 14:51 ID:???
これ以上糞スレを立てないで下さい....

32 :DNS未登録さん:04/09/07 14:52 ID:???
これ以上糞スレを立てないで下さい.........

33 :DNS未登録さん:04/09/07 14:52 ID:???
>>1
見本となるソース下さい。

34 :DNS未登録さん:04/09/07 14:52 ID:???
これ以上糞スレを立てないで下さい..................

35 :DNS未登録さん:04/09/07 14:52 ID:???
これ以上糞スレを立てないで下さい....

36 :DNS未登録さん:04/09/07 14:53 ID:???
これ以上糞スレを立てないで下さい.........

37 :DNS未登録さん:04/09/07 14:53 ID:???
これ以上糞スレを立てないで下さい...........

38 :DNS未登録さん:04/09/07 14:54 ID:???
これ以上糞スレを立てないで下さい..

39 :DNS未登録さん:04/09/07 14:54 ID:???
これ以上糞スレを立てないで下さい...............

40 :DNS未登録さん:04/09/07 14:55 ID:???
これ以上糞スレを立てないで下さい.

41 :DNS未登録さん:04/09/07 14:55 ID:???
これ以上糞スレを立てないで下さい..

42 :DNS未登録さん:04/09/07 14:55 ID:???
これ以上糞スレを立てないで下さい.............

43 :DNS未登録さん:04/09/07 14:56 ID:???
これ以上糞スレを立てないで下さい........

44 :DNS未登録さん:04/09/07 14:56 ID:???
これ以上糞スレを立てないで下さい...........

45 :1:04/09/07 14:57 ID:???
わかりました...

46 :DNS未登録さん:04/09/07 14:57 ID:???
これ以上糞スレを立てないで下さい..........

47 :DNS未登録さん:04/09/07 14:57 ID:???
これ以上糞スレを立てないで下さい........

48 :DNS未登録さん:04/09/07 14:58 ID:???
これ以上糞スレを立てないで下さい...

49 :DNS未登録さん:04/09/07 14:58 ID:???
これ以上糞スレを立てないで下さい............

50 :DNS未登録さん:04/09/07 14:58 ID:???
これ以上糞スレを立てないで下さい..

51 :DNS未登録さん:04/09/07 14:59 ID:???
これ以上糞スレを立てないで下さい.............

52 :DNS未登録さん:04/09/07 14:59 ID:???
これ以上糞スレを立てないで下さい.......

53 :DNS未登録さん:04/09/07 15:00 ID:???
これ以上糞スレを立てないで下さい...

54 :DNS未登録さん:04/09/07 15:00 ID:???
これ以上糞スレを立てないで下さい.......

55 :DNS未登録さん:04/09/07 15:01 ID:???
これ以上糞スレを立てないで下さい.........

56 :DNS未登録さん:04/09/07 15:01 ID:???
これ以上糞スレを立てないで下さい.................

57 :DNS未登録さん:04/09/07 15:02 ID:???
これ以上糞スレを立てないで下さい........

58 :DNS未登録さん:04/09/07 15:02 ID:???
これ以上糞スレを立てないで下さい...

59 :DNS未登録さん:04/09/07 15:02 ID:???
これ以上糞スレを立てないで下さい.

60 :DNS未登録さん:04/09/07 15:03 ID:???
これ以上糞スレを立てないで下さい...

61 :DNS未登録さん:04/09/07 15:03 ID:???
これ以上糞スレを立てないで下さい...

62 :DNS未登録さん:04/09/07 15:04 ID:???
これ以上糞スレを立てないで下さい.........

63 :DNS未登録さん:04/09/07 15:04 ID:???
これ以上糞スレを立てないで下さい.....

64 :DNS未登録さん:04/09/07 15:05 ID:???
これ以上糞スレを立てないで下さい...........

65 :DNS未登録さん:04/09/07 15:05 ID:???
これ以上糞スレを立てないで下さい................

66 :DNS未登録さん:04/09/07 15:05 ID:???
これ以上糞スレを立てないで下さい...............

67 :DNS未登録さん:04/09/07 15:06 ID:???
これ以上糞スレを立てないで下さい..

68 :DNS未登録さん:04/09/07 15:06 ID:???
これ以上糞スレを立てないで下さい.......

69 :DNS未登録さん:04/09/07 15:07 ID:???
これ以上糞スレを立てないで下さい.........

70 :DNS未登録さん:04/09/07 15:07 ID:???
これ以上糞スレを立てないで下さい...

71 :DNS未登録さん:04/09/07 15:08 ID:???
これ以上糞スレを立てないで下さい..

72 :DNS未登録さん:04/09/07 15:08 ID:???
これ以上糞スレを立てないで下さい.....

73 :DNS未登録さん:04/09/07 15:08 ID:???
これ以上糞スレを立てないで下さい........

74 :DNS未登録さん:04/09/07 15:09 ID:???
これ以上糞スレを立てないで下さい..............

75 :DNS未登録さん:04/09/07 15:09 ID:???
これ以上糞スレを立てないで下さい.................

76 :DNS未登録さん:04/09/07 15:10 ID:???
これ以上糞スレを立てないで下さい...............

77 :DNS未登録さん:04/09/07 15:10 ID:???
これ以上糞スレを立てないで下さい.....

78 :DNS未登録さん:04/09/07 15:11 ID:???
これ以上糞スレを立てないで下さい....

79 :DNS未登録さん:04/09/07 15:11 ID:???
これ以上糞スレを立てないで下さい................

80 :DNS未登録さん:04/09/07 15:11 ID:???
これ以上糞スレを立てないで下さい.........

81 :DNS未登録さん:04/09/07 15:12 ID:???
これ以上糞スレを立てないで下さい..........

82 :DNS未登録さん:04/09/07 15:13 ID:???
スクリプト攻撃じゃ。
徹底して放置するのじゃ。

83 :DNS未登録さん:04/09/07 15:14 ID:???
>>1が申しております

84 :DNS未登録さん:04/09/07 15:16 ID:???
これ以上糞スレを立てないで下さい..............

85 :DNS未登録さん:04/09/07 15:17 ID:???
これ以上糞スレを立てないで下さい..

86 :DNS未登録さん:04/09/07 15:17 ID:???
これ以上糞スレを立てないで下さい.....

87 :DNS未登録さん:04/09/07 15:18 ID:???
これ以上糞スレを立てないで下さい......

88 :DNS未登録さん:04/09/07 15:18 ID:???
これ以上糞スレを立てないで下さい........

89 :DNS未登録さん:04/09/07 15:19 ID:???
これ以上糞スレを立てないで下さい.......................

90 :DNS未登録さん:04/09/07 15:19 ID:???
これ以上糞スレを立てないで下さい...........

91 :DNS未登録さん:04/09/07 15:19 ID:???
これ以上糞スレを立てないで下さい...........

92 :DNS未登録さん:04/09/07 15:20 ID:???
これ以上糞スレを立てないで下さい........

93 :GM ◆94NKYyS9y2 :04/09/07 15:20 ID:bfAiS84J
【単独スレ】スクリプト・コピペ報告スレッド10【全板共通】
http://qb5.2ch.net/test/read.cgi/sec2chd/1093498769/661

荒らしと同じ内容を本文に書くと・・・巻き添え食らう

94 :DNS未登録さん:04/09/07 15:20 ID:???
これ以上糞スレを立てないで下さい............

95 :DNS未登録さん:04/09/07 15:21 ID:???
これ以上糞スレを立てないで下さい.....

96 :DNS未登録さん:04/09/07 15:21 ID:???
これ以上糞スレを立てないで下さい......

97 :DNS未登録さん:04/09/07 15:22 ID:???
これ以上糞スレを立てないで下さい......

98 :DNS未登録さん:04/09/07 15:22 ID:???
これ以上糞スレを立てないで下さい....

99 :DNS未登録さん:04/09/07 15:22 ID:???
これ以上糞スレを立てないで下さい......

100 :DNS未登録さん:04/09/07 15:23 ID:???
これ以上糞スレを立てないで下さい..........

101 :DNS未登録さん:04/09/07 15:23 ID:???
これ以上糞スレを立てないで下さい...

102 :DNS未登録さん:04/09/07 15:24 ID:???
100get!

103 :DNS未登録さん:04/09/07 15:24 ID:???
これ以上糞スレを立てないで下さい.............

104 :DNS未登録さん:04/09/07 15:24 ID:???
これ以上糞スレを立てないで下さい....

105 :DNS未登録さん:04/09/07 15:25 ID:???
これ以上糞スレを立てないで下さい...........

106 :DNS未登録さん:04/09/07 15:25 ID:???
これ以上糞スレを立てないで下さい.........

107 :DNS未登録さん:04/09/07 15:25 ID:???
最近自鯖板に訳の分からんコテが出てきたけど、仕様?

108 :DNS未登録さん:04/09/07 15:25 ID:???
これ以上糞スレを立てないで下さい............................

109 :DNS未登録さん:04/09/07 15:26 ID:???
これ以上糞スレを立てないで下さい........

110 :DNS未登録さん:04/09/07 15:26 ID:???
これ以上糞スレを立てないで下さい.........

111 :DNS未登録さん:04/09/07 15:27 ID:???
これ以上糞スレを立てないで下さい.......

112 :DNS未登録さん:04/09/07 15:27 ID:???
これ以上糞スレを立てないで下さい..............

113 :DNS未登録さん:04/09/07 15:28 ID:???
これ以上糞スレを立てないで下さい........

114 :DNS未登録さん:04/09/07 15:28 ID:???
これ以上糞スレを立てないで下さい.............

115 :DNS未登録さん:04/09/07 15:28 ID:???
これ以上糞スレを立てないで下さい..........

116 :DNS未登録さん:04/09/07 15:29 ID:???
これ以上糞スレを立てないで下さい.....

117 :DNS未登録さん:04/09/07 15:29 ID:???
これ以上糞スレを立てないで下さい..........

118 :DNS未登録さん:04/09/07 15:30 ID:???
これ以上糞スレを立てないで下さい............

119 :DNS未登録さん:04/09/07 15:30 ID:???
これ以上糞スレを立てないで下さい...

120 :DNS未登録さん:04/09/07 15:31 ID:???
これ以上糞スレを立てないで下さい................

121 :DNS未登録さん:04/09/07 15:31 ID:???
これ以上糞スレを立てないで下さい....................

122 :DNS未登録さん:04/09/07 15:31 ID:???
これ以上糞スレを立てないで下さい...................

123 :DNS未登録さん:04/09/07 15:32 ID:???
これ以上糞スレを立てないで下さい....

124 :DNS未登録さん:04/09/07 15:32 ID:???
これ以上糞スレを立てないで下さい.....

125 :DNS未登録さん:04/09/07 15:33 ID:???
これ以上糞スレを立てないで下さい..........

126 :DNS未登録さん:04/09/07 15:33 ID:???
これ以上糞スレを立てないで下さい.........

127 :DNS未登録さん:04/09/07 15:34 ID:???
これ以上糞スレを立てないで下さい....

128 :DNS未登録さん:04/09/07 15:34 ID:???
これ以上糞スレを立てないで下さい...........

129 :DNS未登録さん:04/09/07 15:34 ID:???
これ以上糞スレを立てないで下さい..........

130 :DNS未登録さん:04/09/07 15:35 ID:???
これ以上糞スレを立てないで下さい....

131 :DNS未登録さん:04/09/07 15:35 ID:???
これ以上糞スレを立てないで下さい.......

132 :DNS未登録さん:04/09/07 15:36 ID:???
これ以上糞スレを立てないで下さい............

133 :DNS未登録さん:04/09/07 15:36 ID:???
これ以上糞スレを立てないで下さい..............

134 :DNS未登録さん:04/09/07 15:37 ID:???
これ以上糞スレを立てないで下さい......

135 :DNS未登録さん:04/09/07 15:37 ID:???
これ以上糞スレを立てないで下さい.........

136 :DNS未登録さん:04/09/07 15:38 ID:???
これ以上糞スレを立てないで下さい............

137 :DNS未登録さん:04/09/07 15:57 ID:???
=糸冬=?

138 :DNS未登録さん:04/09/07 16:14 ID:???
これ以上糞スレを立てないで下さい.

139 :DNS未登録さん:04/09/07 16:15 ID:???
これ以上糞スレを立てないで下さい......

140 :DNS未登録さん:04/09/07 16:15 ID:???
これ以上糞スレを立てないで下さい........

141 :DNS未登録さん:04/09/07 16:16 ID:???
これ以上糞スレを立てないで下さい.......

142 :DNS未登録さん:04/09/07 16:16 ID:???
これ以上糞スレを立てないで下さい....

143 :DNS未登録さん:04/09/07 16:16 ID:???
これ以上糞スレを立てないで下さい........

144 :DNS未登録さん:04/09/07 16:17 ID:???
これ以上糞スレを立てないで下さい.....................

145 :DNS未登録さん:04/09/07 16:17 ID:???
これ以上糞スレを立てないで下さい...........

146 :DNS未登録さん:04/09/07 16:18 ID:???
これ以上糞スレを立てないで下さい...........

147 :DNS未登録さん:04/09/07 16:18 ID:???
これ以上糞スレを立てないで下さい................

148 :DNS未登録さん:04/09/07 16:19 ID:???
これ以上糞スレを立てないで下さい.........

149 :DNS未登録さん:04/09/07 16:19 ID:???
これ以上糞スレを立てないで下さい...........

150 :DNS未登録さん:04/09/07 16:19 ID:???
これ以上糞スレを立てないで下さい.................

151 :DNS未登録さん:04/09/07 16:20 ID:???
これ以上糞スレを立てないで下さい......

152 :DNS未登録さん:04/09/07 16:20 ID:???
これ以上糞スレを立てないで下さい.........

153 :DNS未登録さん:04/09/07 16:47 ID:???
うっひょう

154 :DNS未登録さん:04/09/07 22:32 ID:???
            立
         初  て
         め  て
         て  み
      駄  わ  て
      ス   か
      レ   る
      か
   圖  な


  Λ_Λ
 ( ´∀`)
 (    )

155 :DNS未登録さん:04/09/07 23:49 ID:???
やっと終わったか

156 :DNS未登録さん:04/09/07 23:57 ID:???
なんだスクリプト厨はこっちにいたのかw

157 :DNS未登録さん:04/09/15 15:54:07 ID:???
スク厨こなくなったな
今になって虚しいことに気づいたか(笑)

158 :DNS未登録さん:04/09/15 17:31:35 ID:???
とスク水が申しております

159 :GM ◆94NKYyS9y2 :04/09/16 21:40:20 ID:???
スク水厨 ・・・?

160 :DNS未登録さん:04/09/16 21:50:16 ID:???
なんで↑みたいにいきなり意味不明な名前のコテで登場してくる馬鹿が居るんだこの板は?

161 :DNS未登録さん:04/09/16 22:52:27 ID:???
分かりきった事を質問しないで下さい。

162 :歌唄いメセナ♪ ◆OHQ5SO6eaI :04/09/17 20:01:23 ID:???
なんで↑みたいにいきなり罵って来る馬鹿が居るんだこの板は?

163 :DNS未登録さん:04/09/17 20:54:51 ID:???
もういいです

164 :DNS未登録さん:04/09/17 21:41:58 ID:???
馬鹿ばっか

165 :DNS未登録さん:04/09/17 22:01:54 ID:???
と、馬鹿が(ry

166 :DNS未登録さん:04/09/17 22:18:23 ID:???
もうよいです

167 :DNS未登録さん:04/09/22 11:14:54 ID:???

|
|
|((((〜〜、
|((((((_ ).
|\)/^~ヽ|
| 《 _  |
|)-(_//_)-|)
|厶、   |
||||||||| /
|~~~_/
|  )
|/
|
|

田代まさしファン倶楽部
http://www.geocities.co.jp/Outdoors-Mountain/6996/


168 :DNS未登録さん:04/09/22 20:12:45 ID:???
マーシーはもういいです。

169 :DNS未登録さん:04/10/10 18:54:03 ID:blCfDA9y
こっちのスレも定期的に保守しないとdat落ちしちゃうからね


170 :DNS未登録さん:04/10/10 18:57:43 ID:???
スク厨はどこ逝った?

171 :停止しました。。。:停止
真・スレッドストッパー。。。( ̄ー ̄)ニヤリッ

18 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)