Ключ Openssh для доступа к удаленному серверу sftp из RHEL [закрыто]

Я сгенерировал открытый ключ и закрытый ключ в Windows 7 с помощью puttygen, а затем изменил ключ на openssh в puttygen с помощью ключа экспорта. Теперь я хочу использовать этот ключ openssh для доступа к моему серверу sftp из RHEL 6. Какие шаги мне нужно предпринять в RHEL, чтобы можно было использовать ключ openssh и получить доступ к серверу sftp. Я новичок, поэтому спасибо за сотрудничество.

-5
задан 6 October 2015 в 06:10
1 ответ

Для пользователя, которому вы хотите автоматически получить доступ к sftp-серверу, вам нужно сначала выполнить

ssh-keygen

Это сгенерирует пару ключей ssh. Нажмите Enter для всех вопросов, чтобы принять значения по умолчанию.

ssh-copy-id YOUR_SFTP_SERVER_ADDRESS

Это заставит ваш sftp-сервер доверять вашему ssh-ключу

После этого при любом ssh-доступе к sftp-серверу вам не будет предлагаться вводить пароль. Точно так же все scp не будут запрашивать пароль. Так что вы можете получить свои файлы следующим образом:

scp YOUR_SFTP_SERVER_ADDRESS:PATH_TO_FILES_ON_SFTP_SERVER   DESTINATION_DIRECTORY

example

scp 192.168.0.53:/home/john/shared_files/  /tmp/

Это перенесет файлы Джона в локальный каталог / tmp

Надеюсь, это поможет!

1
ответ дан 5 December 2019 в 22:18

Теги

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