gdrocket 发表于 2018-12-23 10:55:09

php ssh2

  查看http://cn2.php.net/manual/zh/ssh2.requirements.php可以知道ssh2需要openssl 和 libssh2
  1、安装openssl,openssl-devel和libssh2
  yum install openssl
  yum install openssl-devel
  yum install libssh2
  2、安装ssh2
  注意虽然http://pear.php.net/上有名为net_ssh2的包,但实际进去什么都没有,所以不能使用pear安装,php ssh2实际是一个pecl包。
  peclinstall -f ssh2
  3、修改php.ini文件
  添加extention=ssh2.so(查找extention会找到合适的位置添加的)
  重启php服务即可。
  本人在虚拟机上执行ssh2_exec()时可以成功进行操作,但对JUNIPER防火墙和TPLINK的交换机时,却不能成功。还没有解决此问题,日后如能,再添加解决办法。



页: [1]
查看完整版本: php ssh2