Есть ли способ установить соединение между несколькими клиентами и sftp-сервером с помощью аутентификации по открытому / закрытому ключу?

#java

#java

Вопрос:

Есть ли способ получить закрытый ключ в виде строки, а не местоположения файла, и можем ли мы аутентифицировать sftp.Если да, то помогите с этим.Если мы хотим аутентифицироваться с помощью открытого / закрытого ключа, это означает, что файл ./ ssh / id_rsa должен находиться в нашем локальном клиенте, который собирается его прочитать и аутентифицировать? Я использую библиотеку jsch.

Ответ №1:

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

Спасибо,