Это абсолютно новая машина, и моя текущая ситуация - у меня нет пароля root. У меня есть пользователь (A), который имеет привилегию sudo. Я хотел бы создать пользователя (B), которому не нужен пароль для входа в систему. И я могу манипулировать машиной только через ssh.
$ whoami
A
$ sudo adduser -m B
$ sudo passwd -d B
passwd: password expiry information changed.
$ su - B
Password:
su: Authentication failure
$ sudo su - B
$ whoami
B
$ passwd -d B
passwd: Permission denied.
Выше показано, что я не могу удалить пароль.
Почему это происходит и как я могу это исправить?
Looks like you successfully deleted B's password on your first try (sudo passwd -d B
).
However, you're on the wrong track: Deleting a password prevents login under any circumstances; it does NOT enable autologin. Undo the damage by creating a new password for B.
How to enable autologin on a server (no GUI): How can I get autologin at startup working on Ubuntu Server 16.04.1?
How to enable autologin on a Desktop (with GUI): Edit /etc/gdm3/custom.conf.