Inhaltsverzeichnis

Linux - SSH-Server

Um auf einen Host zugreifen zu können, muss der OpenSSH-Server installiert und konfiguriert sein. Dieser ist im Gegensatz zum SSH-Client in der Regel nicht vorinstalliert.

Installation

Der SSH-Server lässt sich einfach über die Paketquellen installieren.

sudo apt install openssh-server

Konfiguration

Die Konfiguration erfolgt über die Datei /etc/ssh/sshd_config.

Wichtige Konfigurations-Parameter

Parameter Erklärung
PermitRootLogin no Verbietet, dass sich root per SSH auf dem System einloggen darf. Da es sich hierbei um Angriffsziel handelt, sollte dies IMMER deaktiviert sein (siehe Linux - Debian - root-Login verbieten).
AllowGroups admin Erlaubt nur Mitgliedern der Gruppe admin den Zugriff via SSH. Dies schränkt den Zugriff ein und kann um beliebige Gruppen erweitert werden.
AllowUsers / DenyUsers / DenyGroups Mit diesen Optionen lässt sich der Zugang noch genauer einschränken/erlauben
X11Forwarding yes Die Nutzung von X11 zulassen oder verbieten

Abschluss der Konfiguration

Nach Änderungen muss der der OpenSSH-Server neu gestartet werden.

sudo service ssh restart


Zusammenhängende Beiträge

Linux - SSH-Client
Linux - SSH-Server
Linux - Erstellen und Verteilen von SSH-Keys
Linux - ClusterSSH zur Verwaltung mehrerer Server


Haftungsausschluss

Wir haben die hier gezeigten Anleitung sorgfältig erstellt und in unserer Testumgebungen ausgiebig getestet.
Wer sich entschließt diese Anleitungen für sich selbst umzusetzen, führt diese auf eigene Verantwortung durch.
Der Ersteller des Artikels, sowie der Seitenbetreiber, haftet nicht für eventuelle Schäden an Hard- und/oder Software oder damit zusammenhängenden Schäden\\

2021/03/06 23:11 · rsb