Рубрики
Uncategorized

Доступ к экземпляру EC2 Linux без .pem файл

Если вы хотите получить доступ к вашему экземпляру Linux без ключа .pem через SSH, давайте изучим его. Tagged с Linux, ShowDev, DevOps.

Вы можете найти ситуацию, когда вы хотите получить доступ к вашему экземпляру Linux с кого -то еще машины, но вашему Linux нужен .pem ключевой файл И вы не хотите носить свой .pem Файл в другой машину. Почему бы просто не создать пароль для SSH, так что давайте создадим его

1) Сначала вы должны войти в свою коробку Linux, используя .pem

$ ssh -i your_pem_file.pem ubuntu@ec2-________.compute-1.amazonaws.com

2) Создайте пользователя, который будет получить доступ к экземпляру, используя пароль

$ sudo useradd -s /bin/bash -m -d /home/USERNAME  -g root USERNAME

3) Создайте сильный пароль для нового созданного пользователя

$ sudo passwd USERNAME
Enter new UNIX password:
Retype new UNIX password:

4) Добавьте пользователя в файл Sudoers с помощью Sudo Visudo командование

USERNAME  ALL=(ALL:ALL) ALL

5) Включить пароль аутентификации путем редактирования /etc/ssh/sshd_config файл. и ищите Пароль

PasswordAuthentication no 
# change it to yes
PasswordAuthentication yes

6) Перезапустите Демон SSH

$ sudo systemctl restart ssh

Вы закончили, давайте входить в систему по паролю

$ ssh USERNAME@hostname

Бум, ты сделал это. Обязательно создайте сильный пароль, поскольку он менее безопасен, используя пароль, а не .pem файл.

Большое спасибо за чтение моей статьи, надеюсь, у вас есть чему поучиться сегодня. Оставайся позитивным и счастливым кодированием.

Любой может добиться успеха в пространстве, так что не слушайте Nay-Sayer.

Оригинал: «https://dev.to/hasone/accessing-ec2-linux-instance-without-pem-file-4ec5»