Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

TCP Wrapper の設定チェック@Linux

      2013/07/15

昔からあるアクセス制限の方法として、TCP Wrapperがあります。

/etc/hosts.deny や /etc/hosts.allow に許可するサーバ等を記述するだけなので設定は簡単ですが、たまに書き方を間違ったりしてしまいます。

そのような時のために、tcpdchkやtcpdchkというコマンドが用意されているようで、文法やプロセス名チェック、アクセス制限のシミュレーションなどができます。

% tcpdchk [オプション]
オプション  	 意味
-a: 	allowが明示的に使われていない場合で、アクセスが許可されているルールを表示
-d: 	hosts.allow と hosts.deny
-i: 	inet_conf inetd.confファイルを指定する
-v: 	詳細モード
 % tcpdmatch [オプション] daemon[@server] [user@]client
オプション  	 意味
-d 	      hosts.allowとhosts.denyファイルがカレントディレクトリ上の存在する場合
-i inet_conf  inetd.confファイルを指定する。デフォルトは/etc/inetd.conf が指定される
daemon 	      デーモンプロセス名を指定する。telnetであれば、telnetd、in.telnetdなど
server 	      serverの部分には、ホスト名またはネットワークアドレスを指定する。省略した場合、“unknown”が仮定される
client 	      接続元のホスト名、ネットワークアドレス、または“unknown”、 “paranoid”といったワイルドカードパターンを指定する

(例)

% tcpdmatch -d telnetd 192.168.0.10
client:   address  192.168.0.10
server:   process  telnetd
matched:  hosts.allow line 1
access:   granted

参考 : http://www.atmarkit.co.jp/fsecurity/rensai/unix_sec03/unix_sec03.html

 - IT技術 ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
文字コード一括変換@Linux

最近のLinuxはUTF8が標準になっていますが、ちょっと昔のファイルはEUCだ …

no image
ATOK 2009@Windows 7

Windows7 に ATOK 2009を入れてみた。何事もなく普通に使えました …

no image
lxc-cloneでoverlayfsを使ってみる@Ubuntu 14.04

既存Linuxコンテナのディレクトリをコピーして、LXCのクローン環境を作るので …

no image
ゲストOSの時刻同期@VMware + adjtimeでの調整

Windows上のVMware ServerでゲストOSとしてLinux (De …

no image
Googleの検索に検索ツールが出現

GoogleでWeb検索すると、いつの間にか”検索ツール&#8220 …

no image
ext3のジャーナル(lost+found)再作成

Linuxのext3ファイルシステムにあるlost+foundはファイルシステム …

Go言語の構造体をネスト

最近GO言語を勉強していて、ネスト(入れ子)された構造体のフィールドにアクセスす …

no image
PS3にLinux (Fedora10)をインストールしてみる

PS3にFedora 10をインストールしてみました。環境はテレビにHDMIで接 …

no image
ショートカットが動かない@Thunderbird 2.x with Windows

Windows上のThunderbirdでは、Ctrlを使わないショートカット、 …

no image
プロセスの優先度@CetnOS 5.5

Linuxのプロセス優先度には、大きく分けて2つあります。 静的優先度 (リアル …