In dieser Anleitung erklären wir Ihnen, wie Sie im Kundencenter die Zugangsdaten für eine SSH-Verbindung finden und mithilfe des Programms PUTTY eine SSH-Verbindung zum Server herstellen können.
SSH Zugangsdaten im Kundencenter
SSH-Verbindung mit PuTTY herstellen
SSH Zugangsdaten im Kundencenter
Zunächst loggen Sie sich ins oneHome ein.
Öffnen Sie im oneHome das entsprechende Paket.
Klicken Sie dann links im Menü auf FTP-Accounts (3).
Für den Zugang via SSH benötigen Sie die Verbindungsdetails des primären FTP-Nutzers (4). Klicken Sie also am Ende der entsprechenden Zeile auf die drei Punkt (5), schauen Sie sich die Verbindungsdetails an (6) und ändern Sie gegebenenfalls das Passwort über die Schaltfläche "Bearbeiten" (7).
SSH-Verbindung mit PuTTY herstellen
- Öffnen Sie das Programm "Putty"
- Tragen Sie den Servernamen in das Feld "Host Name" ein und verwenden Sie den Port 22
- Klicken Sie auf "Open" um die Verbindung mit dem Server herzustellen.
- Geben Sie den Benutzernamen Ihres primären FTP Benutzers ein und bestätigen Sie dies durch das drücken der enter Taste.
- Sie werden nun aufgefordert, ein Passwort einzugeben. Geben Sie das Passwort des primären FTP-Benutzers ein und bestätigen Sie Ihre Eingabe mit der Enter-Taste.
Hinweis: Während der Passworteingabe zeigt Putty keine sichtbaren Zeichen an, sodass Sie nicht sehen können, was Sie tippen. Sollten Sie ein falsches Passwort eingeben, erscheint die Meldung "Access denied".
Schwierigkeiten bei der SSH-Verbindung.
Sollten Sie Schwierigkeiten haben, sich per SSH mit dem Server zu verbinden, überprüfen Sie bitte, ob Sie den korrekten Servernamen, Benutzernamen und das richtige Passwort verwenden. Um auf Nummer sicher zu gehen, setzen Sie ein neues Passwort für den primären FTP-Zugang. Sollte dies weiterhin nicht zum Erfolg führen, wenden Sie sich bitte an unseren Support.
Liste der wichtigsten Shell-Befehle mit kurzen Beispielen:
1. Navigation und Verzeichnisverwaltung
pwd
- Beschreibung: Zeigt das aktuelle Arbeitsverzeichnis (Pfad) an.
-
Beispiel:
ls
- Beschreibung: Listet Dateien und Verzeichnisse auf.
-
Wichtige Optionen:
-
-l: Ausführliche Liste (mit Rechten, Besitzer, Größe, Datum). -
-a: Zeigt auch versteckte Dateien (Beginnen mit.). -
-h: Zeigt Dateigrößen in einem menschenlesbaren Format (z. B. K, M, G).
-
-
Beispiel:
cd
- Beschreibung: Wechselt in ein anderes Verzeichnis.
-
Beispiel:
-
cd ..: Wechsel ins übergeordnete Verzeichnis.
-
mkdir
- Beschreibung: Erstellt ein neues Verzeichnis (Ordner).
-
Option:
-
-p: Erstellt automatisch alle benötigten übergeordneten Verzeichnisse.
-
-
Beispiel:
rmdir
- Beschreibung: Löscht ein (leeres) Verzeichnis.
- Achtung: Funktioniert nur, wenn das Verzeichnis leer ist!
-
Beispiel:
2. Datei- und Ordneroperationen
cp
- Beschreibung: Kopiert Dateien oder Verzeichnisse.
-
Wichtige Optionen:
-
-r: Rekursives Kopieren von Verzeichnissen und Unterverzeichnissen. -
-v: Ausführliche Ausgabe der kopierten Dateien.
-
-
Beispiel:
mv
- Beschreibung: Verschiebt oder benennt Dateien und Verzeichnisse um.
-
Beispiel:
rm
- Beschreibung: Löscht Dateien oder Verzeichnisse.
-
Wichtige Optionen:
-
-r: Löscht Verzeichnis rekursiv (mit allen Unterverzeichnissen). -
-f: Erzwingt das Löschen, ohne Nachfrage.
-
- Achtung: Dieser Befehl löscht endgültig!
-
Beispiel:
3. Dateiinhalt anzeigen und bearbeiten
cat
- Beschreibung: Zeigt den Inhalt einer Datei im Terminal an.
-
Beispiel:
less / more
-
Beschreibung: Zeigt den Inhalt einer Datei seitenweise an (bei langen Dateien besser als
cat). -
Beispiel:
Mit den Pfeiltasten oder
Bild↑/Bild↓kann man scrollen, mitqbeendet man.
head / tail
-
Beschreibung: Zeigt den Anfang (
head) bzw. das Ende (tail) einer Datei an. -
Option:
-
-n: Anzahl der Zeilen bestimmen.
-
-
Beispiel:
grep
- Beschreibung: Sucht in Dateien nach einem bestimmten Muster oder Text.
-
Wichtige Optionen:
-
-i: Groß-/Kleinschreibung ignorieren. -
-r: Rekursive Suche in Unterverzeichnissen. -
-n: Zeigt Zeilennummern.
-
-
Beispiel:
nano / vi / vim
- Beschreibung: Terminalbasierte Texteditoren zum Bearbeiten von Dateien.
-
Beispiel:
4. Berechtigungen
chmod
- Beschreibung: Ändert die Zugriffsrechte (Permissions) von Dateien und Verzeichnissen.
-
Syntax (kurz):
chmod [Modus] [Datei/Verzeichnis] -
Beispiel:
5. Weitere nützliche Befehle
find
- Beschreibung: Durchsucht Verzeichnisse nach Dateien oder Ordnern basierend auf Name, Datum, Typ etc.
-
Beispiele:
du
- Beschreibung: Zeigt den belegten Speicherplatz von Dateien und Verzeichnissen.
-
Option:
-
-h: Zeigt Größen in menschenlesbarem Format (K, M, G). -
-s: Zeigt nur die Summe pro Verzeichnis.
-
-
Beispiel:
df
- Beschreibung: Zeigt freien und genutzten Speicherplatz von Festplatten/Partitionen an.
-
Option:
-
-h: Menschenlesbares Format.
-
-
Beispiel:
clear
- Beschreibung: Löscht die bisherige Anzeige im Terminal (bildet einen „Neustart” der Oberfläche).
-
Beispiel: