Open SSH (Secure Shell) hat sich als Standard für sichere, verschlüsselte Remote-Zugriffe und Dateiübertragungen u.a. auf Linux-Systemen per SSH-Protokoll etabliert. Die Installation, Aktivierung und Nutzung von OpenSSH ist relativ unkompliziert und zeige ich hier kurz für Server.
Installation und Start
sudo apt install openssh-server
Dienst starten und dauerhaft aktivieren
sudo systemctl start ssh
sudo systemctl enable ssh
Status prüfen
sudo systemctl status ssh
Port (Standard 22, wird aber oft geändert) ggf in der jeweils genutzten Firewall freischalten. Die Serverkonfiguration liegt im Verzeichnis
/etc/ssh/sshd_config
Weitere Details u.a. unter Ubuntu Server und in der Wiki Ubuntu Users
Zugriff
Via Terminal Apps kann nun zum Beispiel vom Client (PC, Tablett etc.) auf die Konsole des Servers eine Verbindung mit den SSH-Verschlüsselungen hergestellt werden. Auch für die Verbindung zwischen Servern – insbesondere bei automatisierten Vorgängen – ist SSH nach wie vor zur verschlüsselten Authentification angesagt.
Das macht man entweder über Benutzernamen und Passwort (leichter korrumpierbar) oder über ein Schlüsselpaar (SSH Keys). Darüber mehr in nächsten Beitrag.
Hinweis: Ich bevorzuge in meinen Texten aus Gründen der besseren Lesbarkeit das Generisches Maskulinum. Weibliche und andere anderweitige Geschlechtsidentitäten werden dabei ausdrücklich mit gemeint, soweit es für die Aussage erforderlich ist.
Dieser Blog verfolgt keine kommerziellen Interessen. Etwaige Werbung ist kostenfrei! #supportyourlocal
One comment