У меня есть экземпляр Ubuntu EC2, в котором я использую SSH через пары ключей ssh.
Когда я пытаюсь перезапустить systemd, он запрашивает пароль, которого у меня нет. Я не верю, что установил его, и понятия не имею, что это будет, поскольку я использую пару ключей для подключения в качестве пользователя ubuntu:
ubuntu@ip-172-31-35-37:~$ systemctl daemon-reload
==== AUTHENTICATING FOR org.freedesktop.systemd1.reload-daemon ===
Authentication is required to reload the systemd state.
Authenticating as: Ubuntu (ubuntu)
Password:
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
==== AUTHENTICATION FAILED ===
Failed to execute operation: Access denied
Как я могу заставить это работать?
Для этого вам нужны права root. Использовать
sudo systemctl daemon-reload
Просто беги
sudo passwd ec2-user
Чтобы получить свой пароль!