Добавление пользователя так:
sudo useradd juliet -p juliet -s /bin/sh
и затем ввод
su - juliet
Password:
Получите сообщение об ошибке: su: Ошибка аутентификации
Почему? И как мне сменить пользователя?
Не используйте useradd
для создания пароля, так как это специальный тип пароля. Из руководства useradd, -p флаг:
-p: Зашифрованный пароль, возвращаемый командой crypt(3). По адресу По умолчанию пароль отключен. Примечание: Эта опция не рекомендуется, поскольку пароль (или зашифрованный пароль) будет виден пользователям, ведущим список процессов.
Поэтому команды должны быть такими:
sudo useradd juliet -s /bin/sh
sudo passwd juliet #and type the password