AWS: Как управлять файлами ppk или pem экземпляра? - PullRequest
0 голосов
/ 31 мая 2018

Мой файл pem экземпляра AWS был открыт нескольким людям.Как я могу сделать это недействительным и создать новый pem-файл из моего экземпляра?

Ответы [ 2 ]

0 голосов
/ 31 мая 2018
  1. Создать НОВЫЙ PublicKey и PrivateKey.
  2. Копировать Вновь созданный publicKey в /home/ec2-user/.ssh/authorized_keys или /home/ubutu/.ssh/authorized_keys
  3. Удалить старый publicKey (в /home/ec2-user/.ssh/authorized_keys или /home/ubutu/.ssh/authorized_keys), которыйотносится к общему ключу PEM.
  4. Доступ к экземпляру с использованием только что созданного privateKey.Вот и все.
0 голосов
/ 31 мая 2018

Когда экземпляр Amazon EC2 запускается с Amazon Linux AMI (и несколькими другими AMI Linux), общедоступная половина назначенной пары ключей копируется в:

/home/ec2-user/.ssh/authorized_keys

Затем пользователи могут войти вec2-user используя личную половину пары ключей.

Поэтому, чтобы изменить свои учетные данные для входа:

  • Создайте новый ключ PEM: ssh-keygen -t rsa -f keypair.pem
    • При этом создаются два файла: keypair.pem (приватный) и keypair.pem.pub (публичный)
  • Удалить существующую запись из /home/ec2-user/.ssh/authorized_keys (имя пары ключей сохраняется в концезапись)
  • Добавить содержимое keypair.pem.pub в файл authorized_keys

Затем вы можете войти в систему e2-user, используя новую пару ключей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...