SSH Zugang

  • Hallo miteinander


    Ich möchte gerne via SSH auf meine Webhosting zugreifen, ich habe aber keine Ahnung mit welchem User ich mich anmelden muss.

    Muss ich zuerst einen User für den SSH Zugang erstellen?


    Besten Dank

  • Danke für Deine Antwort


    Ich habe einen FTP User erstellt und möchte mich mit diesem anmelden, ich bekomme aber nur diese Meldung:


    The programs included with the Debian GNU/Linux system are free software;

    the exact distribution terms for each program are described in the

    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

    permitted by applicable law.

    Connection to xxxxxxxxx.ch closed.

  • Du darfst keinen selbst erstellten FTP-Benutzer (FTP-Zugang) verwenden, sondern den unter Webhosting-Zugang (hostingxxxxxx) mit dem dort von dir festgelegten Passwort. Die unter FTP-Zugang zusätzlich angelegten FTP-Benutzer können nicht für den SSH-Zugang verwendet werden.

  • Den musst du dir auf Deinem PC erstellen. Unter Linux z.B.:

    Code
    ssh-keygen -t ed25519 -a 100

    Dann ist ~/.ssh/id_ed25519.pub dein öffentlicher Schlüssel.

    Den kannst Du mit

    Code
    cat ~/.ssh/id_ed25519.pub

    ausgeben.

  • also, vielen Dank, ich bin jetzt auch ein Stück weiter, es sieht aber etwas "komisch" aus.


    The programs included with the Debian GNU/Linux system are free software;

    the exact distribution terms for each program are described in the

    individual files in /usr/share/doc/*/copyright.

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

    permitted by applicable law.

    Last login: Thu Feb 4 15:40:59 2021 from xx

    bash-4.4$


    Der Grund für den SSH Zugang ist, dass ich meine Nextcloud auf eine neuere Version heben möchte. Ich arbeite sonst mit Ubuntu und da sieht die Konsole irgendwie anders aus

  • Der Grund für den SSH Zugang ist, dass ich meine Nextcloud auf eine neuere Version heben möchte. Ich arbeite sonst mit Ubuntu und da sieht die Konsole irgendwie anders aus

    Unter Ubuntu hast du auch die Shell namens Bash - steht für Bourne Again Shell.


    Das was da links immer statisch angezeigt wird, ist der Prompt, und dieser ist anpassbar - über die Variable ps1 - diese kannst du in der Datei ~/.profile oder ~/.bashrc anlegen.


    Dort schreibst du folgendes rein:

    Code
    PS1='\u@\h:\w\$ '


    Das kannst du auch vorher testen, in dem du export PS1='\u@\h:\w\$ ' einfach in die Kommandozeile einträgst.

    \u wird von Bash durch den angemeldeten Benutzer ersetzt

    \h durch den Rechnernamen

    \w durch das aktuelle Verzeichnis