Ich habe vor einen SSHD zu installieren. Doch leider fehlt da irgendwie noch was. Wenn ich den starte kommt die Meldung:
"OpenBSD Secure Shell server not in use (/etc/ssh/sshd_not_to_be_run)"
Was bedeutet diese Fehlermeldung?
Gibt es irgendwo ein sehr gute Anleitung zu diesem Thema?
SSHD installieren
der startet einfach nicht, weil diese datei existiert!
also ein und er läuft, und wird das ab jedem start in zukunft!
also ein
Code: Alles auswählen
rm /etc/ssh/sshd_not_to_be_run
/etc/init.d/ssh start
Danke für die Antwort. Kaum zu glauben, nur eine Datei löschen und fertig.
Hab da noch ne andere Frage.
Und zwar habe ich mittels ssh-keygen einen Key angelegt. Nun habe ich gelesen das man diesen Key in irgendeiner Datei des SSHD reinschreiben muss, damit beim einloggen auch dieses Key-Prüfverfahren angewandet wird. Bisher wird doch nur nach dem Passwort gefragt? Welche Datei ist das nun?
Nochwas, kann mir einer sagen was die Meldung:
Ich hab mal testweise den Key in meinem Home-Verzeichnis gelöscht gehabt. Dann versucht anzumelden und es ging nicht mehr. Dann habe ich nen neuen Key angelegt und das anmelden geht immer noch nicht.
Hab da noch ne andere Frage.
Und zwar habe ich mittels ssh-keygen einen Key angelegt. Nun habe ich gelesen das man diesen Key in irgendeiner Datei des SSHD reinschreiben muss, damit beim einloggen auch dieses Key-Prüfverfahren angewandet wird. Bisher wird doch nur nach dem Passwort gefragt? Welche Datei ist das nun?
Nochwas, kann mir einer sagen was die Meldung:
bedeutet?No RSA host key is known for localhost and you have requested strict checking.
Host key verification failed.
Ich hab mal testweise den Key in meinem Home-Verzeichnis gelöscht gehabt. Dann versucht anzumelden und es ging nicht mehr. Dann habe ich nen neuen Key angelegt und das anmelden geht immer noch nicht.
Hallo,
in die sshd.conf komt der Schlüssel nicht rein.
Du erstellst, falls noch nicht vorhanden, in Deinem Verzeichnis den Ordner ".ssh" (ohne Anführungszeichen aber mit dem Punkt!)
Dort erstellst du Dir die Datei:
authorized_keys (für SSH 1)
oder
authorized_keys2 (für SSH 2)
In diese Datei kopierst Du Dir den "öffentlichen" Schlüssel (.pub)
Wichtig!
Der Schlüssel muß in einer Zeile stehen !
Der Private Schlüssel kommt auf Deinen Client PC, mit dem Du auf den SSH Server zugreifen möchtest.
Achja, die Datei /etc/ssh/sshd_not_to_be_run wurde angelegt, weil Du bei der Installation Deines Systems das so wolltest
Greets
DaGrrr
in die sshd.conf komt der Schlüssel nicht rein.
Du erstellst, falls noch nicht vorhanden, in Deinem Verzeichnis den Ordner ".ssh" (ohne Anführungszeichen aber mit dem Punkt!)
Dort erstellst du Dir die Datei:
authorized_keys (für SSH 1)
oder
authorized_keys2 (für SSH 2)
In diese Datei kopierst Du Dir den "öffentlichen" Schlüssel (.pub)
Wichtig!
Der Schlüssel muß in einer Zeile stehen !
Der Private Schlüssel kommt auf Deinen Client PC, mit dem Du auf den SSH Server zugreifen möchtest.
Achja, die Datei /etc/ssh/sshd_not_to_be_run wurde angelegt, weil Du bei der Installation Deines Systems das so wolltest
Greets
DaGrrr