Несколько соединений с ssh2_auth_pubkey_file
Вопрос
Я пытаюсь открыть несколько соединений с ssh2_auth_pubkey_file
на разные серверы, используя те же публичные и закрытые ключи.
Когда мой скрипт пытается подключиться к 2-м серверу, я получаю:
php предупреждение: ssh2_auth_pubkey_file (): аутентификация не удалась для me , используя открытый ключ: невозможно открыть файл открытого ключа
Я предполагаю, что он не может иметь два открытых указателя файла, но я не понимаю, почему нет.Есть ли путь вокруг этого?
Решение
Это, вероятно, не будет проблемой с phpseclib.Просто сделайте файл_get_contents на клавише и загрузите это в объект Crypt_RSA, который затем передается в метод входа в систему Net_Ssh2.
Не связан с StackOverflow