# Verbindung herstellen

Nachdem Sie einen GPU-Server auf Clore.ai gemietet haben, können Sie sich per SSH verbinden oder auf vorinstallierte Dienste wie Jupyter Notebook zugreifen.

## Verbindungsinformationen

Sobald Ihre Bestellung aktiv ist, finden Sie die Verbindungsdaten in:

1. **Meine Bestellungen** Seite → Klicken Sie auf Ihre aktive Bestellung
2. **Bestelldetails** zeigt: IP-Adresse, SSH-Port und Zugangsdaten

## SSH-Verbindung

### Linux / macOS

Öffnen Sie das Terminal und führen Sie aus:

```bash
ssh root@<IP_ADDRESS> -p <PORT>
```

Beispiel:

```bash
ssh root@185.123.45.67 -p 22022
```

### Windows

**Verwendung von PowerShell:**

```powershell
ssh root@<IP_ADDRESS> -p <PORT>
```

**Verwendung von PuTTY:**

1. Herunterladen [PuTTY](https://putty.org)
2. Geben Sie die IP-Adresse in "Host Name" ein
3. Geben Sie die Portnummer in "Port" ein
4. Klicken Sie auf "Open"
5. Einloggen als `root` mit dem bereitgestellten Passwort

## SSH-Schlüssel (empfohlen)

Für passwortloses Login fügen Sie Ihren SSH-öffentlichen Schlüssel hinzu:

1. Gehen Sie zu **Konto** → **SSH-Schlüssel**
2. Klicken Sie **Schlüssel hinzufügen**
3. Fügen Sie Ihren öffentlichen Schlüssel ein (normalerweise `~/.ssh/id_rsa.pub`)
4. Speichern

Ihr Schlüssel wird automatisch bei neuen Mietvorgängen bereitgestellt.

### SSH-Schlüssel erzeugen (falls Sie noch keinen haben)

```bash
ssh-keygen -t rsa -b 4096
```

## Zugriff auf Jupyter Notebook

Viele Images werden mit vorinstalliertem Jupyter geliefert:

1. Überprüfen Sie die Bestelldetails auf die Jupyter-URL
2. Öffnen Sie die URL in Ihrem Browser (normalerweise `http://<IP>:<JUPYTER_PORT>`)
3. Geben Sie das Token ein, das in Ihren Bestelldetails angezeigt wird

## Dateiübertragung

### Verwendung von SCP

Datei auf den Server hochladen:

```bash
scp -P <PORT> /local/file.txt root@<IP>:/remote/path/
```

Datei vom Server herunterladen:

```bash
scp -P <PORT> root@<IP>:/remote/file.txt /local/path/
```

### Verwendung von rsync

Für größere Übertragungen oder zum Synchronisieren von Verzeichnissen:

```bash
rsync -avz -e "ssh -p <PORT>" /local/folder/ root@<IP>:/remote/folder/
```

## Portweiterleitung

Um lokal auf Dienste zuzugreifen, die auf dem Server laufen:

```bash
ssh -L 8080:localhost:8080 root@<IP> -p <PORT>
```

Dies leitet den Serverport 8080 an Ihren lokalen Port 8080 weiter.

## Häufige Probleme

| Problem                       | Lösung                                                                                                     |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------- |
| Verbindung abgelehnt          | Überprüfen Sie, ob der Server vollständig gebootet ist (warten Sie 2–3 Minuten nach Beginn der Bestellung) |
| Zugriff verweigert            | Überprüfen Sie, ob Passwort/SSH-Schlüssel korrekt sind                                                     |
| Verbindungszeitüberschreitung | Überprüfen Sie, ob der Port korrekt ist                                                                    |
| Host-Schlüssel geändert       | Alten Schlüssel entfernen: `ssh-keygen -R [<IP>]:<PORT>`                                                   |

## Nützliche Befehle nach der Verbindung

GPU-Status prüfen:

```bash
nvidia-smi
```

Verfügbaren Festplattenspeicher prüfen:

```bash
df -h
```

Systemressourcen prüfen:

```bash
htop
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.clore.ai/clore.ai/clore.ai-eng-de/fur-mieter/how-to-connect.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
