くだらない質問はここに書き込め!なんでもアリ4

このエントリーをはてなブックマークに追加
952忘れちゃならない:02/01/11 19:40
「980オーバーで即しぼーん」ルールがある以上、
980で貼ろうとしても貼れなくなってる可能性大。
953ベートーベンを殴れ:02/01/11 19:59
今度大学のTAでUNIXを使って、サーバー管理&構築のバイトを始めたいのですが
OS経験はWIN、DOS、MACのみ。サーバー構築のためには、なぜUNIXがいいので
しょうか。とりあえず、BSDを落として、独学しますが、諸先輩方のアドバイス
を伺いたい所存で御座います。
BSDですか。今なら*BSDもしくは大学のUnixに合わせたほうがいいような‥
955いひひ:02/01/11 20:07
>>953
 独学はやめとけ。踏み台にされると返って迷惑。
 よき指導者がいないのなら、サーバー立ての
バイトはやめた方が世間一般のため。
BSDを落しちゃうのか?

ことによっちゃ不正アクセス法違反で検挙されかねないような。
>>955
禿同。
自分だけが被害被るならともかく、他人に迷惑がかかる。
大学のイメージも悪くなるかも…
958うひひ:02/01/11 20:12
>>952
了解です。他のスレッド視察したところ950くらいが妥当
なことも書いてあったので
21:00ころ叩き込みマス。

親切リンクは適当な場所に識者に打ち込んでもらいましょう
959名無しさん@お腹いっぱい。:02/01/11 20:21
>953さんじゃないですが、
個人でWebサーバーをFreeBSDで構築するも危険なのでしょうか?
また、>956さんが仰る不正アクセスってどういうことなのか教えてもらえませんか?
960名無しさん@お腹いっぱい。:02/01/11 20:28
>>959
最低限の程度の知識なしでthe Net上にサーバーを公開するのは、
鍵を差したまま乗用車を路上に放置するのに似ている。

手前の車が盗まれるのは勝手だが、それが盗難車として犯罪に使われたり、
厨房が勝手に運転してそこらの人を轢き逃げして回る可能性だってあるのだよ。
>>959

>>956>>953の「BSDを落とす」に対するつっこみだろ?
ネタにマジレスすんなボケ
962いひひ:02/01/11 20:41
>>959

コッチだけ。
>個人でWebサーバーをFreeBSDで構築するも危険なのでしょうか?

 サーバーを立てる以上、いや、ネットに繋ぐ以上
攻撃は受けると考えてください。

・過去行われた攻撃に対し、あるいは現在流行
 している攻撃に対し、あるいは現状の情報から
 これから起り得るだろう攻撃をある程度想定し、
 それに対する予防を考えることができる。

・上記を実行できる
・予防が失敗し、攻撃に対し被害を受けた場合の
 復旧対策方法を策定する

 これが全部できる鯖管抱えていれば「それほど」
危険じゃないよ。
 できなければ「大きい」リスクを背負うことに
なる。あとは、サーバー立てるメリットと
クラックされるリスクを天秤にかけてください。

 不利だなと思ったらお金払って業者にやって
もらうのが吉。文句言われるのは業者だ(イヒヒ
963うひひ:02/01/11 20:47
なんか活性化してたので予定を前倒しで
パート5を叩き込みました。

オマエら適当な所で乗り換えて下さいませ。
964名無す。。。:02/01/11 21:01
このスレッドはもうお腹いっぱいです。
次のスレに頼んでください。
フォートランに関して是非御教授してもらいたいことがあります。

ユニックス・フォートランー>PCフォートランにコンバート作業中なのですが、
ユニックス上で組まれているフォートラン・プログラムの
各ソースプログラムからのサブルーチン経路がわかるようなモノ(ツリー)を
出力することは可能でしょうか? お願い致します。
966名無しさん@お腹いっぱい。:02/01/11 21:46
Emacs、Mule、vi・・・って
どこがどのように違うのですか?
これらの特徴がよくわからないのですが、
実際、どれが一番優れているんですか?
AIXにg++をインストールしたいのですが
全くわかりません.どうしたらいいのでしょうか?
>>966
松井、松坂、イチローのうち誰が一番優れているか君は決めれるのか?

つーわけで次いってみよー
969名無しさん@お腹いっぱい。:02/01/11 22:03
LinuxとBSD系って何が違うの?

ソフトウェア的な話ではなくて思想とか方向性とか用途とか
そういう感じの話をきぼんぬ。
おまえら無理矢理スレを終わらせるためにネタ質問の連発してますか?
971名無しさん@お腹いっぱい。:02/01/11 22:15
>>955
> 独学はやめとけ。踏み台にされると返って迷惑。
> よき指導者がいないのなら、サーバー立ての
> バイトはやめた方が世間一般のため。

過去、よき指導者がそばにいた人はこう言うね。確かにごもっとも。
でもそうすると よき指導者がそばにいない人はいつまでたっても
サーバたてられない。

というわけで、>>953 には「やりたいならやれ」と言っておこう。
ただし今は本屋にいけばセキュリティ本がいろいろと出てる。
そこらへん読んで一通りの知識を身につけておくこと。

また、ソフトウェアは日々セキュリティホールが見付かり、
アタックされ、パッチがリリースされるもの。最新情報を
見付けられるようなサイトやコミュニティに参加すること。
972名無しさん@お腹いっぱい。:02/01/11 22:21
UNIX板の人たちって、UNIX歴どのくらいなの?
漏れは、半年のひよっこ。(w
>>972
いろいろ。
>>971
経験者が周りにいないようなヤツは未来永劫サーバ立てるべきぢゃ
ないだろ。

少なくとも2ちゃんねるあたりで恥ずかしげもなく「初心者です」
「未経験です」などと接頭辞を付けるようはヤツは3回生まれ
変わるまでは禁止。
Googleあたりで「GPL BSDライセンス」とキーワードにブチ込んで検索。
以上。
>>975>>969への回答ね。
>>974
経験者がまったくいないorいてもおれと同等かそれ以下のレベルしかいない環境を
転々として6年。いまじゃレン鯖屋で飯食ってる。ここでも同僚のレベルはみなおれ以下。

知識やノウハウはぜんぶ本やfjで学んだ。「師の背中を見て…」というUNIX界では
伝統らしい奥義伝授とは無縁で、自分を正してくれる人がいなかったので、
自分がそうだと理解しているつもりでいることが、実はとんでもない勘違いだったりしないかと
いつもビクビクしながら仕事してる。鯖屋やめた方がいいかな、やっぱり。
>>974よ、いくらなんでもそれは言い過ぎだろう。

2回でなんとかならないか?
>977 ビクビクして、やめた方がいいとか思ってるなら大丈夫。
逆に俺はこのままでいいとか思い始めたらやめた方がいい。
980 :02/01/12 04:45
くだらない質問はここに書き込め!なんでもアリ5
http://pc.2ch.net/test/read.cgi/unix/1010749468/
おじゃまします。半角板からの出張です。
我らが守護神たるUNIX板住人さま方にも
ぜひ御動座願いたく候。助力を乞いたく候。

■宣伝カキコ業者の画像や動画をばらまくスレ■
http://wow.bbspink.com/test/read.cgi/ascii/1010151403/l50

1 :宣伝野郎を氏なす会:02/01/04 22:36

ウザ過ぎるから、何かしらで制裁をくわえてやりてぇ。
MXで共有しまくったり、あぷろだにうpしてしまえ。
みんなで対策を練って、全板に運動を広めようぜ!
.
>981 すいません、俺、ここ兼半角二次元の住民なんですが。
他所の祭を持ち込まないでください。
ここの住民にそんな余力はありません。いやホント。
983名無しさん@お腹いっぱい。:02/01/12 09:03
>>948
>>950
確かにそうだ
フォローありがとな

>>953
>今度大学のTAでUNIXを使って、サーバー管理&構築のバイトを始めたいのですが

今日はアッサリしてるがこんな感じ↓
他にも ssh/pop3/rpc/etc... といろんなポートを scan してくれる
どんな問題が知られててどんな対処が必要かサーバをさらす前に調べておく必要がある

Jan 12 00:04:34.033349 rule 82/0(match): block in on dc0: 61.144.174.205.4999 > ???.???.???.???.80: S 3208395156:3208395156(0) win 16384 <mss 1452,nop,nop,sackOK> (DF)
Jan 12 00:04:37.312649 rule 82/0(match): block in on dc0: 61.144.174.205.4999 > ???.???.???.???.80: S 3208395156:3208395156(0) win 16384 <mss 1452,nop,nop,sackOK> (DF)
Jan 12 01:41:13.512676 rule 82/0(match): block in on dc0: 61.85.19.16.2977 > ???.???.???.???.80: S 869320266:869320266(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 01:41:16.719114 rule 82/0(match): block in on dc0: 61.85.19.16.2977 > ???.???.???.???.80: S 869320266:869320266(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 03:39:46.108759 rule 82/0(match): block in on dc0: 218.147.243.33.3288 > ???.???.???.???.80: S 2129011288:2129011288(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 03:39:49.029793 rule 82/0(match): block in on dc0: 218.147.243.33.3288 > ???.???.???.???.80: S 2129011288:2129011288(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 03:39:55.036303 rule 82/0(match): block in on dc0: 218.147.243.33.3288 > ???.???.???.???.80: S 2129011288:2129011288(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 04:13:57.596054 rule 82/0(match): block in on dc0: 61.221.120.246.3390 > ???.???.???.???.80: S 3008786097:3008786097(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 04:44:17.123899 rule 82/0(match): block in on dc0: 61.182.255.200.4543 > ???.???.???.???.80: S 3167428700:3167428700(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 04:44:20.057711 rule 82/0(match): block in on dc0: 61.182.255.200.4543 > ???.???.???.???.80: S 3167428700:3167428700(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 04:46:33.179300 rule 82/0(match): block in on dc0: 203.41.171.250.3867 > ???.???.???.???.111: S 809271668:809271668(0) win 32120 <mss 1460,sackOK,timestamp 32645102 0,nop,wscale 0> (DF)
Jan 12 06:11:56.841381 rule 82/0(match): block in on dc0: 61.72.18.199.4572 > ???.???.???.???.80: S 2543846293:2543846293(0) win 16384 <mss 1414,nop,nop,sackOK> (DF)
Jan 12 06:11:59.812367 rule 82/0(match): block in on dc0: 61.72.18.199.4572 > ???.???.???.???.80: S 2543846293:2543846293(0) win 16384 <mss 1414,nop,nop,sackOK> (DF)
Jan 12 07:07:34.326872 rule 82/0(match): block in on dc0: 61.136.145.100.4148 > ???.???.???.???.80: S 2355744148:2355744148(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 07:07:37.545328 rule 82/0(match): block in on dc0: 61.136.145.100.4148 > ???.???.???.???.80: S 2355744148:2355744148(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 07:34:43.318580 rule 82/0(match): block in on dc0: 61.180.163.220.3773 > ???.???.???.???.80: S 2876530599:2876530599(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 07:34:46.251499 rule 82/0(match): block in on dc0: 61.180.163.220.3773 > ???.???.???.???.80: S 2876530599:2876530599(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
Jan 12 08:01:43.663462 rule 82/0(match): block in on dc0: 61.82.132.81.1100 > ???.???.???.???.80: S 515819378:515819378(0) win 16384 <mss 1460,nop,nop,sackOK> (DF)
>>983
相手のIPアドレス晒すのはまずいだろ。
985Half Open:02/01/12 09:40
Scan くらいでがたがたいうなよな。
sage
>985
同意。 port scan なんてピンポンダッシュくらいのもの。
もしくは自分の家の前をだれかが通り過ぎていったくらいのもの。
988名無しさん@お腹いっぱい。:02/01/12 13:09
>>984
お前 scanner だな(ニヤリ
989984:02/01/12 13:53
>>988
なわけない。
ただ、source address になっているマシンが踏み台である場合を考えると、
ある意味被害者なわけで。(当然、加害者でもあるんだけどさ。)

…で、これって組織間でいろいろと問題になっている場合もある(訴訟とかね)ので、
安易にアドレスを晒すのはまずいんじゃないの?
っておもったわけよん。
やっぱEPSONだな。
;; マクロサーチパスの追加
;; ~/lisp 以下にユーザ用の *.el, *.elc を置くことができます
(setq load-path (append '("~/lisp/") load-path))

;;あるディレクトリ以下のサブディレクトリを
;;すべて load-path に追加する。
(let ((toplevel "~/lisp"))
(mapcar '(lambda (file)
(and (not (string-match "\\.+$" file))
(file-directory-p file)
(setq load-path (cons file load-path))))
(directory-files toplevel t))
(setq load-path (cons toplevel load-path)))

;; emacs 終了時に確認する。
(if (eq emacs-major-version 21)
(setq confirm-kill-emacs 'yes-or-no-p)
(defun my-save-buffers-kill-emacs ()
(interactive)
(if (yes-or-no-p "quit emacs? ")
(save-buffers-kill-emacs)))
(global-set-key "\C-x\C-c" 'my-save-buffers-kill-emacs))
;; よそのウィンドウにはカーソルを表示しない
(setq cursor-in-non-selected-windows nil)
;; カーソルの点滅をやめる
(blink-cursor-mode 0)
;; 画像ファイルを表示
(auto-image-file-mode)
;; ホイールマウスを使う
(mouse-wheel-mode)
;; isearch のハイライトの反応をよくする
(setq isearch-lazy-highlight-initial-delay 0)
;; line-space
(setq-default line-spacing 1)
;; 警告音のかわりに画面フラッシュ
(setq visible-bell t)
;; 行番号・桁番号・時刻を表示する
(line-number-mode t)
(column-number-mode t)
(display-time)
;; Tabを4に
(setq default-tab-width 4)
;;C-x bでbuffersを選ぶ時便利
(iswitchb-default-keybindings)
;; 補完を便利に
(partial-completion-mode t)
(setq completion-ignore-case t)
;;メニューバーを日本語化
(load "~/lisp/menu-tree")
(setq menu-coding-system 'euc-jp)

;; mule/emacs -nw で起動した時にメニューバーを消す
(if window-system (menu-bar-mode 1) (menu-bar-mode -1))

;;フレームのタイトルって味気ない
(setq frame-title-format `("HOST::" ,(system-name)
" BUFFER::%b "
(buffer-file-name "FILE::%f")))

;;スクロールバーを消す
(scroll-bar-mode -1)
;;(toggle-scroll-bar 0)

;; ツールバーを表示しない
(tool-bar-mode 0)

;; 無駄な空行に気付きやすくする
(setq-default indicate-empty-lines t)
;; C-h と Del の入れ替え
;; Help が Shift + Ctrl + h および Del に割当てられ、
;; 前一文字削除が Ctrl + h に割当てられます
(load-library "term/keyswap")
(if (eq window-system 'x)
(progn
(define-key function-key-map [delete] [8])
(put 'delete 'ascii-character 8)))

;;C-t、M-C-tでバッファの高速切り替え
(defun previous-buffer ()
"Select previous window."
(interactive)
(bury-buffer))
(defun backward-buffer ()
"Select backward window."
(interactive)
(switch-to-buffer
(car (reverse (buffer-list)))))
(global-set-key "\C-t" 'previous-buffer)
(global-set-key "\M-\C-t" 'backward-buffer)
;; .save.. ファイルを作らない
(setq auto-save-list-file-name nil)
(setq auto-save-list-file-prefix nil)

;; ~ファイルを作らない
(setq make-backup-files nil)

;; ~/.trashにbackup fileを作る
(global-unset-key "\C-x\C-s")
(global-set-key "\C-x\C-s" 'renban-backup-save)

(defvar backup-directory (expand-file-name "~/.trash")
"renban-backup-save()でバックアップファイルを格納するディレクトリ")

(defun renban-backup-save ()
"filename.year-date-timeの書式で backup-directoryにバックアップした後、
通常のセーブを行います。現状、narrow-to-regionしている時は使えません。"
(interactive)
(append-to-file 1 (1+ (buffer-size))
(expand-file-name
(concat
(file-name-nondirectory (buffer-file-name))
"."
(format-time-string "%y-%m%d-%H%M%S" (current-time)))
backup-directory))
(save-buffer))
(define-key esc-map "s" 'renban-backup-save)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; byte-compile (.emacs, )
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

(defun compare-timestamp (el elc)
"compare timestamp
-: el is older.
+: el is newner.
nil: elc is not exist."
(let ((f.el (expand-file-name el))
(f.elc (expand-file-name elc))
(tfunc (function (lambda (f)
(+ (* 65536 (- (nth 0 (nth 5 (file-attributes f))) 10000))
(nth 1 (nth 5 (file-attributes f)))))))
;; 10000 is magic num!
;; = 6.98 years.
)
(if (null (file-exists-p f.elc))
nil
(- (funcall tfunc el) (funcall tfunc elc)))))

;;; byte-compile (.emacs, ) --- do!!
(let* ((el "~/.emacs")(elc "~/.emacs.elc")
(tm (compare-timestamp el elc)))
(if (and tm (> 0 tm))
()
(save-excursion
(byte-compile-file el))))
;;気軽にバイトコンパイル。
(defun kasu-byte-compile-this-file ()
"Compile current-buffer-file of Lisp into a file of byte code."
(interactive)
(byte-compile-file buffer-file-name t))
(global-set-key "\C-x!" 'kasu-byte-compile-this-file)
;; 最終更新日の自動挿入
;; ファイルの先頭から 8 行以内に Time-stamp: <> または
;; Time-stamp: " " と書いてあれば、セーブ時に自動的に日付が挿入されます
(if (not (memq 'time-stamp write-file-hooks))
(setq write-file-hooks
(cons 'time-stamp write-file-hooks)))
999名無しさん@お腹いっぱい。:02/01/12 14:03
(・∀・)1000!
1000名無しさん@お腹いっぱい。:02/01/12 14:05
1000!(^^)/
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。