werlon/php-ssh2
最新稳定版本:v1.0.0
Composer 安装命令:
composer require werlon/php-ssh2
包简介
Gerenciador SSH usando biblioteca php_ssh2
README 文档
README
Conecta via SSH pelo PHP utilizando a lib PHP_SSH2
COMO INSTALAR
composer require werlon/php-ssh2
COMO USAR
Segue codigo exemplo utilizando a classe
<?php require __DIR__.'/vendor/autoload.php'; // Importa a classe a ser utilizada use \WerlonGuilherme\PHPSSH2\WSSH2; // Prepara as variáveis $caminho = '127.0.0.1';//IP ou caminho do seu HOST $porta = 22;//PORTA da conexão $usuario = 'usuario';//USUÁRIO para autenticar $senha = 'senha';//SENHA para autenticar $comando = 'ls -la';//COMANDO a ser executado no servido // Instancia a classe $objetoSSH2 = new WSSH2; // Inicia conexão if(!$objetoSSH2->conectar($caminho,$porta)){ die('Não foi possível Conectar'); } // Manda autenticar a conexão if(!$objetoSSH2->autenticar($usuario,$senha)){ die('Não foi possível Autenticar'); } echo "Conectado: \n"; // Envia o comando e pega a saida e erros. // A variável de erro é criada neste momento por isso não é declarada antes $saida = $objetoSSH2->executar($comando,$erros); // Mostra erro se tiver echo "ERRO:\n"; echo $erros ? $erros : 'SEM ERROS'; echo "\n"; // Mostra a saida do comando echo "SAÍDA:\n".$saida."\n"; // Manda fechar a conexao $objetoSSH2->disconectar(); echo "Desconectado \n";
Requisitos
PHP 7.3 ou superior
Baixar ou instalar a biblioteca php_ssh2 em sua pasta de extensões do PHP SSH2 PHP
DLL para windows SSH2 PHP DLL
Ativar a extensão no php.ini
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2023-12-22