SSHD installieren

Probleme mit Samba, NFS, FTP und Co.
Antworten
Fred
Beiträge: 33
Registriert: 23.11.2002 02:29:55

SSHD installieren

Beitrag von Fred » 21.12.2002 15:28:26

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?

arteist
Beiträge: 728
Registriert: 20.05.2002 17:26:23
Kontaktdaten:

Beitrag von arteist » 21.12.2002 15:41:43

der startet einfach nicht, weil diese datei existiert!
also ein

Code: Alles auswählen

rm /etc/ssh/sshd_not_to_be_run
/etc/init.d/ssh start
und er läuft, und wird das ab jedem start in zukunft!

Fred
Beiträge: 33
Registriert: 23.11.2002 02:29:55

Beitrag von Fred » 21.12.2002 16:21:26

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:
No RSA host key is known for localhost and you have requested strict checking.
Host key verification failed.
bedeutet?

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. :(

Benutzeravatar
DaGrrr
Beiträge: 79
Registriert: 08.08.2002 19:50:54

Beitrag von DaGrrr » 24.12.2002 11:15:14

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

Antworten