hallöchen , wollte bei mir den sshd starten, nur hab ich da folgendes problem.
#sshd
Permissions 0644 for ' /etc/ssh/ssh_host_key are too open.
It is recommended that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key:etc/ssh/ssh_host_key
#chmod 0600 /etc/ssh/ssh_host_key
behebt den Permissions-Fehler.
#sshd
Could not load host key: /etc/ssh/ssh_host_key
Disabling protocol version 1. Could not load host key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting
#sshd --keygen
Invalid key regeneration interval
in /etc/ssh/sshd_config mal ---KeyRegeneratoinInterval von 3600 auf 0 gesetzt und auch mal ausommentieren bringt aber immer die selbe Meldung. ssh_host_key habe ich selber erzeugt weil ich dachte der braucht es um die Schlüssel zu erzeugen, ist aber leer.
Wie erzeuge ich die Schlüssel ?, ich dachte mit ssh -keygen , sshd-keygen.???
Auf Prolinux habe ich das so gelesen mit -keygen.
Danke mal im voraus
MFG dieter
sshd
Re: sshd
Hi
ssh-keygen -t rsa -f /etc/ssh/ssh_host_key zum erzeugen der Keys. Ansonsten aber mal ssh über ein Initskript starten lassen.
/etc/init.d/sshd start ...restart .... stop
Bei mir erzeugt der die Keys beim ersten Starten, die Schlüssel findet man in dem Verzeichnis /etc/ssh.
Client to Server Connect mit ssh -l BENUTZERNAME RECHNERNAME
Gruss
Marc
ssh-keygen -t rsa -f /etc/ssh/ssh_host_key zum erzeugen der Keys. Ansonsten aber mal ssh über ein Initskript starten lassen.
/etc/init.d/sshd start ...restart .... stop
Bei mir erzeugt der die Keys beim ersten Starten, die Schlüssel findet man in dem Verzeichnis /etc/ssh.
Client to Server Connect mit ssh -l BENUTZERNAME RECHNERNAME
Gruss
Marc