sudo -iでrootパスワードを設定する

sudo -iでrootパスワードを設定する

ルートパスワードは常に設定する必要がありますか、それともsudo -i 許可されますか?には2つの問題があります。他の投稿を読んでください(おそらくゴミでしょう)。:

  1. sudo -iパスワードは必要ありません。セキュリティ上の問題はありませんか?
  2. パスワードの元のハッシュを変更するかどうかについて互いに矛盾する意見があります。

デフォルトでは、rootユーザーはUbuntuのインストール中にランダムなハッシュを設定します。

元のハッシュを使用する必要がある場合、私のハッシュが何であるかはわかりません。どうやって受け取ることができますか?

最後に、複数の人がrootアカウントを使用すると答えが変わります(パスワード共有のベストプラクティス)?

答え1

sudoルートパスワードを持ってsuマルチ管理者環境で使用するより良い理由は、suすべての管理者がルートパスワードを知る必要があるため、管理者のアクセス権を取り消すにはパスワードを変更してすべての人に知らせる必要があるからです。他の管理者。sudo管理者グループから簡単に削除できます。

sudo人々がルートとして特定の命令セットのみを実行できるように設定できるため、よりきめ細かい制御も提供されます。たとえば、ヘルプデスクの従業員にpasswd完全なrootアクセス権を付与することなく、ユーザーのパスワードをリセットすることを許可できます。

あなたが言及した引用は実際に間違っています。 Ubuntuロックするデフォルトではrootアカウントなのでいいえパスワードを入力しましたが、ログインできません。また、sulogin/etc/shadowにリストされている値が空の「!」文字(デフォルト、ロック、パスワード値なし)の場合、シングルユーザー/回復モードでルートパスワードの入力を求められないようにパッチが適用されました。

関連情報