Мне удалось подключиться и авторизоваться через функции ssh2. Но я не могу выполнить команду через функцию ssh2_exec().
Заведомо получить эту ошибку:
ssh2_exec(): Unable to request command execution on remote host
Я пытался передать '/bin/ls' 'ls -l', ничего не работает. Также я изменил пользователя и получил ту же ошибку.
РЕДАКТИРОВАТЬ:
Я изменил удаленный хост, и все работает как положено. Как настроить первый хост? Имя пользователя, которое я использую в учетных данных, имеет включенную оболочку bash. Так что я могу войти через шпатлевку и запустить ту же команду, что и через PHP.