[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: SSH2 with public key Не работает
Путин
$connection = ssh2_connect($host, $port, array(
//'kex' => '',
'hostkey' => 'ssh-rsa'
));

if (ssh2_auth_pubkey_file($connection, $user,
'core/engine/ssh/id_rsa.pub',
'core/engine/ssh/id_rsa', $ssh_passphrase)) {
echo "Public Key Authentication Successful\n";
$stream = ssh2_exec($connection, 'sleep 60');
unset($stream);
} else {
echo '<br />'.$host.'<br />'.$port.'<br />'.$user.'<br />';
die('Public Key Authentication Failed');
}


В итоге пишет "Public Key Authentication Failed"
Пути к ключам проверил все есть...
в логах ничего нет...
Через логин/пароль работает нормально.
Сейчас сам захожу через rsa и все работает, а скрипт не хочет...
vagrand
Путин

Владимир Владимирович, попробуйте прописать пути таким образом:
Для *nix - file:///полный путь от корня/core/engine/ssh/id_rsa.pub
Для Windows - file://<имя диска>:/полный путь от корня/core/engine/ssh/id_rsa.pub

P.S. Вы так и не ответили на вопрос телезрителей: "Как пропатчить KDE под FreeDSB?"

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Путин
Цитата (vagrand @ 9.11.2013 - 14:08)
Путин

Владимир Владимирович, попробуйте прописать пути таким образом:
Для *nix - file:///полный путь от корня/core/engine/ssh/id_rsa.pub

Не сработало, может надо копнуть в настройки SSH сервера, для подключения я использую "id_rsa", без "id_rsa.pub"...
Президент!
Путин
Свернутый текст
ты что тут blink.gif делаещь?
вернись в кремль, уже пора криминал вернуть на их место а ты тут начал кодом заниматься , наверное я здря за тебя голосовал!

Свернутый текст
Цитата (vagrand @ 9.11.2013 - 13:08)
"Как пропатчить KDE под FreeDSB?"

а нахрена оно надо то КДЕ и фряха blink.gif blink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.