質問: rootユーザーを無効にする必要がありますか? rootパスワードを削除し、リモートログインを無効にし、基本的に管理者がsudoを使用して管理アクションを実行するように要求する必要がありますか?
回答: i 強調 rootユーザーを無効にしないことをお勧めします。 rootログインを無効にするか制限します(securetty and経由でsshd_config and pam経由and経由で)システムで許可されている場合は、rootの権限を制限しますまたは、ルートの役割を分割します(方法と同様 [〜#〜] rsbac [〜#〜] がそれを行います。)しかし、ください、パスワードを削除してrootアカウントを無効にしないでください。無効にしないと、sulogin経由でシステムにログインできなくなります。 suloginは、fsckによって深刻なエラーが報告された場合に知っているすべてのinitscriptで使用されます。つまり、ルートファイルシステムが破損すると、システムからロックアウトされます。明確にするために、「パスワードを削除してrootアカウントを無効にする」とは、最終的に!または/ etc/shadowのパスワードフィールドの*など。 「rootログインメカニズムを変更して、パスワードの入力を求められないようにする」という意味ではありません。