Система: Linux
Сервер: XAMPP
Цель:
ssh-соединение с сервером (позже: делать что-то на этом сервере, не являясь частью этого вопроса)
Тест-код:
<?php
set_include_path(get_include_path().PATH_SEPARATOR.'/home/myusername');
include('Net/SSH2.php');
$ssh = new Net_SSH2('123.45.6.78');
if (!$ssh->login('user', 'password')) {
exit('Login Failed');
}else{
echo "connected".'<br>';
echo $ssh->exec('whoami').'<br>';
echo $ssh->exec('hostname')).'<br>';
}
?>
Выход:
подключен
(M4300-28G-PoE +)>
(M4300-28G-PoE +)>
Проблема:
Я не получаю никаких ошибок (ни в выходных данных сайта (см. Выше), ни в / opt / lampp / logs / error_logs), поэтому:
Вопрос (ы):
Почему я не получаю вывод (пользователь, имя хоста)?
Есть ли другие / лучшие способы проверить, правильно ли я подключен?