merging and cleaning up
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
|
||||
|
||||
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?
|
||||
Reference in New Issue
Block a user