Помощь - Поиск - Пользователи - Календарь
Полная версия: Ошибка соединения ssh2_auth_password
Форум на все случаи жизни > Программирование, скрипты, графика, WEB-строительство > WEB дизайн и прикладное программирование
Vodevil
Здравствуйте!

Есть проблема.
Функция ssh2_auth_password не подключает.

Код

PHP:
Код

   1.  $connection = ssh2_connect('86.110.162.230', 22);
   2.  $auth_methods = ssh2_auth_password($connection, 'login', 'password');




Возвращает

Цитата
Warning: ssh2_auth_password() [function.ssh2-auth-password]: Authentication failed for login using password in /var/www/****.php on line 4



Логин\пароль точно правильные.

В чем проблема может быть?
php5/freebsd 6-2
The Undertaker
почитайте комментарии на сайте php к данной функции, там описано в чем может быть проблема - http://ru.php.net/ssh2_auth_password
Vodevil
Да читал уже.
Данная проблема решается включением параметра

Цитата
PasswordAutentification = Yes

в файлах /etc/ssh/ssh_config и в /etc/ssh/sshd_config
Это что касается пароля.

Мне же в данный момент интересно, можно как-либо авторизоваться без использования пароля?
The Undertaker
без пароля только в случае если на сервере можно создать юзера без пароля
Vodevil
А как же использование шифрованного ключа аутентификации?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Invision Power Board © 2001-2008 Invision Power Services, Inc.