システム

DNSサーバ

unbound http://www.unbound.net/

RackTables - datacenter asset management system

ラックのサーバ管理ツール RackTables

usleep - 1秒以下の単位でsleep

usleep では 100万分の1 秒単位で sleep 時間を指定できる sleep では 1秒単位でしか秒数を指定できない 実行方法 0.1秒単位でsleep $ usleep 100000 0.01秒単位でsleep $ usleep 10000 注意 普通の PC/AT 互換機のタイマは精度が 100分の1 秒単位であるから…

yum プラグイン

yum-downloadonly パッケージの取得が可能になる # yum update --downloadonly kernel # yum update --downloadonly --downloaddir=/tmp kernel yum-protect-base yum-priorities yum-versionlock 詳しくは http://sourceforge.jp/magazine/07/11/21/0035221…

yumでダウングレードする方法

yum-allowdowngrade インストール # yum -y install yum-allowdowngrade yumでダウングレード # yum --allow-downgrade install kernel-2.6.18-53.1.19.el5

HPファームウェア アップデート

Firmware Maintenance CD HP(US)サイトのサポートページよりisoがDL可能 CDに焼いてboot アップデートが必要なファームウェアが表示 Firmware Maintenance CD 8.20 SmartStart CD HP サーバの標準の付属品 Insight Diagnostics を起動しハードウェアの動作テ…

Kickstart over a network

キックスタートでOSインストールを簡単にする方法 koan cobber

Base64の復元コマンド

$ cat /etc/redhat-release CentOS release 5 (Final) $ rpm -qf $(which base64) coreutils-5.97-12.1.el5 $ cat base64.txt pKKhvMjgvfekrM3fpLekpKGjoaOhowo= $ cat base64.txt | base64 -d -i あー彼女が欲しい。。。

HP電力計算

http://h30099.www3.hp.com/configurator/powercalcs.asp エクセルがDLされる ファイル名が"powercalcs.asp"の場合は拡張子を"xls"に変更する

openThinClient - オープンソースのシンクライアント環境構築

http://openthinclient.org/home

fuser - ファイルやソケットを使用しているプロセスの特定

ファイルやソケットを使用しているプロセスを確認する # fuser /var/log/secure /var/log/secure: 2580 # ps aux | grep 2580 | grep -v grep root 2580 0.0 0.2 3084 532 ? Ss 12:11 0:00 syslogd -m 0 ファイルやソケットを使用しているプロセスをkillする…

OpenIPMI/操作

情報の取得 # ipmitool -H 10.77.32.115 -U root -P password sel get list # ipmitool -H 10.77.32.115 -U root -P password sdr

snmpwalkコマンド

snmpwalk -c private -v 1 192.168.10.200 .1.3.6.1.4.1.2021.255.2

topコマンド

対話的コマンド 全体のデフォルト 'A' - 別形式表示 Off (全画面) * 'd' - 遅延時間 3.0 秒 'I' - Irix モード On ('solaris' smp ではない) * 'p' - PID の監視 Off * 's' - セキュアモード Off (非セキュアモード) 'B' - 太字表示 Off サマリーエリアのデ…

便利なtips

MTAの入れ替えコマンド # alternatives --config mta とりあえずpostfixは入れたものの、sendmailも残しておきたい時はこれで。 同じコマンドを繰り返し実行する $ watch -n 2 'コマンド'

ライブラリ・パスの追加方法

Solaris10では、gccがデフォルトでインストールされるので注意が必要 1) /var/ld/ld.config 作成 Linux において /etc/ld.so.conf に相当する ない場合は crleコマンドにより作成する ファイルの有無、現在の設定確認 # crle - Default configuration file (…

ライブラリ・パスの追加方法

ldconfig

ネットワーク・バックアップ

Bacula http://www.bacula.org/ サーバー/クライアント型 クライアントにファイルデーモンをインストール restoreコマンドでお手軽にリストア〜♪ ディザスタリカバリも可?!

パケット生成ツール

ペネストレーションテストとは サーバ/ネットワーク/システムに対して実際に攻撃/侵入を試み、脆弱性の有無を検査するテスト手法 パケット生成ツール hping2 http://www.hping.org/ scapy http://www.secdev.org/projects/scapy/

NFS-HOWTO

http://ktarn.www.linux.or.jp/JF/JFdocs/NFS-HOWTO.txt

ProFTPd設定

IP接続制限 proftpd.conf VirtualHost別に設定可能 Order allow,deny Allow from 192.168.0.0/24 Allow from 172.21.201. Deny from all 以上

コマンド一覧

ファイルやデバイスを開いているユーザーを調べる lsof ポートをオープンしているプロセスを調べることもできる 開かれている全ファイルを表示する lsof ユーザーが開いているファイルを調べる lsof -u ${USER} 特定のプロセスが開いているファイルを調べる …

セキュリティ診断ツール

Nessus プロジェクトサイト http://www.nessus.org/ 参考サイト http://www.stackasterisk.jp/tech/systemManagement/nessus01_01.jsp

Postfixあれこれ

コマンド一覧

ポートをオープンしているプロセスを調べる lsof lsof -i:PORT1[,PORT2,..] IFを制御する 設定確認 ethtool eth0 スピードを10Mに設定 ethtool -s eth0 speed 10 リンクモードを半2重に設定 ethtool -s eth0 duplex half オートネゴシエーションをOFF et…