Можно ли установить (и позже поддерживать) Arch Linux (или некоторые из его производных) без установки пароля root - используя только учетную запись пользователя и sudo? Так же, как в Ubuntu и многих других.
Мне это кажется очевидным улучшением безопасности, но все документы, которые я нашел до сих пор, требуют установки пароля root.
Как Зоредак указал в комментариях вы можете отключить пароль root во время установки, запустив usermod -p '!' root
.
Что касается того, почему это не делается по умолчанию, это потому, что Arch Linux - это дистрибутив «сделай сам», который накладывает небольшие значения по умолчанию (это довольно простой Linux + systemd + менеджер пакетов), и по умолчанию Linux должен иметь root (или более конкретно, учетная запись UID 0) и поставляется без пароля, поэтому, в свою очередь, вход в систему разрешен PAM без запроса пароля.