#contents
*tripwire [#zd46e129]
ファイルの変更などを管理者に知らせるデーモン
*rpm -aV [#f6deddc9]
そのバイナリが本当にrpmでインストールされたものなのかをチェックする
*cron [#s3fdf0d5]
crontab -r
crontab -l
**crontab -ru <user> [#y68688bf]
- -r remove
- -u <user> ユーザ指定
つまり特定ユーザのcronを削除するということ。
*ニュース INN [#h0ffe4e4]
**innfeedコマンド [#c9f8ee12]
INN起動中、モニタしているニュースグループを強制的に更新する
**maxartsize [#x86feb7e]
最大articleサイズ
**readers.conf [#ta6830f5]
newsサーバ構成ファイル
**ctlinndコマンド [#ldd924dd]
-ctlinnd xexec innd
-ctlinnd newgroup hogehoge y news
*ユーザ管理 [#b9f62735]
**/etc/shells [#yfc5afc3]
-利用できるshellの一覧
-ここにないと、passwdファイルに書いても使用できない
**chpasswdコマンド [#w962f124]
標準入力からユーザ名とパスワードの組が記されているファイルを読み込み、その情報を用いて既存のユーザ群のパスワード情報を更新する。
- -e パスワードは暗号化されているものとみなす
**/etc/login.defs [#fc98665f]
一般ユーザ向けUIDの最小値やパスワード有効期限など各種デフォルトパラメータが設定されている
**useradd -mk [#r2955314]
-m : homeディレクトリの作成
-k : /etc/skelの中身をコピー。-mと一緒に使用。
**userdel -r (remove) [#u1d9a264]
ホームディレクトリも削除
**usermod -l <旧> <新> [#h1a21756]
ユーザ名変更
**pwconv [#yf14cbc3]
失敗する条件として
-/etc/passwdファイルにパスワードが記載されていない(パスワードフィールドがブランク)
*ログ [#s3f91471]
**prerotateコマンド [#g1769cde]
logrorateデーモン起動前に行う。古いログを他の場所へ移動。
*ネットワーク [#ff8873a6]
**arp -f [#n5a0dd38]
/etc/ethersファイルが読み込まれる
**netstat -r [#g6815cf5]
<distination> <gw> <netmask> <flags> <> <> <> <interface>
-フラグ !H ==>カーネルに拒否
**iptables --tcp-flags <mask> <value> [#pd814d3e]
TCP フラグが指定されたものと等しい場合にマッチする。第 1 引き数は評価対象とするフラグで、コンマ区切りのリストである。第 2 引き数はこのうち設定されていなければならないフラグで、コンマ区切りのリストである。指定できるフラグは SYN ACK FIN RST URG PSH ALL NONE である。
**iptables -t nat -A POSTROUTING -j { SNAT | MASQUERADE } [#e4417002]
**pppd,login [#acbad726]
*httpd ( apache ) [#qaca202b]
**Root [#o9731bb6]
|ディレクティブ|内容|h
|ServerRoot|サーバのルートディレクトリ|
|DocumentRoot|サイトドキュメントのルートディレクトリ|
**AllowOverride [#p5b7abaa]
(AccessFileNameによる)外部構成ファイルの使用
**ErrorLog [#bf7930bb]
ログファイルの保管場所
ErrorLog /var/log/httpd/error_log
**UserDir [#t704cd68]
UserDir apache/html
~masami/index.html ==> /home/masami/apache/html/index.html
**hide files と veto files [#f65d7303]
||hide files|veto files|h
|可視|不可視|不可視|
|アクセス|可|不可|
**NoProxy [#wa50a905]
proxyに送らずに直接転送するようにするため
**VirtualHost [#s5beaf7f]
-VirtualHostName
-VirtualHost
**htpasswd [#mba2e828]
- -c ファイルのcreate
- -n 標準出力
- -d CRYPTハッシュ
*SSH [#z03abf51]
**X11Forwarding yes [#c25c09fa]
**~/.ssh/identity [#ife7950a]
書き込み権限が必要
**ticket-granting-ticket [#z15f5b54]
発券許可証
*DNS [#m83a0f3e]
**named.conf [#qb00a01c]
allow-query { any; }; // query
allow-recursion{ 127.0.0.1 ; 10.0.0.0/24 ; }; // 再帰的問い合わせ
allow-transfer { ;}; // スレーブへの転送
forwarder
**named -t /var/namd/root -u nobody -g nogroup [#cd840ee8]
chroot jail , namd --chroot /var/named/root , user nobody , group nogroup
**datasize { 256M }; [#z58525b0]
namedが、256Mをデータメモリの最大とする。
**bogus yes [#cce9f09f]
BIND。 このDNSサーバに問い合わせを行わないようにする。
**ndc <サブコマンド> [#m981b7a9]
Name Domain(named) Control = DNS制御コマンド
-ndc reload namedに強制的にゾーンファイルの再読み込みをさせる
**recursion no. fetch-glue no; [#f17fe73a]
named.conf
namedサービスにたいして再帰的問い合わせを無効にさせる
**root.hints [#n0d455f3]
-最新のルートサーバの情報
-dig @e.root-servers.net . ns > root.cache.new のように保存して、古い root.hints と置き換え
**dnssec-keygen [#e3ed9cbf]
**前方参照ゾーンと逆引き参照ゾーン [#i43fcba6]
|引き|記号|h
|正引き、前方参照|A|
|逆引き|PTR|
|正引き別名|CNAME|
**DNSSEC [#y7473b58]
DNSゾーンの認証を暗号化する
*メール [#o932b662]
**オープンメールリレー [#t7d7f243]
open email relay
**転送キューのチェック [#l9945b66]
mailqコマンド
**newaliases = sendmail -bi [#j6d5436e]
/etc/mail/aliasesの変更後
**/etc/mail/access [#x9b42dbc]
192.168.1 RELAY
192.168.2 DROP
*procmail [#b0bf91fe]
**${HOME}/.procmailrc [#ue4940a9]
-3行のレシピで記述。
0:[フラグ]
* <条件>
<アクション>
|フラグ|内容|h
|H |条件文はヘッダーのみを評価する(デフォルト)|
|B |条件文は本文のみを評価する|
|c |元のメッセージを次の処理にも渡す|
|h |アクション部にヘッダーのみを渡す(デフォルト)|
|b |アクション部に本文のみを渡す(デフォルト)|
**${HOME}/.forward [#ff3c1d05]
*プロキシ [#gcae5b9f]
**Safe_ports [#u0c9f242]
指定されたポートのみにアクセス
**http_access [#r65d27f4]
http_access { allow | deny } <条件> [ and <条件> ...]
**auth_param [#pc7c591a]
**cache_dir [#ff41e8f7]
**url_regex [#rbbace1b]
*LDAP [#p3c2023a]
**rootdn [#k5d27489]
rootdn "cn=hoge,dc=hogehoge,dc=com"
必要な階層分だけ、dcを指定する。「,」区切りとする。
**ldappasswd [#xf4d390a]
ldappasswd
**domain-name-servers [#d92490a5]
**OpenLDAP [#v3c186a1]
**SASL認証 [#m50736fe]
*PAM [#u0b81e76]
**/lib/security [#w9f84ede]
PAMモジュールが格納されている場所
**/etc/pam.d [#j911903b]
pamの認証条件ファイルが格納されている場所。loginなど。
*majordomo [#x29d485c]
**majordomo.cf [#q0b35a55]
*DHCPD [#ze2fd189]
**hawdware ethernet [#s99920b8]
**fixed-address [#d89b72ac]
** range 10.0.0.1 10.0.0.10 [#ma416590]