tiagobutzke / php-remote-server
使用PHP连接和管理远程服务器的库
0.1.1
2014-09-14 03:36 UTC
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-24 03:46:04 UTC
README
使用PHP连接和管理远程服务器的库。
--
PHP扩展
- SSH2 ** Ubuntu 安装
// apt-get install libssh2-php
// /etc/inid.d/apache2 restart
--
通过Composer安装
# add in composer.json "require-dev": { "tiagobutzke/php-remote-server": "1.0.*" }
如何使用
SSH协议
$remoteServer = new \RemoteServer\RemoteServer( new \RemoteServer\Ssh() ); $remoteServer->connect('127.0.0.1', 'username', 'password', 'port'); $remoteServer->execute('ls -la'); var_dump($remoteServer->getResult()); var_dump($remoteServer->getArray());
Telnet协议
$remoteServer = new \RemoteServer\RemoteServer( new \RemoteServer\Telnet() ); $remoteServer->connect('127.0.0.1', 'username', 'password', 'port'); $remoteServer->execute('ls -la'); var_dump($remoteServer->getResult()); var_dump($remoteServer->getArray());
--
疑问
Twitter: @tiagobutzke