Prezados/as amigos/as,

Se você possui uma instância na Amazon e deseja acessá-la, via SSH, utilizando uma senha em vez da chave PEM, execute os seguintes passos:

Passo 1 – Estabelecer uma senha de root

root@ip-10-248-117-161:~# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ip-10-248-117-161:~#[divider]

Passo 2 – Editar o arquivo de configuração do sshd

root@ip-10-248-117-161:~# cd /etc/ssh/ ; nano sshd_config[divider]

Passo 3 – Ajustando o arquivo de configuração do sshd (sshd_config)

Na linha 51, caso a sua instância tenha o Ubuntu Server, faça a seguinte alteração:

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes

Estará ‘no’, basta trocar para ‘yes’. Salve o arquivo.[divider]

Passo 4 – reiniciar o sshd

root@ip-10-248-117-161:/etc/ssh# /etc/init.d/ssh restart
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service ssh restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop ssh ; start ssh. The restart(8) utility is also available.
ssh stop/waiting
ssh start/running, process 4412
root@ip-10-248-117-161:/etc/ssh#[divider]

Pronto! Agora você acessará sua instância EC2 da Amazon com Ubuntu Server por meio de senha via SSH. Caso queira retornar o acesso PEM, bastará efetuar todos os passos novamente, mas optando por ‘no’ em PasswordAuthentication.

Abraços a todos.

Amazon-Web-Services

Author

Rodrigo Calado é sócio-fundador e CTO do Gran Cursos Online. Graduado em Gestão da Tecnologia da Informação, pós-graduando em Governança de TI pela Universidade Católica de Brasília e cursou MBA em Gestão e Empreendedorismo pela FGV. Possui convicta paixão pela área de tecnologia, educação digital, concursos públicos e empreendedorismo.

Write A Comment