1.7 KiB
Um dich per SSH zwischen zwei Linux-Rechnern im Heimnetzwerk zu verbinden, gehst du so vor:
1. SSH-Server installieren und aktivieren
Auf dem Rechner, zu dem du dich verbinden möchtest (Zielrechner):
sudo apt update && sudo apt install openssh-server -y # Ubuntu/Debian
sudo systemctl enable ssh
sudo systemctl start ssh
Auf Fedora/RHEL/Arch:
sudo dnf install openssh-server -y # Fedora
sudo pacman -S openssh # Arch
sudo systemctl enable sshd
sudo systemctl start sshd
Status prüfen:
systemctl status ssh
oder
systemctl status sshd
2. IP-Adresse des Zielrechners herausfinden
Auf dem Zielrechner:
ip a
oder
hostname -I
Beispielausgabe: 192.168.178.42
3. Verbindung vom Quellrechner herstellen
Auf dem Rechner, von dem du zugreifen willst:
ssh benutzername@192.168.178.42
Dabei:
benutzername= Benutzerkonto auf dem Zielrechner192.168.178.42= IP-Adresse des Zielrechners im Heimnetz
Beim ersten Mal wirst du gefragt, ob du den Host-Fingerprint akzeptieren willst → yes. Danach gibst du dein Passwort ein.
4. (Optional) Passwortlose Anmeldung mit SSH-Key
Falls du dich ohne Passwort anmelden willst:
Auf dem Quellrechner:
ssh-keygen -t ed25519
(oder rsa falls gewünscht, einfach Enter drücken, um Standardpfad ~/.ssh/id_ed25519 zu nutzen)
Dann den öffentlichen Schlüssel auf den Zielrechner kopieren:
ssh-copy-id benutzername@192.168.178.42
Danach kannst du dich einloggen ohne Passwort:
ssh benutzername@192.168.178.42
👉 Soll ich dir ein kurzes Beispiel-Setup mit zwei Testbenutzern schreiben, das du direkt im Heimnetz nachmachen kannst?