在工作中,我们有freeBSD testmachine。 我们有一个使用SSH2协议连接到FreeBSD服务器的PHP脚本。 有了这个脚本,我无法连接到FreeBSD服务器。 我想安装它,但我不知道在哪里find正确的来源编译。
连接可以使用不同的机器,但是现在还不是一个新的发行版。
我可以通过ssh连接到服务器,但不能用PHP中的ssh2协议( http://nl.php.net/ssh2 )。
FreeBSD默认安装了OpenSSH-server
在rc.conf中使用sshd_enable = YES启用它,然后运行“sh /etc/rc.d/sshd start”
编辑:确保在/ etc / ssh / sshd_config中启用了“协议2”,并使用“sh /etc/rc.d/sshd reload”重新加载sshd。
确保/etc/rc.conf中的sshd_enable =“YES”
/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
这应该做的伎俩。
祝福,Fabian
打开terminal并使用波纹pipe命令来安装ssh2
cd / usr / ports / security / ssh2 make && make install
或使用
pkg安装ssh2
这应该正常工作