У меня есть две учетных записи, которые используются для автоматизированных загрузок файла на сервере, и политика компании требует, чтобы они были обновлены после 3 лет. Я не был здесь 3 года назад, и я не сделал этого прежде.
Я не понимаю, как создать ключи SSH для двух отдельных учетных записей. .ssh каталог имеет id_rsa ключи, но нет никакого определения, какая учетная запись пользователя необходима. Из того, что я читал, я полагаю, что ключи должны были бы войти в .ssh папку для связанной учетной записи, но мне сообщили, что ключи находятся под дальнейшей учетной записью, отличающейся от двух выше.
Я надеюсь, что это не слишком сбивает с толку, я не могу действительно предоставить определенную подробную информацию, потенциально не ставя под угрозу нашу безопасность.
Обычно создание ключа можно выполнить с помощью следующих шагов. Возможно, это поможет вам достичь вашей цели.
Создайте новые ключи с помощью
ssh-keygen -t rsa
Вставьте содержимое id_rsa.pub в файл authorized_keys в /home/user/.ssh/authorized_keys - может называться authorized_keys2
cat id_rsa.pub> /home/user/.ssh/authorized_keys (это перезапишет текущее содержимое authorized_keys
скопируйте / загрузите id_rsa на свой клиент и подключитесь к своей учетной записи с помощью ключа.
Если вам нужны ключи ppk, вы можете использовать PuTTYgen для преобразования указанного выше ключа.