[[
linuxの小技
]]
Fool For the City
現在位置:
なみかわみやこの技術メモwikiです。
»
linux
»
linuxの小技
文書の表示
以前のリビジョン
最近の変更
索引
ログイン
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== linuxの小技 ====== かゆいところに届きそうで届かない場合につかえそうな小技をまとめてみようかと思う。\\ 役に立つかたたないかは不明(w \\ ===== hosts.allowやdenyでDDNSドメインを制御する ===== ipから逆引きを行う関係でDDNSのドメインをそのままhosts.allowやhosts.denyに突っ込んでもちゃんと動いてくれない。\\ 当たり前だけど(^^;\\ 簡単な方法で正引きだけで制御する方法がないかとGoogle先生で調べると以下のサイトがHITした。\\ \\ http://d.hatena.ne.jp/kazuhooku/20080502/1209704193\\ \\ IPが書かれたファイルを読むことが可能なんだね。\\ このサイトではCRONでファイルに落としてるけど、『直接シェルスクリプト実行したらいいんじゃないの?』という神の声が聞こえてきたので試してみた。\\ \\ まずIP取得用のスクリプトを用意する。(/etc/ddns_ip.shとでもする)\\ <code> !#/bin/sh /usr/bin/host ドメイン名 | awk '/has address/ {print $4}' </code> 保存して終了\\ パーミッションを適切に設定して実行できるようにしといてね\\ \\ SSHの制限を行うのであれば以下のようにhosts.allowとdenyを編集します\\ <code> ・hosts.allow SSHD : /etc/ddns_ip.sh ・hosts.deny SSHD : ALL </code> 指定したドメインから正常に接続が出来るか確認します。\\ 接続出来なかった場合の事を考えて設定した時のSSHセッションは切らずに残しておくのが吉(w\\ ===== PHP4とPHP5を同一サーバ上でモジュールとして設定する方法 ===== まだ書いてない(--; ===== 特定ディレクトリのファイルを更新日付で消す方法 ===== なんちゃってプログラマがPHPでプログラム中にSESSIONを利用したのだが、/var/lib/php/session/(php.iniで指定可能)に保存されるsess_から始まるセッションファイルが削除されなくてどうしたものかと考えた挙句にCRONで一定時間毎に消すしか思いつきませんでした(^^;\\ \\ すぐに忘れると思うのでメモ\\ find /var/lib/php/session/ -name "sess_*" -exec rm {} \;
linux/memo.1232073962.txt.gz · 最終更新: 2009/01/16 02:46 by miyako
文書の表示
以前のリビジョン
文書の先頭へ