Dieser Zugang funktioniert auf Theseus und Turing.
Alle in roter Farbe angegebenen Kommandos sind wörtlich zu übernehmen, die blauen Teile sind jeweils individuell anzupassen.
Schritt 1: Anmelden auf Theseus |
Melden Sie sich auf Theseus an, vorzugsweise mit der ssh. Folgende Kommandos sind auf der Kommandoebene der Theseus einzugeben. Als Eingabeaufforderung (Prompt) dürften Sie wohl ``theseus$ '' vorfinden.
Schritt 2: Anlegen eines Arbeitsverzeichnisses |
Für den Zugang sollten Sie ein neues Verzeichnis anlegen, das nur für den Zweck des Austauschs von Daten via FTP verwendet wird. Für jedes Projekt sollte ein neues Verzeichnis und ein neuer FTP-Zugang eingerichtet werden.
In diesem Beispiel wird das Projektverzeichnis projekt genannt, aber sie können natürlich einen belieben anderen Namen dafür verwenden.
theseus$ cd theseus$ mkdir projekt
Mit dem cd-Befehl wird sichergestellt, daß Sie sich in Ihrem Heimatkatalog befinden. mkdir legt das neue Verzeichnis an.
Schritt 3: Konfiguration des FTP-Zuganges |
Mit folgendem Kommando wird der FTP-Zugang für das neue Verzeichnis vorbereitet:
theseus$ D=projekt theseus$ ls -ld $D drwxrwxr-x 2 borchert sai 512 May 17 10:44 projekt theseus$ echo "$USER-projekt:x:-U $D" >>.ftppasswd
Zunächst wird der Name des Verzeichnisses an die Shell-Variable D zugewiesen. Mit dem ls -ld-Kommando gehen Sie sicher, daß Sie sich dabei nicht vertippt haben.
Das letzte Kommando ergänzt die Datei .ftppasswd um den neuen Zugang für das Projekt-Verzeichnis.
Schritt 4: Setzen des Passworts für den neuen FTP-Zugang |
Für diesen Zugang muß ein Passwort gewählt werden, das nicht mit dem normalen Benutzerpasswort übereinstimmen darf. Da FTP prinzipiell unsicher ist und das Passwort bei FTP in jedem Falle im Klartext über das Netzwerk wandert, hilft ein separates Passwort, das Risiko zu reduzieren. Wenn dann ein übler Zeitgenosse Ihr FTP-Passwort auf dem Netzwerk aufschnappt, hat er dann ``nur'' Zugriff auf das Projektverzeichnis. Damit wird eine darüber hinaus gehende Gefährdung vermieden.
Das Passwort setzen und überprüfen Sie mit folgendem Kommando:
theseus$ patch_passwd .ftppasswd $USER-projekt New password: Retype password: theseus$ cat .ftppasswd borchert-web:jxl8ww2Dog0aI:-U -m 02 /home/www/htdocs/analysis borchert-projekt:C210JaBgd6Krs:-U projekt
Die Datei .ftppasswd sieht natürlich bei jedem etwas anders aus: So steht statt borchert natürlich zu Beginn vor dem Minuszeichen Ihr Benutzername. Das dahinter folgende Passwort wird in verschlüsselter Form abgelegt, so daß sie es nicht wiedererkennen und das Verzeichnis am Ende der Zeile wird wahrscheinlich ebenfalls bei Ihnen anders lauten.
Die Option -U wird an adis-ftpsession weitergegeben, wobei -U steht für uneingeschränkte Schreibzugriffe steht. Alternativ könnten Sie z.B. -u angeben, dann werden Schreibzugriffe auf bestehende Dateien nicht gewährt.
Schritt 5: Ein erster Test |
Überprüfen Sie Ihren neuen FTP-Zugang mit einem FTP-Klienten Ihrer Wahl:
Rechnername | theseus.mathematik.uni-ulm.de |
Benutzername | borchert-projekt |
Passwort | Ihr in Schritt 4 eingetragenes Passwort |
Hierbei sollten Sie natürlich borchert durch Ihren eigenen Benutzernamen ersetzen.
Sie können beliebig viele weitere FTP-Zugänge konfigurieren. Auf einer separaten Manual-Seite finden Sie umfassende Hinweise zu der Datei .ftppasswd.
Benutzungsrichtlinien des neuen FTP-Zuganges |
Bitte beachten Sie folgende Richtlinien im Zusammenhang mit diesen Dienst, um Ihre eigenen Daten und die der anderen Nutzer nicht zu gefährden: