Создать пользователя Webmin для экземпляра EC2
Я установил инстанс Amazon EC2, используя Ubuntu 12.04 AMI (ubuntu/images/ebs/ubuntu-precision-12.04-amd64-server-20120424 (ami-a29943cb)), и мне бы хотелось, чтобы Webmin работал (поэтому Я могу настроить DNS).
После выполнения инструкций по установке на сайте Webmin, установщик говорит, что я могу войти в систему с любым именем пользователя / паролем пользователя, у которого есть права суперпользователя.
Проблема в том, что в экземпляре EC2 есть только 1 пользователь "ubuntu", который может войти в систему только с помощью ключей SSH, а не пароля!
Я пытался создать пользователей вручную, и я не могу войти в систему как эти пользователи (даже через SSH), поэтому я думаю, что это может быть разрешением, предоставляемым AMI.
Кто-нибудь знает лучший способ настройки входа в мой вебмин?
5 ответов
Эндрю Смит прав, но в своем предложении есть лишний шаг. Вам на самом деле не нужно входить в ssh с паролем для работы Webmin; ssh и Webmin - это не связанные сервисы. Просто установите пароль для своего root или sudo ALL способного пользователя, и это будет способ входа в Webmin.
Установите пароль для пользователя root с помощью "passwd root" и войдите в систему через SSL. Если вы хотите разместить веб-сайт, вы можете попробовать virtualmin.
Создайте простого пользователя с паролем с правами sudo, как показано ниже. Вы можете войти в вебмин используя этого пользователя.
sudo useradd -g sudo webmin
sudo passwd webmin
Убедитесь, что вы выбрали надежный пароль, так как это пользователь sudo. Обратитесь сюда за подробностями.
Создайте пароль пользователя webmin следующим образом: /usr/libexec/webmin/changepass.pl /etc/webmin root YOURPASSWORD
, Затем вы можете войти в систему как "root" с паролем, который вы установили, не добавляя общесистемный пароль для пользователя root вашей машины.
Итак, причина, по которой вы не можете войти в экземпляр с помощью чего-либо, кроме ключа, - вероятно, sshd_config имеет PasswordAuthentication no
Измени это на да.
Затем создайте пользователя и пароль для этого пользователя, и он может работать.