+ Responder ao Tópico



  1. #1
    crim3b0y
    Visitante

    Padrão ssh com php

    Bom dia sou novo em sistema linux e preciso configura um servidor ssh que rode php só que o mesmo nao esta executando ja perguntei pra uns colegas e ainda nao obtive a resposta :/
    o erro é esse:

    Kurumin@eder:~$ php
    -bash: php: command not found
    Kurumin@eder:~$

    valew

  2. #2

    Padrão ssh com php

    SSH que rode em php?? não entendi o que vc quer fazer, pois ssh é um programa para conexoes seguras remotas, e php eh uma linguagem de programação, tem como especificar melhor??

    falows

  3. #3
    gmlinux
    Visitante

    Padrão ssh com php

    SSH é protocolo também...
    Você quer rodar uma seção de shell em PHP?
    http://www.gimpster.com/php-shell/

  4. #4
    crim3b0y
    Visitante

    Padrão duvidas...

    bom baixei o php-sehll mais tenho duvidas na instalação alguem poderia me ajudar o erro ainda continua...

    Bem Vindo ao Kurumin (Kernel 2.6.8.1-kanotix-10)


    kurumin@Eder:~$ php
    -bash: php: command not found
    kurumin@Eder:~$ php -q anuncio.php a.txt

    ( esse comando executara o arquivo anuncio.php )

    ja instalei apache mysql mais pelo que vi nada tem haver com o ssh.

    no momento é isso valew

    Obrigado !!!

  5. #5

    Padrão ssh com php

    Cara. Uma coisa num tem nada a ver com a outra.

    SSH = Protocolo de comunicação como o telnet mas utiliza criptografia para tranferencia de dados.

    PHP= Linguagem de programação. Eh interpretada pelo apache e enviada para o requerente como php.

    Pelo que entendi vc tah querendo rodar um comando php

    kurumin@Eder:~$ php
    -bash: php: command not found

    Php num eh comando.

    Para roda-lo vc tem que intalar o apache com modulo php (tem infinitas apostilas na net e inclusive o kurumin tem um icone para instalar apache+php+mysql+ssl)

    Daih vc joga os arquivos .php (cria no drenweave ou no VIM mesmo) na pasta /htdocs (normalmente dentro de /var ou /srv)

    digita no navegador (confira se apache está rodando)

    localhost/pagina.php

    deve aparecer a página em php que vc fez (se num tiver erro no código)

    o mesmo vale pra .html

  6. #6
    gmlinux
    Visitante

    Padrão ssh com php

    Hi White_Tiger, o cara quer usar o php para implementar acesso de shell, "exatamente" o que o php-shell faz.
    Não entro no mérito do motivo.

  7. #7
    gmlinux
    Visitante

    Padrão ssh com php

    Hi crim3b0y, a idéia do php-shell e permitir executar em shell (limitado por sinal) em uma máquina rodando um servidor http (Apache na maioria das vezes).
    O PHP é interpretado, é possível executar um script PHP usando o interpretador php, no entanto, sobretudo este especificamente, não vejo utilidade.
    Talvez seja melhor você relatar o problema/objetivo e ai nos te apresentamos uma solução (ou mais).

  8. #8
    crim3b0y
    Visitante

    Padrão php

    Eu quero fazer o seguinte comando php mais nao sei como executalo e se o ssh vai aceitar pois eu usava windows e a shell que eu usava era sh-2.05b% a seguir vo mostra como funcionava:

    sh-2.05b$ php -q enviar.php emails.txt anuncio.html


    ----------------------------------------------

    Usando:

    -maillist: emails.txt
    -mailfile:anuncio.html
    -remetente:[email protected]
    -Assunto:Melhorias no Site

    ------------------------------------------------
    [email protected] [enviado] [1]
    [email protected] [enviado] [2]
    [email protected] [enviado] [3]
    assim segue a lista de email


    isso acontece quando conecta e executa o comando php -q
    mais se vcs souberem de outra opção de envio please me mandem uma sugestao...

    Obrigado

  9. #9
    gmlinux
    Visitante

    Padrão Re: php

    Citação Postado originalmente por crim3b0y
    Eu quero fazer o seguinte comando php mais nao sei como executalo e se o ssh vai aceitar pois eu usava windows e a shell que eu usava era sh-2.05b% a seguir vo mostra como funcionava:

    sh-2.05b$ php -q enviar.php emails.txt anuncio.html


    ----------------------------------------------

    Usando:

    -maillist: emails.txt
    -mailfile:anuncio.html
    -remetente:[email protected]
    -Assunto:Melhorias no Site

    ------------------------------------------------
    [email protected] [enviado] [1]
    [email protected] [enviado] [2]
    [email protected] [enviado] [3]
    assim segue a lista de email


    isso acontece quando conecta e executa o comando php -q
    mais se vcs souberem de outra opção de envio please me mandem uma sugestao...

    Obrigado
    Nossa, seu problema não tem nada a ver com ssh!
    ssh é um protocolo para obter shell remoto, no seu caso, você usava um shell local chamado sh.
    O que esta faltando para você é instalar o pacote do php, por exemplo, ,eu uso SuSE 9.2, o pacote é o php4-4.3.8-8.3. (se usa SuSE também, use o yast para instalar).

  10. #10
    gmlinux
    Visitante

    Padrão ssh com php

    Mais se você estiver executando ssh em um servidor remoto e tentando executar o php nele, verifica se esta no PATH do seu ambiente.
    E mesmo localmente, se estiver instalado mais não achar o comando, verifique o shell.

  11. #11
    crim3b0y
    Visitante

    Padrão :-/

    bom foi mancada minha entao mais como disse eu sou novo nisso faz 3 dias que uso linux (Kurumin)
    onde eu acho php4-4.3.8-8.3. pra Kurumin

    Obrigado

  12. #12
    gmlinux
    Visitante

    Padrão ssh com php

    Ai você vai depender de configurar o repositório do apt, e neste caso não necessariamente será a mesma versão que a minha, então procure por php4.
    Consulte no google por detalhes de como instalar pacotes no kurumin.

  13. #13
    crim3b0y
    Visitante

    Padrão sh

    valew vo da uma procurada

    Obrigado

  14. #14
    gmlinux
    Visitante

    Padrão ssh com php

    Disponha.

  15. #15
    skyroger
    Visitante

    Padrão SSH com PHP

    Olá gmlinux e pessoal!

    Eu vi os comentários que foram postados sobre a dúvida do nosso amigo, que a príncipio seria sobre SSH via PHP. Eu na verdade tenho essa dúvida realmente.

    Estou tentando criar uma página em PHP que faça um acesso via SSH a um servidor Linux.

    Sou iniciante tanto em PHP como em Linux, e já visitei a página sobre o PHP Shell, e gostaria de tirar uma dúvida. Com o PHP Shell consigo um acesso SSH normal? Existe alguma restrição?

    Desde já eu agradeço a atenção,
    skyRoger