2010-09-06から1日間の記事一覧

pam + opensshでユーザごとのログインIP制限

たいていは/etc/hosts.allowで事足りるんだけど、厳密に制限したいなっていう時に。いろいろman 見てたらpam使えばできそう。ref. man sshd_config man pam man access.conf opensshの設定 最近のはデフォルトでyesになってるはず。 UsePam yes pamの設定 /e…

Params::Validateでパラメータのチェック

perldocでソース読んでたら出てきたので。メモ初級編。サブルーチンで使うと幸せになれそうですね。 引数が与えられたかどうかのチェック 型までは見ない。 use Params::Validate qw(:all); sub foo { my $args = validate( @_, { hoge => 1, ## mandatory (…