В настоящее время я пытаюсь настроить компьютерный класс для образовательной среды. Я надеюсь использовать комбинацию сценариев python и bash для реализации пользователей на всех компьютерах, и я надеялся установить этот набор, чтобы учащиеся создавали свои пароли при первом входе в систему. Я бы предположил, что это возможно, поскольку это настройка по умолчанию при создании пользователей через графический интерфейс в настройках. У меня есть проблемы, хотя.
Команда sudo adduser <пользователь>
хочет, чтобы пароль был создан немедленно. Это можно обойти, нажав Enter несколько раз, но похоже, что это будет проблемой для моего скрипта.
Команда sudo useradd <пользователь>
приближает меня, так как впоследствии я могу использовать команду sudo passwd -d <пользователь>
чтобы установить его как учетную запись без пароля. Затем я могу использовать команду sudo passwd -e <пользователь>
установить пароль, который будет создан при входе в систему. Однако представляется, пользовательдобавить
Команда не создает пользовательский каталог в домашнем каталоге. Кроме того, тест, показывающий пользователя и имя компьютера, исчезает, когда я вхожу в терминал, что меня беспокоит.