Для двух учетных записей нужны новые ключи SSH

У меня есть две учетных записи, которые используются для автоматизированных загрузок файла на сервере, и политика компании требует, чтобы они были обновлены после 3 лет. Я не был здесь 3 года назад, и я не сделал этого прежде.

Я не понимаю, как создать ключи SSH для двух отдельных учетных записей. .ssh каталог имеет id_rsa ключи, но нет никакого определения, какая учетная запись пользователя необходима. Из того, что я читал, я полагаю, что ключи должны были бы войти в .ssh папку для связанной учетной записи, но мне сообщили, что ключи находятся под дальнейшей учетной записью, отличающейся от двух выше.

Я надеюсь, что это не слишком сбивает с толку, я не могу действительно предоставить определенную подробную информацию, потенциально не ставя под угрозу нашу безопасность.

-1
задан 12 October 2015 в 14:23
1 ответ

Обычно создание ключа можно выполнить с помощью следующих шагов. Возможно, это поможет вам достичь вашей цели.

  1. Создайте новые ключи с помощью

     ssh-keygen -t rsa
     
  2. Вставьте содержимое id_rsa.pub в файл authorized_keys в /home/user/.ssh/authorized_keys - может называться authorized_keys2

     cat id_rsa.pub> /home/user/.ssh/authorized_keys (это перезапишет  текущее содержимое authorized_keys
     
  3. скопируйте / загрузите id_rsa на свой клиент и подключитесь к своей учетной записи с помощью ключа.

Если вам нужны ключи ppk, вы можете использовать PuTTYgen для преобразования указанного выше ключа.

-1
ответ дан 5 December 2019 в 21:00

Теги

Похожие вопросы