/etc/ssh gelöscht

Status
Für weitere Antworten geschlossen.

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
14.057
Punkte für Reaktionen
3.872
Punkte
488
Du meinst /etc/ssh? Versteh ich nicht, warum hast du das gelöscht?
Nimm halt meine. Bitte das .zip entfernen, auf die DS nach /tmp kopieren und mit
Code:
cd /etc
tar -xvf /tmp/ssh.tar
entpacken
 

Anhänge

  • ssh.tar.zip
    20 KB · Aufrufe: 13

rookee

Benutzer
Mitglied seit
25. Sep 2012
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Du meinst /etc/ssh? Versteh ich nicht, warum hast du das gelöscht?

ja, den Inhalt. Aus Dummheit / Unwissenheit.

ich hab die Inhalte zwar weggesichert, aber durch das zurück kopieren krieg ich den Dienst nicht wieder aktiviert... hast du da vllt eine Idee?
 

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.192
Punkte für Reaktionen
73
Punkte
68
Beim Starten der DS werden auch die Keys erzeugt. Wichtig ist, das die Dateien /etc/init/sshd.conf und /usr/syno/etc.defaults/rc.ssh.subr noch da sind (als root checken)
man kann nun die DS nei starten oder als root den Dienst von Hand auf der Konsole neu starten.
initctl start sshd

keys werden ssh-keygen erstellt. Der komplette Prozess für die Syno steht in der Funktion GenerateSSHKeys in /usr/syno/etc.defaults/rc.ssh.subr, wo man sich die Anregungen holen kann.

Thomas
 

rookee

Benutzer
Mitglied seit
25. Sep 2012
Beiträge
61
Punkte für Reaktionen
0
Punkte
0
Hi Thomas,
vielen Dank für den Tipp.
alle files vorhanden.
Ergebnis:

DS213> initctl start sshd
initctl: Job failed to start


EDIT:

Rich (BBCode):
ps | grep sshd
liefert:
Rich (BBCode):
28466 root 4228 S grep sshd

und
Rich (BBCode):
/usr/syno/etc.defaults/rc.d/S95sshd.sh start
liefert:
Rich (BBCode):
-ash: /usr/syno/etc.defaults/rc.d/S95sshd.sh not found

die Datei ist aber vorhanden...
 
Zuletzt bearbeitet:

Tommi2day

Benutzer
Mitglied seit
24. Aug 2011
Beiträge
1.192
Punkte für Reaktionen
73
Punkte
68
Bei meiner DS gibt es kein /usr/syno/etc.defaults/rc.d/S95sshd.sh mehr, wird der ssh Prozess nicht mehr über Init.d gestartet, sondern mit upstart (initctl).
wenn der start (als root !!!) failed, steht doch bestimmt was in /var/log/messages? Hast Du DS mal neu gestartet? Gibt es eine /etc/ssh/sshd_config?

Thomas
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat