Вошёл в Ubuntu 24.04 и выполнил следующее:
apt-get update
apt-get install php
apt-get установите php-ssh2
Затем создал файл с именем test.php со следующим кодом для IP-адреса, имеющего root-доступ с использованием ключей
$connection = ssh2_connect('x.x.x.x', 22);
ssh2_auth_pubkey_file($connection, 'root', '/root/.ssh/id_rsa.pub', '/root/.ssh/ id_rsa');
При этом выдается следующее сообщение об ошибке:
Ошибка сегментации (дамп ядра)
ssh до x.x.x.x в командной строке работает
Подробнее здесь: https://stackoverflow.com/questions/788 ... buntu-24-0
Мобильная версия