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

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

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

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

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

решение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 (this will overwrite the current content of authorized_keys
    
  3. скопируйте/загрузите id_rsa в свой клиент и подключитесь к своей учетной записи, используя ключ.

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

Связанный контент