Administrative Hinweise, Hinweise unseren FTP-Diensten

Hinweise zu unseren FTP-Diensten:
Konfiguration eines gemeinsamen Arbeitsbereiches


Mit folgenden Schritten kann ein individueller FTP-Zugang für einen gemeinsamen Arbeitsbereich angelegt werden, der z.B. geeignet ist, mit Kollegen an einer Veröffentlichung zusammenzuarbeiten.

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:

Rechnernametheseus.mathematik.uni-ulm.de
Benutzernameborchert-projekt
PasswortIhr 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:


Andreas Borchert, 23. Juli 2003