俺メモ

USBメモリの自動マウント 1.カーネルがUSBデバイスが検出すると、/proc/sys/kernel/hotplugに記述されている動作をする。 (デフォルトでは/sbin/hotplugと記述されている。/sbin/hotplugはシェルスクリプト)2./sbin/hotplugはデバイスの種類を判別して…

 PHP+PostgreSQL

・PostgreSQLインストール # apt-get install postgresql postgresql-server postgresql-libs postgresql-devel pgperl でインストール。他にもインストールするよう言われるのでそれもインストール。 phpと連携させるためのパッケージも必要。 # apt-get in…

自サーバでCGI Webサーバの設定ファイル/etc/httpd/conf/httpd.confを編集する。 まず、 #AddHandler cgi-script .cgi のコメントアウトを外す。これでWebサーバ上でCGIが使用可能になる。 安全のため、CGIが使用可能なディレクトリを制限する。 ... の後く…

 IPSecで通信

2つのマシン間でIPSecによる通信を行う。 マシンA 192.168.120.1 マシンB 192.168.120.101 ・FreeS/WANをインストール ここでRPMパッケージを(カーネルのバージョンを確認して)ダウンロード インストールは特に問題なし ・設定 マシンAの/etc/ipsec.conf #…

 ルーティングテーブルをいじる

ルーティングテーブルを見る # route または # netstat -r 経路を追加するには ネットワークの場合 # route add -net 192.168.120.0 gw 192.168.1.51 netmask 255.255.255.0 ホストの場合 # route add -host 192.168.120.3 gw 192.168.1.51 デフォルトゲート…

 IPアドレスを複数割り当てる

# ifconfig eth0:0 122.122.122.122 (eth0:の後の数字は自由) 割り当てを削除する場合は # ifconfig eth0:0 down

 MACアドレスを変更する

# ifconfig eth0 hw ether 01:23:45:67:89:AB

viコマンド ・移動 h左 j上 k下 l右 w 右の単語 b 左の単語 $ 行末 0(ゼロ) 行頭 :$Enter ファイル最後 :0Enter ファイル先頭C+f 後方スクロール C+b 前方スクロール ・入力 i 文字挿入 a 右挿入(行末とかで使う?) o 行挿入 ZZ ファイルを保存してviを…

・Vine Linuxにはftpコマンドが無いので代わりにlftpコマンドを使う。 ・httpdエラーログは/etc/httpd/logs/error_logに出るのでそれをチェックする。 ・パッケージの更新は # apt-get update # apt-get upgrade で完了。 ・ログファイルは一定期間経つと新…