Php and ssh

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Lorenza Soverini

    Php and ssh

    Hi,
    I'm just a beginner with php and I'm searching to use the ssh command with
    php but I'm not able to do it.
    I use ssh-keygen.
    Everyone can help me?
    thanx,
    Lorenza

  • Randell D.

    #2
    Re: Php and ssh


    "Lorenza Soverini" <soverini@cs.un ibo.it> wrote in message
    news:Pine.LNX.4 .21.03102514451 90.9737-100000@pisolo.c s.unibo.it...[color=blue]
    > Hi,
    > I'm just a beginner with php and I'm searching to use the ssh command with
    > php but I'm not able to do it.
    > I use ssh-keygen.
    > Everyone can help me?
    > thanx,
    > Lorenza
    >[/color]

    ssh has nothing to do with PHP, you ought to try one of the linux
    newsgroups....

    Secondly, you don't mention what the problem is that you are experiencing...
    ssh-keygen is different from ssh - you use 'ssh' to connect to a box while
    you use ssh-keygen to generate a key for ssh. This was done automatically
    for me during my SuSE linux installation.

    Hope that helps you some,
    randell d.


    Comment

    • Lorenza Soverini

      #3
      Re: Php and ssh

      I know that ssh has nothing to do with php, the problem is that how can I
      "insert" an ssh into a php code.
      I explain:
      I've tried to write a "script" in php, where I execute ssh to another host
      (and I've used ssh-keygen to generate the password for the user who
      execute ssh, so it doesn't ask me it). And it works, I can connect simply
      doing ssh name@host
      Now, the right problem is that I need to use the same code from a web
      page, I've tried to copy the code into an <html> </html> but it doesn't
      work, and looking for a solution I've noticed that when I call a shell
      command from a web page, the user is the server apache and no more
      "lorenza".. .
      I think that that's the problem... but I don't know what to do...

      Lorenza

      Comment

      • Shawn Wilson

        #4
        Re: Php and ssh

        Lorenza Soverini wrote:[color=blue]
        >
        > I'm just a beginner with php and I'm searching to use the ssh command with
        > php but I'm not able to do it.[/color]

        You're trying to execute a php script from the command line? If so, something
        like:

        php -q /path/to/scriptname

        should work. Or you may need to add the path info before "php". Try:

        whereis php

        to find it.

        --
        Shawn Wilson
        shawn@glassgian t.com

        Comment

        • Lorenza Soverini

          #5
          Re: Php and ssh

          Hi,
          no, I'm trying to execute it from a web page.
          As a php script I was able to do it, and the connection works well, the
          problem is that I need to connect with ssh from a web page.
          I've tried to copy the php code used in the script into the <html> </html>
          but it doesn't work.
          I think, that I've found my problem, but I don't know how to solve it.
          I mean, I've seen that when I use the php script, the user who executes is
          "apache", and the problem is that I've generated a key with ssh-keygen for
          another user, not apache, and I don't know how to do.

          any idea?
          thanx
          Lorenza


          On Mon, 27 Oct 2003, Shawn Wilson wrote:[color=blue]
          >
          > You're trying to execute a php script from the command line? If so, something
          > like:
          >
          > php -q /path/to/scriptname
          >
          > should work. Or you may need to add the path info before "php". Try:
          >
          > whereis php
          >
          > to find it.
          >
          > --
          > Shawn Wilson
          > shawn@glassgian t.com
          > http://www.glassgiant.com
          >[/color]

          Comment

          Working...