yukifrogのび,備忘録 RSSフィード

2015-04-24

sakuravps契約して、linux勉強をする。

標準OSインストールしたところからの作業メモ

いろんなサイトから転載メモ

初期設定

rootログインしている状態で、

useradd yukifrog

passwd yukifrog

usermod -G wheel yukifrog

visudo

で、sudoを実行できるようにする。

# %wheel ALL=(ALL) ALL

コメントをはずす。

/etc/ssh/sshd_config

Port 22

適当ポートに変更する。

PermitRootLogin no

にすると、rootloginできなくなる

sudo /etc/rc.d/init.d/sshd restart

すると、反映。

認証は、まあいっか。

さくらの説明

https://help.sakura.ad.jp/app/answers/detail/a_id/2423

ようは、

iptables -A INPUT -p tcp --tcp-flags ALL NONE -j DROP

iptables -A INPUT -p tcp ! --syn -m state --state NEW -j DROP

iptables -A INPUT -p tcp --tcp-flags ALL ALL -j DROP

iptables -A INPUT -i lo -j ACCEPT

iptables -A INPUT -p icmp -j ACCEPT

iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT

iptables -A INPUT -p tcp -m tcp --dport (sshポート) -j ACCEPT

iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -P INPUT DROP

iptables -P OUTPUT ACCEPT

確立済みの通信を許可に設定します。」

意味は、そのうち勉強する。

service iptables save

設定ファイルに保存。

/etc/sysconfig/iptables

設定ファイル

iptables -L

確認するコマンド

service iptables restart

再起動

  • yumで最新に

yum update

2007-05-03 FreeNAS

  1. FreeNAS-0.68.isoダウンロードしてCDに焼く.
  2. CDでブート

デスクトップではエラーが出てインストール後のブートができなかった.

ノートでは成功.

ここがくわしかった.

http://bb.watch.impress.co.jp/cda/shimizu/16890.html

2007-03-01 Burp suite

Burp suite

http://portswigger.net/suite/

プロキシとして動作して,

HTTPリクエスト,レスポンスが操作できる.

とりあえず眺めるだけでも勉強になる.

2007-02-27 Folder Size for Windows

[]Folder Size for Windows 11:54

エクスプローラでフォルダサイズを表示する

http://foldersize.sourceforge.net/

結構重たい

2007-01-23 geeklog

すぐにわすれるので,どこまでやったかメモメモ

http://geeklog.ivysoho.com/

広告を非表示にしないと行けないので挫折.

2007-01-22 Poderosa

http://ja.poderosa.org/


つかってみてい.

2007-01-15 テーブルのボーダを表示するbookmarklet

mytableborder


click!

2006-08-26 IDS [侵入検知システム]

IDS(Intrusion Detection System) 侵入検知システム 03:28

http://e-words.jp/w/IDS.html

インターネットの危険性

クラッカー

ネットワークを盗聴,破壊

→対策:F/W,アンチウイルスソフト,IDS

IDS 基礎知識

IDSの働き

F/Wで不正と見なされない通信を検知

無線LAN,モバイルなどLANの内側からの被害の対策

IDSの種類

NIDS(Network base IDS):ネットワーク全体を監視する

Snort

http://www.snort.gr.jp/


HISD(Host base IDS):ネットワーク内のホストそのものを監視する

Tripwire

etc

IDS+F/W→IPS(Intrusion Prevention System)

2006-08-25 ASP.net

エラー 03:30

asp.net:http://japan.internet.com/developer/20050906/25.html

例外処理

Global.asax

イベント・ハンドラ 呼び出されるタイミング

,Application_OnStart,アプリケーションの初回起動時に発生。アプリケーション変数など、アプリケーションで利用するリソースを初期化するために使用する,

,Session_OnStart,ユーザー・セッションの初回起動時に発生。セッション変数など、セッション内部で使用するリソースを初期化するために使用する,

,Session_OnEnd,ユーザー・セッションの終了時に発生(ただし、インプロセス・モードの場合のみ)。セッション内で使用したリソースを解放するために使用する,

,Application_OnEnd,アプリケーションが破棄されたタイミングで発生。アプリケーション変数など、アプリケーションで利用するリソースを初期化するために使用する,

,Application_OnDisposed,CLRがASP.NETアプリケーションを最終的にメモから破棄するタイミングで発生。本イベントを利用するケースはほとんどない,

,Application_OnError,アプリケーション内で処理されない例外が発生した場合に発生。主にその例外を処理するために使用する,

,Application_OnBeginRequest,リクエスト処理を開始する前に発生,

,Application_OnAuthenticateRequest,認証の直前に発生,

,Application_OnAuthorizeRequest,認証が完了したタイミングで発生,

,Application_OnResolveRequestCache,リクエストをキャッシングするタイミングで発生,

,Application_OnAcquireRequestState,セッション状態などを取得するタイミングで発生,

,Application_OnPreRequestHandlerExecute,ページの実行を開始する直前に発生,

,Application_OnPostRequestHandlerExecute,ページの実行を完了した直後に発生,

,Application_OnReleaseRequestState,すべての処理を完了したタイミングで発生,

,Application_OnUpdateRequestCache,出力キャッシュを更新したタイミングで発生,

,Application_OnEndRequest,すべてのリクエスト処理が完了したタイミングで発生,

,Application_OnPreSendRequestHeaders,ヘッダをクライアントに送信する直前に発生,

,Application_OnPreSendRequestContent,コンテンツをクライアントに送信する直前に発生,

ユーザ単位の変数 03:30

セッション

ビューステート

リクエスト

get:Request.QueryString["query"]

post:Request.Form["c"]

ファイルアップロード

postのファイルRequest.Files["filename"]

サーバ変数

ServerVariables

クッキー

Dim Cookie As HttpCookie

If Request.Cookies("VSDEMO") Is Nothing = False Then

Cookie = Request.Cookies("VSDEMO")

Dim CID As Integer = Cookie.Values("CID")

End If

2006-08-23 Yahoo! UI Library

ユーザインターフェースライブラリ

http://developer.yahoo.com/yui/

2006-08-19 WEB移行計画

写真 04:19

フォト蔵

http://photozou.jp/

2006-08-18 Apache

http://httpd.apache.org/docs-2.0/ja/

いまからmacでapacheを動かし,

cgiなどを設定していこうと思います.

以下はそのメモです.

設定するファイルは /etc/httpd/httpd.conf

/etc/httpd/httpd.conf.defaultがもとから初期ファイルのバックアップで用意されている.

LoadModule cgi_module libexec/httpd/mod_cgi.so

LoadModule ssl_module libexec/httpd/libssl.so

LoadModule perl_module libexec/httpd/libperl.so

LoadModule php4_module libexec/httpd/libphp4.so

AddModule mod_cgi.c

AddModule mod_ssl.c

AddModule mod_perl.c

AddModule mod_php4.c

AddHandler cgi-script .cgi

コメントアウトをはずす.

(2005/10/21 cgiはもともとはずれていた.)

sudo apachectl restart でapacheを再起動

#include <stdio.h>

#include <stdlib.h>

main()

{

printf("Content-type: text/html?n?n");

printf("<html><head><title>cgi test</title></head><body>test</body></html>?n");

}

これを gcc test.c -o test.cgi とコンンパイル.

以上で,少なくともC言語のcgiが動く事を確認した.

http://www2k.biglobe.ne.jp/~motoi/cdecgi.html

でお勉強させていただきました.

あと,MAC OS X HACKSの本も参考にしています.

perlやPHPも動くはず!?

また実験してみます.

2006-08-17 Gimp.app

gimp-app

これはX11が必要みたいですね.

使いこなせるようになりたいですけど,英語が….

gimp2 version 2.2.8 for Mac OSX 10.4 Tiger

http://gimp2.darwinports.com/

GIMP - 2.2.6

http://www.versiontracker.com/dyn/moreinfo/macosx/9866

GIMP for Mac OS X

http://www.gimp.org/macintosh/

書籍

GIMPですぐデキる! フォトレタッチスーパーテクニック

http://osx-navi.main.jp/mac/X11.html


http://homepage2.nifty.com/gimpman/index.html

2006-08-16 blosxom

.htaccessの内容

#ここから

Options +ExecCGI

#AddType application/x-httpd-cgi .cgi

AddHandler cgi-script .cgi

DirectoryIndex blosxom.cgi

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f

#RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ blosxom.cgi/$1 [L]

#ここまで

2006-05-21 旧BBS

http://hidebbs.net/top

にあった自分の掲示板を削除した.