meklis / telnet
PHP的Telnet客户端
1.2.2
2020-06-24 07:50 UTC
Requires
- php: >=5.6.0
This package is auto-updated.
Last update: 2024-09-06 21:01:06 UTC
README
由https://github.com/miyahan/Telnet分支而来。
用PHP编写的Telnet客户端
描述
- 连接到Linux/UNIX服务器
- 连接到网络路由器(Cisco IOS,Juniper JUNOS,Xtreme XOS,Dlink,BDcom)
需求
- PHP 5.6或更高版本(PHP 7.0已准备!)
用法
连接到Cisco IOS路由器
try { $telnet = new \meklis\network\Telnet('10.0.0.1'); $telnet->connect(); $telnet->login('foo', 'bar', 'cisco'); $telnet->exec('terminal length 0'); $telnet->exec('enable'."\r\n".'foobar'); $telnet->setPrompt('router#'); $result = $telnet->exec('show env all'); echo $result."\n"; } catch (Exception $e) { echo $e->getMessage(); }
安装
使用composer(https://packagist.org.cn/packages/meklis/telnet)
许可
MIT