xocollate 0 Denunciar post Postado Novembro 27, 2006 olá galera... alguem sabe como eu faço uma conexão ssh em php... tenho que fazer um trabalho da faculdade o professor pediu para fazer em java mas quero ver se dar para fazer em php... alguem sabe como??? obrigado.... :( :( :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Novembro 27, 2006 Tente este... não testei, não posso dizer se funciona ou não. http://www.phpclasses.org/browse/package/2477.html Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 28, 2006 olá obrigado vou testar... se alguem tiver alguma outra maneira me ajudaaaaaaaa...... ... alguem sabe ingles aqui??? pq no site do php.net tem algo falando mas eu acho que tem que instalar algo antes... me ajudem... aqui... http://br.php.net/manual/pt_BR/ref.ssh2.php obrigadoooooooooooooooooooo Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 28, 2006 Prog disse: Tente este... não testei, não posso dizer se funciona ou não. http://www.phpclasses.org/browse/package/2477.html velho acho que esse script é para o PHP 5 né??? pq coloquei e deu erro logo no (try catch) sacou... é PHP na versão 5 né??? obrigadoooooooooo Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 28, 2006 olá usei o script é em php5 mesmo... mas ele caiu no catch, olha o erro que deu Citar An Exception Occured: SSH version 2.0 is not supported! (0) Trace: Array ( [0] => Array ( [file] => D:\wamp\www\ssh_in_php.php [line] => 832 [function] => connect_get_peer_info [class] => SSH_in_PHP [type] => -> [args] => Array ( ) ) [1] => Array ( [file] => D:\wamp\www\ssh_in_php_ex.php [line] => 12 [function] => connect [class] => SSH_in_PHP [type] => -> [args] => Array ( [0] => root [1] => 123456 ) ) ) 1 Obrigado que erro é essE???/ obrogadoooooooooo Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Novembro 29, 2006 Tentou habilitar a extensão do ssh2 nativa do PHP? http://br.php.net/manual/pt_BR/ref.ssh2.php É só configurar que ele funciona. Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 29, 2006 Prog disse: Tentou habilitar a extensão do ssh2 nativa do PHP?http://br.php.net/manual/pt_BR/ref.ssh2.phpÉ só configurar que ele funciona.eu tentei vei mas naum consegui...naum consegui baixar os arquivos procurei e nada...de uma olhada ai, por favor... http://forum.imasters.com.br/public/style_emoticons/default/cry.gif tenho que entregar esse trabalho amanha.... to lenhado... vale 6 http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif Compartilhar este post Link para o post Compartilhar em outros sites
Prog 183 Denunciar post Postado Novembro 29, 2006 A biblioteca do mencionada no manual pode ser encontrado no pacote PECL. Exemplo, vamos supor que você esteja usando o PHP 5.2.0, então você vai baixar o .ZIP com descrição "Collection of PECL modules for PHP 5.2.0". Ao término do download, você deve descompactá-lo no diretórios de extensões de onde esta instalado o seu PHP. Geralmente este diretório é "C:\PHP\ext". Página de downloads: http://br.php.net/downloads.php Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 29, 2006 Prog disse: A biblioteca do mencionada no manual pode ser encontrado no pacote PECL.Exemplo, vamos supor que você esteja usando o PHP 5.2.0, então você vai baixar o .ZIP com descrição "Collection of PECL modules for PHP 5.2.0". Ao término do download, você deve descompactá-lo no diretórios de extensões de onde esta instalado o seu PHP. Geralmente este diretório é "C:\PHP\ext".Página de downloads:http://br.php.net/downloads.phppoxa vou dar uma olhada... agora baixei todos os arquivos dessa pagina mas nenhuma tinha a dll "php_ssh2.dll" nenhuma.... vou olhar esse agora que você mandou...Obrigado.... Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 29, 2006 olá.... acho que consegui... olha tem um novo programa que ja vem com essa extenção só é você abilitar no "php.ini" o prog é o "wamp5" ele é melhor que o "easyphp" pq ele instala o PHP5 e ele ja vem com essa extenção... to testando aqui... valeuzx!!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 29, 2006 obrigado balera..... obrigado Prog consegui... hehehehe aêeeeeeeeeee...... depois vou comentar e colocar na parte de laboratório de script valeuz!!!! Compartilhar este post Link para o post Compartilhar em outros sites
danielvlopes 0 Denunciar post Postado Novembro 29, 2006 Bem legal, achei muito interessante, depois que tiver funcionando mesmo sua conexão SSH coloca no Laboratorio de SCRIPTS e faz um artigozinho que com certeza vai ser bem vindo. Muito interessante. Compartilhar este post Link para o post Compartilhar em outros sites
xocollate 0 Denunciar post Postado Novembro 30, 2006 já termineiiiiiiiiiiiiii ehehehehe valeuz... em breve vou colocar no laboratório de scripts... eheheehh valeuz!!!! Compartilhar este post Link para o post Compartilhar em outros sites
xododemotel 0 Denunciar post Postado Dezembro 18, 2007 Pessoal vi aki em cima que vcs indicam os lugares aonde achar as libs da ssh2 so que meu problema é que eu não consigo fazer funcionar as funções dessa lib.. já copiei o arquivo php_ssh2.dll para dentro do diretório ext da minha instalação do php ja setei a extensão para funcionar dentro do php.ini mas nada... alguém sabe o que pode ser?? estou usando o php no windows na versão 5.2.x e copiei a lib para essa versão. Help me please!!! OBS: fiquem tranquilos que o problema não está na reinicialização do apache... eu já reiniciei ele várias vezes ;-)) Compartilhar este post Link para o post Compartilhar em outros sites
Davide Ricardo 0 Denunciar post Postado Novembro 19, 2009 Bom dia.. Eu estou a utilizar XAMPP e queria fazer um pequeno programa que se liga a um router mikrotik. Esse programa iria listar os utilizadores registados, bem como possibilidade de adicionar, editar e eliminar.. Adicionar e Listar já sei. :P, só não consigo fazer a ligação por ssh pois acho que faltam-me as extensões do ssh2. Sendo assim, gostaria que aqui o amigo xocollate coloca-se o seu código aqui para eu dar uma olhadela sff. Urgente sff. Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 21, 2009 qual versao do php está usando ? Compartilhar este post Link para o post Compartilhar em outros sites
Davide Ricardo 0 Denunciar post Postado Novembro 21, 2009 Em 21/11/2009 at 10:59, 'hinom' disse: qual versao do php está usando ? Neste momento estou a usar a versão 5.2.6, porque é a versão que tem a extensão php_ssh2.dll. Estava a usar a versão 5.3.0. mas não encontrava nada. Ja tenho a extensão instalada, mas continua a não deixar fazer a ligação. Já "perdi" 2 ou 3 dias a pesquisar isto e não encontro nada que nos indique os passos a tomar. É um assunto urgente. Se puder ajudar, desde muito obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Novembro 22, 2009 pode usar o php5.2.11 também infelizmente o PECL não está sendo atualizado desde a versão 5.2.6, portanto, sempre mantenha tod a coleção PECL da versão php5.2.6 essa recomendação está no site do php.net antes de instalar e tentar usar o ssh2, consultou an página do php.net referente aos requisitos básicos ? por exemplo, é preciso ter o openssl ativado e também há outros quesitos. consulte a pa´gina e certifique-se de que possui as dependências necessárias Compartilhar este post Link para o post Compartilhar em outros sites
Davide Ricardo 0 Denunciar post Postado Novembro 24, 2009 sim tenho o openssl activo. Compartilhar este post Link para o post Compartilhar em outros sites
Davide Ricardo 0 Denunciar post Postado Novembro 24, 2009 o erro que me dá é o seguinte crypto engine started... let's rock!!! An Exception Occured: You need to login first before reading and writing data (0) Trace: Array ( [0] => Array ( [file] => C:\Apache\htdocs\tikem\ssh_in_php.php [line] => 841 [function] => disconnect [class] => SSH_in_PHP [type] => -> [args] => Array ( ) ) [1] => Array ( [file] => C:\Apache\htdocs\tikem\utilizadores.php [line] => 30 [function] => connect [class] => SSH_in_PHP [type] => -> [args] => Array ( [0] => [1] => ) ) [2] => Array ( [file] => C:\Apache\htdocs\tikem\index.php [line] => 15 [args] => Array ( [0] => C:\Apache\htdocs\tikem\utilizadores.php ) [function] => include ) ) 1 Compartilhar este post Link para o post Compartilhar em outros sites