Criar usuário do Webmin para uma instância do EC2

1

Eu configurei uma instância do Amazon EC2, usando o Ubuntu 12.04 AMI (ubuntu / images / ebs / ubuntu-preciso-12.04-amd64-server-20120424 (ami-a29943cb)), e gostaria de obter o Webmin trabalhando (para que eu possa configurar um DNS).

Depois de seguir as instruções de instalação no site do Webmin, o instalador diz que posso fazer o login com qualquer nome de usuário / senha de um usuário que tenha acesso de superusuário.

O problema é que a instância do EC2 tem apenas 1 usuário "ubuntu", que só pode logar usando chaves SSH - não uma senha!

Eu tentei criar usuários manualmente e não consigo fazer login como esses usuários (mesmo via SSH), então acho que pode ser uma coisa de permissão fornecida pela AMI.

Alguém sabe a melhor maneira de configurar um login no meu webmin?

    
por Dean Rather 23.06.2012 / 03:53

5 respostas

1

Andrew Smith está correto, mas tem um passo desnecessário em sua sugestão. Você não precisa realmente entrar no ssh com uma senha para o Webmin funcionar; O ssh e o Webmin são serviços não relacionados. Simplesmente defina uma senha para sua raiz, ou sudo TODOS os usuários capacitados, e essa será a maneira como você acessa o Webmin.

    
por 24.06.2012 / 02:43
2

Configure a senha para root com "passwd root" e faça login como em SSL. Se você quiser hospedar o site, tente virtualmin.

    
por 23.06.2012 / 04:02
1

Crie um usuário simples com senha com permissões sudo, conforme mostrado abaixo. Você pode acessar o webmin usando este usuário.

sudo useradd -g sudo webmin
sudo passwd webmin

Certifique-se de escolher uma senha strong, pois esse é o usuário do sudo. Consulte aqui para detalhes.

    
por 03.11.2015 / 10:33
0

Ok, então o motivo pelo qual você não pode efetuar login na instância com outra coisa que não seja uma chave é provavelmente o sshd_config que não possui PasswordAuthentication

Mude para sim.

Em seguida, crie um usuário e uma senha para esse usuário e isso pode funcionar.

    
por 23.06.2012 / 04:05
0

Crie uma senha de usuário do webmin da seguinte forma: /usr/libexec/webmin/changepass.pl /etc/webmin root YOURPASSWORD . Em seguida, você pode fazer o login como "root" com a senha que você definiu sem adicionar uma senha para todo o sistema ao usuário root da sua máquina.

    
por 28.11.2016 / 02:59