Ist es möglich, eine Liste aller derzeit aktiven Konfigurationsoptionen einer laufenden SSHD-Aufgabe zu erhalten? So etwas wie eine Verbindung herstellen, einen Befehl über SSH verwenden und dann die Verbindung trennen?
Ich weiß, dass ich die Konfigurationsdatei lesen und von dort aus Ableitungen vornehmen kann, aber:
- Es gibt Optionen mit Standardwerten, die nicht explizit in der sshd_config festgelegt sind
- Das Finden der richtigen Konfigurationsdatei ist nicht immer einfach (da sie geändert werden kann)
- Es gibt Kommandozeilenoptionen, die sshd_config überschreiben
- ... ?
Vielen Dank für Ihre Hilfe
Antwort1
Es ist nicht möglich, die Konfiguration aus der laufenden Konfiguration heraus zu sichern sshd
, aber Sie können den anweisen, sshd
die Konfiguration zu analysieren und die daraus resultierenden angewendeten Konfigurationsoptionen einschließlich der Standardwerte aus der Standardkonfigurationsdatei zu sichern. -T
Dafür gibt es einen Schalter:
sshd -T
Hinweis: Sie können Befehlszeilenoptionen verwenden, die sshd_config überschreiben.
Sie können -f
Switch verwenden, um die Konfigurationsdatei aus einer anderen Datei zu lesen.
Alles ist in der Manualpage für gut dokumentiert sshd
.