101 lines
1.7 KiB
Markdown
101 lines
1.7 KiB
Markdown
|
|
|
|
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):
|
|
|
|
```bash
|
|
sudo apt update && sudo apt install openssh-server -y # Ubuntu/Debian
|
|
sudo systemctl enable ssh
|
|
sudo systemctl start ssh
|
|
```
|
|
|
|
Auf Fedora/RHEL/Arch:
|
|
|
|
```bash
|
|
sudo dnf install openssh-server -y # Fedora
|
|
sudo pacman -S openssh # Arch
|
|
sudo systemctl enable sshd
|
|
sudo systemctl start sshd
|
|
```
|
|
|
|
Status prüfen:
|
|
|
|
```bash
|
|
systemctl status ssh
|
|
```
|
|
|
|
oder
|
|
|
|
```bash
|
|
systemctl status sshd
|
|
```
|
|
|
|
---
|
|
|
|
### 2. IP-Adresse des Zielrechners herausfinden
|
|
|
|
Auf dem Zielrechner:
|
|
|
|
```bash
|
|
ip a
|
|
```
|
|
|
|
oder
|
|
|
|
```bash
|
|
hostname -I
|
|
```
|
|
|
|
Beispielausgabe: `192.168.178.42`
|
|
|
|
---
|
|
|
|
### 3. Verbindung vom Quellrechner herstellen
|
|
|
|
Auf dem Rechner, von dem du zugreifen willst:
|
|
|
|
```bash
|
|
ssh benutzername@192.168.178.42
|
|
```
|
|
|
|
Dabei:
|
|
|
|
- `benutzername` = Benutzerkonto auf dem Zielrechner
|
|
- `192.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:
|
|
|
|
```bash
|
|
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:
|
|
|
|
```bash
|
|
ssh-copy-id benutzername@192.168.178.42
|
|
```
|
|
|
|
Danach kannst du dich einloggen ohne Passwort:
|
|
|
|
```bash
|
|
ssh benutzername@192.168.178.42
|
|
```
|
|
|
|
---
|
|
|
|
👉 Soll ich dir ein **kurzes Beispiel-Setup mit zwei Testbenutzern** schreiben, das du direkt im Heimnetz nachmachen kannst? |