На работе у нас есть тестовая машина freeBSD. И у нас есть сценарий PHP, который использует протокол SSH2 для подключения к серверу freeBSD. С помощью этого скрипта я не могу подключиться к серверу freeBSD. Я хотел установить его, но не знаю, где найти подходящий исходный код для компиляции.
Соединение может быть выполнено с другим компьютером, но отказ от нового дистрибутива сейчас не является решением.
Я могу подключиться к серверу через ssh, но не через протокол ssh2 в PHP (http://nl.php.net/ssh2).
Во FreeBSD по умолчанию установлен OpenSSH-сервер
Включите его с помощью sshd_enable = YES в rc.conf и запустите "sh /etc/rc.d/sshd start"
Изменить: убедитесь, что «Протокол 2» включен в / etc / ssh / sshd_config, и перезагрузите sshd с помощью «sh /etc/rc.d/sshd reload».
убедитесь, что sshd_enable = "YES" находится в /etc/rc.conf
/etc/rc.d/sshd keygen
/etc/rc.d/sshd начало
SSHv2 разрешен по умолчанию, но freebsd также разрешает sshv1. Я установил протокол только на 2, но это должно быть вариантом для того, что вы пытаетесь выполнить.
Либо создайте это, сделав
cd /usr/ports/security/ssh2
make && make install
или установите его с помощью
pkg_add -r ssh2
Это должно помочь.
С наилучшими пожеланиями, Фабиан
Откройте терминал и используйте следующие команды для установки ssh2
cd / usr / ports / security / ssh2 make && make install
или используйте
pkg установить ssh2
это должно работать правильно