Menu Close
Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
4.3.3. 安全でないサービス
潜在的に、どのようななネットワークサービスも安全ではありません。そのため、使っていないサービスをオフにすることはとても重要です。サービスの不正使用は定期的に確認され、パッチが適用されるため、ネットワークサービスに関連するパッケージを定期的に更新することが非常に重要です。詳細は、3章システムを最新の状態に保つ を参照してください。
一部のネットワークプロトコルは、本質的に他のプロトコルよりも安全ではありません。以下の動作を実行するサービスがそれに当たります。
- 暗号化されていないネットワーク上でのユーザー名とパスワードの送信 — Telnet や FTP などの多くの古いプロトコルは、認証セッションを暗号化しないため、可能な限り避ける必要があります。
- 暗号化されていないネットワーク上での機密データの送信 — 多くのプロトコルは、暗号化されていないネットワーク上でデータを送信します。これらのプロトコルには、Telnet、FTP、HTTP、および SMTP が含まれます。NFS や SMB などの多くのネットワークファイルシステムも、暗号化されていないネットワークを介して情報を送信します。これらのプロトコルを使用する場合、ユーザーの責任において、送信されるデータの種類を制限する必要があります。
本質的に安全でないサービスの例として、rlogin、rsh、telnet、vsftpd があります。
SSH
を優先して、すべてのリモートログインとシェルプログラム (rlogin、rsh、telnet) を回避する必要があります。sshd
の詳細に関しては、「SSH のセキュア化」 を参照してください。
FTP
は、リモートシェルほどシステムのセキュリティーにとって本質的に危険なものではありませんが、問題を回避するために、FTP
サーバーは慎重に設定し監視する必要があります。FTP
サーバーのセキュア化に関する詳細については、「FTP のセキュア化」を参照してください。
慎重に実装し、ファイアウォールの内側に置くべきサービスは以下の通りです。
- auth
- nfs-server
- smb および nbm (Samba)
- yppasswdd
- ypserv
- ypxfrd
ネットワークサービスのセキュリティーに関する詳細は、「ネットワークアクセスのセキュア化」 を参照してください。