| トップ | Solaris | FreeBSD | Gentoo | CentOS | Fedora | Windows | Tips | 自宅サーバの動作確認 | サイト内検索(Namazu) | サイト内検索(HE) |
Solaris# inetadm -M tcp_wrappers=TRUE <= 「TCP wrapper」の有効化 アクセス拒否の設定 Solaris# vi /etc/hosts.deny <= 設定ファイルの作成 ALL : ALL <= すべてのアクセスを拒否 アクセス許可の設定 Solaris# vi /etc/hosts.allow <= 設定ファイルの作成 ALL : 192.168.0. : allow <= LANからはすべてを許可 sshd : 192.168.1.2 : allow <= sshは192.168.1.2からのみ許可 in.ftpd : ALL : allow <= FTPはすべて許可 ALL : UNKNOWN : deny <= DNSで逆引きできないホストはすべて拒否 ALL : PARANOID : deny <= DNSで正引きと逆引きが一致しないホストはすべて拒否 |
ここでは、sshをinetd経由で起動するようにする。
なお、これに伴い、SMFでのsshは停止しているものとする。
SMFでのsshの停止方法はこちらにある 「telnet」の停止 を参考。
Solaris# vi /etc/inet/inetd.conf_sshd <= 設定ファイルの作成 ssh stream tcp nowait root /usr/lib/ssh/sshd /usr/lib/ssh/sshd -i <= 追加 Solaris# inetconv -i /etc/inet/inetd.conf_sshd <= 作成した設定ファイルの変換・有効化 |