SSH auf Ubuntu/Debian installieren

Zuletzt aktualisiert am 13.06.2023 um 10:06 Uhr

0
(0)

Bei Ubuntu Desktop/Debian und andere Varianten ist standardmäßig SSH nicht installiert und aktiviert. Mit nur wenigen Schritten kann dies nachgeholt werden.

Hier wird systemctl verwendet. In der Regel gäbe es auch die Varianten mit service die teilweise verwendet werden könnte…

Terminal starten

Alle Eingaben werden im Terminal abgearbeitet…

Pakete aktualisieren

sudo apt update

SSH installieren

sudo apt install openssh-server --assume-yes

Firewall einstellen

Diese Einstellung ist möglicherweise nur dann erforderlich, wenn die eingebaute Firewall bestimmte Zugriffe nicht durch reicht.

sudo ufw allow ssh

Prüfen

Prüfen, ob SSH automatisch startet und läuft…

sudo systemctl status ssh

Beispielausgabe

● ssh.service - OpenBSD Secure Shell server
     Loaded: loaded (/lib/systemd/system/ssh.service; disabled; vendor preset: enabled)
     Active: active (running) since Thu 2021-06-03 23:07:27 CEST; 4min 44s ago
       Docs: man:sshd(8)
             man:sshd_config(5)
   Main PID: 76644 (sshd)
      Tasks: 1 (limit: 18382)
     Memory: 1.0M
     CGroup: /system.slice/ssh.service
             └─76644 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups

Jun 03 23:07:27 user systemd[1]: Starting OpenBSD Secure Shell server...
Jun 03 23:07:27 user sshd[76644]: Server listening on 0.0.0.0 port 22.
Jun 03 23:07:27 user sshd[76644]: Server listening on :: port 22.
Jun 03 23:07:27 user systemd[1]: Started OpenBSD Secure Shell server.

Starten

sudo systemctl start ssh

Stoppen

sudo systemctl stop ssh

Neu starten

sudo systemctl restart ssh

Mit System starten

sudo systemctl enable ssh

Beispielausgabe

Synchronizing state of ssh.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install enable ssh

Mit System nicht starten

sudo systemctl disable ssh

Beispielausgabe

Synchronizing state of ssh.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable ssh
Removed /etc/systemd/system/sshd.service.
Removed /etc/systemd/system/multi-user.target.wants/ssh.service.

Konfigurationsdatei bearbeiten

Nano-Editor

Der Nano-Editor ist in der Regel einfacher zu handhaben.

sudo nano /etc/ssh/sshd_config

VIM-Editor

VIM ist die Weiterentwicklung von Vi…

sudo vi /etc/ssh/sshd_config

Sollte die gewünschte Einstellung vorgenommen sein, so muss SSH neu gestartet werden

Wie hilfreich war dieser Beitrag?

Klicke auf die Sterne um zu bewerten!

Durchschnittliche Bewertung 0 / 5. Anzahl Bewertungen: 0

Bisher keine Bewertungen! Sei der Erste, der diesen Beitrag bewertet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert