Telnet/SSH

Dieses Thema im Forum "Software" wurde erstellt von obrand, 26. Oktober 2006.

  1. obrand

    obrand New Member

    Um einen Webshop zu installieren muss ich die config.pl Datei via Telnet oder SSh auf einem entfernten Server öffnen können.

    Wie und mit welchem Programm kann ich das machen? Wie heisst die Befehlszeile?

    Danke für die Hilfe :)
     
  2. w8ing4xs

    w8ing4xs Insasse

    Terminal öffen und "telnet <host>" tippen

    <host> ist der Rechner bzw. die IP-Nummer des Rechners.

    Danach musst du dich mit User und Passwort authentifizieren und kannst dich dann über die normalen UNIX-Befehle zu der gewünschten Datei durchhangeln.

    Editieren geht dann mit den installierten Editoren (z.B. vi)
     
  3. Titanium

    Titanium New Member

    1. kein telnet verwenden (bei telnet wird alle unverschlüsselt übertragen, das ist wie wenn du dem bankautomat deine pin vorlesen müsstest)
    2. vorredner hat recht:

    Terminal öffnen (Programme->Dienstprogramme) jedoch nicht telnet sondern:

    ssh "benutzer"@"host"
    oder
    ssh "host" -l "benutzer"

    eingeben

    3. wenn du dich eingeloggt hast brauchst du ein tool um die config.pl zu bearbeiten. quasi immer steht der "vi" oder der "vim" zur verfügung. "hässlich" zu bedienen und doch so geschickt :)
    also eingeben
    vi config.pl

    (anleitung für vi laut google:
    http://phyma.phyma.uni-konstanz.de/tutorials/vi.html
    )

    wenn du dann "i" tippst kannst du darin schreiben. mit ESC kommst du zurück in den befehls modus. hier kannst du mit ":w" die datei speichern und mit ":q" das programm beenden.
    Beenden ohne speichern geht auf jeden fall mit ":q!"


    voila

    Erklärungen:
    "Benutzer" - Benutzerkennung
    "host" - rechner auf dem man sich anmelden will

    also zum beispiel:

    ssh hans@www.hans.com
    bzw.
    ssh www.hans.com -l hans
     
  4. obrand

    obrand New Member

    Besten Dank für die schnelle und ausführliche Hilfe, aber irgendwie klappt es nicht so ganz; ich erhalte die Meldung ++ssh: connect to host www.netzone.ch port 22: Connection refused++

    Auf dem Webserver habe ich die SSH Erweiterung aktiviert. :shake:
     

Diese Seite empfehlen