[Info][Zugangsdaten]
Arbeiten am Almighty
In diesem Dokument erfahren Sie, wie und wo Sie sich einloggen müssen, um unseren Laborserver Almighty für SWA nutzen zu können.
Voraussetzung
Der Laborserver ist unter der Adresse almighty.pri.univie.ac.at erreichbar. Dieser Rechner wird im folgenden schlicht Almighty genannt. Um sich auf Almighty einloggen zu können, benötigen Sie ein Programm, das Secure Shell (SSH) unterstützt. In diesem Dokument wird davon ausgegangen, dass Sie Windows verwenden. «PuTTY» ist etwa ein guter und kostenloser Secure Shell Client. Dieser wird im nächsten Abschnitt erklärt. In Mac OS X und Linux-Distributionen ist ein SSH Client bereits eingebaut - die Verbindung wird im übernächsten Abschnitt erläutert.
Falls Sie mit einer Unix-Shell und den dort vorherrschenden kommandozeilenbasierten Texteditoren nichts anfangen können, müssen Sie ihre Files unter Windows schreiben und anschliessend auf Almighty übertragen. Dafür können Sie etwa das kostenlose «WinSCP» verwenden, das sich wie ein File- oder FTP-Explorer verhält und dabei SSH unterstützt. Darauf wird in diesem Dokument noch später eingegangen.
Ihr Benutzername auf Almighty ist a+Matrikelnummer, das Passwort ist Ihr ISWI-Passwort.
Verbindung zum Almighty (PuTTY)
In diesem Abschnitt erfahren Sie, wie Sie sich mit PuTTY auf Almighty einloggen können - andere Secure Shell Programme funktionieren analog. Wie bereits erwähnt, heisst der Rechner, zu dem Sie sich verbinden müssen: almighty.pri.univie.ac.at. Wichtig ist, dass Sie unter Protocol das Protokoll SSH wählen müssen (siehe Fig. [1]). Damit Sie nicht jedesmal wieder den Host-Namen eintragen müssen, können Sie diese Verbindungseinstellungen speichern, indem im Eingabefeld Saved Sessions einen Namen eingeben und auf Save drücken. Neben dem Host-Namen brauchen Sie sonst keine zwingenden Einstellungen vornehmen.
Danach wird die Verbindung hergestellt, und nachdem Sie Ihren Benutzernamen und Passwort eingetippt haben landen Sie auf der Kommandozeile (siehe Fig. [2]).
Verbindung zum Almighty (Konsole)
Wenn Sie von einem Linux/Unix-basierten System aus arbeiten, starten Sie einfach ein Terminal. Verwenden Sie Gnome, so befindet es sich im Anwendungs-Menü unter Zubehör - Terminal, bei KDE unter System - Konsole. Unter Mac OS befindet es sich unter Programme - Dienstprogramme - Terminal.app. Verbinden Sie sich, nachdem Sie das Terminal gestartet haben, mit dem Befehl:
ssh a666666@almighty.pri.univie.ac.at
wobei Ihre Matrikelnummer natürlich dementsprechend angepasst werden muss. Eine Sicherheitsfrage beantworten Sie mit "yes" bzw. "y" und drücken Enter. Danach werden Sie nach dem Passwort gefragt (ISWI-Passwort).
Arbeiten am Almighty
Sie können nach dem Login Ihr Passwort ändern, indem Sie den Befehl passwd eintippen. Mit dem Befehl exit steigen Sie wieder aus. Um die Arbeit zu erleichtern empfiehlt es sich die folgenden Dateien in ihr Arbeitsverzeichnis zu kopieren:
- eine .bashrc, damit angezeigt wird in welchen Verzeichnis sie sich befinden
- eine .inputrc, damit Anfang/Ende Tasten funktionieren
- eine .vimrc, wenn Sie den UNIX editor Vim benutzen wollen
cp ~mangler/.bashrc ~
cp ~mangler/.inputrc ~
cp ~mangler/.vimrc ~; mkdir ~/.vim.recover
Weitere Unix-Befehle sollten Sie im Rahmen des Studiums bereits kennen gelernt haben bzw. werden Sie diese noch kennen lernen.
Transferieren von Dateien
Im Folgenden wird beschrieben, wie Sie mit dem Programm WinSCP Dateien zwischen Ihrem lokalen Windows-Rechner und Ihrem Almighty-Account transferieren können. Für Mac OS bietet sich als SFTP/FTP-Programm «Cyberduck» oder auch «Fugu» an.
Die Konfiguration von WinSCP geht ähnlich wie bei PuTTY vor sich, indem Sie einfach den Hostnamen almighty.pri.univie.ac.at eintragen, sowie ihren Benutzernamen (a+Matrikelnummer) und Passwort (ISWI-Passwort). Anschliessend klicken Sie auf Login (siehe Fig. [3]).
Nachdem Sie auf Login gedrückt haben, kommt beim ersten Verbindungsversuch eine Warnung (siehe Fig. [4]).
Um weitermachen zu können, müssen Sie diese Warnung mit Yes quittieren. Danach sind Sie eingeloggt (siehe Fig. [5]).
Im linken Teil des Fensters sehen Sie dann die Verzeichnisstruktur des lokalen Rechners, die rechte Fensterhälfte zeigt die Verzeichnisse auf Almighty. Hier können Sie nun Verzeichnisse anlegen und ändern und mittels Drag & Drop Dateien hin- und herkopieren.
Lokal arbeiten
Die eleganteste Methode, um am Almighty zu arbeiten ist natürlich dort lokal zu arbeiten. In anderen Worten, Sie verbinden sich zum Almighty mit dem Terminal wie zuvor beschrieben (Fig. [2]). Dort können Sie das Kommando mc eingeben, um in einen einfachen Filebrowser zu kommen, der auch die Möglichkeit bietet Files anzusehen und zu editieren (siehe Fig. [6]).
Sie müssen wahrscheinlich noch einige Einstellungen vornehmen, um effizient arbeiten zu können:
- Clicken Sie mit der Maus auf Options > Configuration und entfernen sie bei Panel Options die Kreuze bei show Backup files und show Hidden files. Bestätigen Sie mit Save.
- Clicken Sie mit der Maus auf Options > Learn Keys
- Von jetzt an lassen sie die Maus los und verwenden sie nur noch die Tabulatortaste um zu navigieren
- Navigieren Sie zu Function Key 1, drücken Sie Enter' und dann F1 wenn ein rotes Feld erscheint
- Navigieren Sie zu Function Key 2, drücken Sie Enter' und dann F2 wenn ein rotes Feld erscheint
- Navigieren Sie zu Function Key 3, drücken Sie Enter' und dann F3 wenn ein rotes Feld erscheint
- Navigieren Sie zu Function Key 4, drücken Sie Enter' und dann F4 wenn ein rotes Feld erscheint
- Navigieren Sie zu End Key, drücken Sie Enter' und dann Home wenn ein rotes Feld erscheint
- Navigieren Sie zu Home Key, drücken Sie Enter' und dann Pos1 wenn ein rotes Feld erscheint
- Navigieren Sie zu Save und bestätigen Sie mit Enter
Sie sind nun bereit zu arbeiten. Mit Tab können Sie die Seiten wechseln. Mit den Cursor Tasten können sie Files wählen, diese mit F3 ansehen oder mit F4 bearbeiten. Am unteren Rand befindet sich eine Leiste wo jeweils die Belegung der F-Tasten angezeigt wird. Sie werden merken dass sie nach kurzer Zeit weit produktiver sein werden, weil der Editor sie unterstützt und sie nie mehr Dateien hin und her kopieren müssen, sobald sie speichern ist das Ergebnis im Internet sichtbar.
Verzeichnisse
Auf dem Almighty existiert für jeden Benutzer (auch für Sie) ein vordefiniertes Verzeichnis public_html. In dieses Verzeichnis können Sie jene Dateien stellen, die über Web-Browser sichtbar sein sollen (z.B. HTML- und PHP-Files, oder unbedenkliche JPEGs).
Der externe URL zu diesem Verzeichnis ist http://almighty.pri.univie.ac.at/~aMatrikelnummer, also z.B. http://almighty.pri.univie.ac.at/~a6666666/.
Letzte Änderung: 13.10.2009, 19:52 | 993 Worte