Übung Rechnereinführung WS 09 - Blatt 2 (Laptop)

Transcription

Übung Rechnereinführung WS 09 - Blatt 2 (Laptop)
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
Übung Rechnereinführung WS 09 - Blatt 2
(Laptop)
• Sämtliche Vorlesungsfolien und Aufgabenblätter findest du auf der Webseite des
Vorkurses: vorkurse.ma.tum.de/Vorkurse/Info/Aktuell.
• Wende dich bei Problemen oder wenn du irgendwo nicht weiter kommst an einen
der Tutoren, jemanden vom Vorkurs-Team oder deinen Sitznachbarn
Aufgabe 1 - Die in.tum.de-Mailadresse
Für jeden von euch hat die Uni eine E-Mailadresse der Form <Rechnerhallenlogin>@in.tum.de
eingerichtet. Wir werden jetzt den bekannten Mailclient Mozilla Thunderbird für den Zugriff auf das genannte Mailkonto konfigurieren. Du kannst natürlich auch einen anderen
Mailclient benutzen, wichtig ist nur, dass du folgende Einstellungen verwendest:
• Server - eingehend: mail.in.tum.de (IMAP, SSL)
• Server - ausgehend: mail.in.tum.de (SMTP, SSL)
• Benutzername: dein Rechnerhallenlogin (s. Zettel vom Infopoint)
• Passwort: dein Rechnerhallenpasswort (s. Zettel vom Infopoint)
Hier nun die Setupanleitung für Thunderbird:
1. Falls du ihn nicht sowieso schon verwendest: lade dir Thunderbird unter www.
getthunderbird.com herunter, installiere und starte ihn.
2. Starte den Account Wizard über die Menüleiste Tools → Account Settings →
Add Account
3. Wähle nun zunächst Email account und klicke Next.
4. Unter Your Name gibst du deinen Namen ein und unter Email Address <dein
Benutzername>@in.tum.de. Klicke wieder auf Next.
5. Wähle als Servertyp IMAP aus. Incoming und Outgoing Server ist jeweils
mail.in.tum.de. Klicke erneut auf Next
6. Incoming user name ist dein Rechnerhallenlogin (s. Zettel vom Infopoint). Wieder Next.
7. Bei Account Name kannst du irgendetwas eintragen, z.B. in.tum.de. Nochmal
Next, dann Finish.
8. Das Programm wird jetzt sofort versuchen, Mails abzurufen und dich dafür nach
deinem Passwort fragen. Es fehlt aber noch eine wichtige Einstellung, nämlich die
SSL-Verschlüsselung. Brich die Passwortabfrage also zunächst ab.
6. Oktober 2009
1/6
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
9. Öffne nun Tools → Account Settings → <Dein Accountname> → Server
Settings. Hier per Klick unter Security Settings die Einstellung SSL auswählen
und alles per OK bestätigen.
10. Beim Abrufen der Mails wirst du gefragt, ob das Zertifikat des Mailservers akzeptiert
werden soll. Bitte bejahe dies. Anschließend musst du dein Rechnerhallenpasswort
eingeben.
11. Fertig!
Aufgabe 2 - Fernzugriff per SSH und die UNIX-Shell
Weiterhin sollst du dich nun etwas mit der UNIX-Shell vertraut machen und einige der
Befehle selbst ausprobieren, die in der Vorlesung vorkamen.
Windows:
1. Du benötigst einen SSH-Client wie PuTTY. Lade dir die Software von www.
chiark.greenend.org.uk/~sgtatham/putty/download.html. Starte putty.exe.
2. Trage unter Session folgende Einstellungen ein: Host Name: rayhalle.informatik.tumuenchen.de, Port: 22 , Connection Type: SSH .
3. Klicke auf Open. Bestätige den PuTTY Security Alert mit Yes.
4. Logge dich nun mit deinem Rechnerhallenlogin und -passwort ein. Beides findest du auf dem kleinen Zettelchen vom Infopoint.
Linx und Mac:
1. Diese Systeme bringen die nötige Software bereits mit. Starte z.B. unter UbuntuLinux das GNOME-Terminal, zu finden in Applications → Accessories →
Terminal oder benutze xterm. Mac-Benutzer starten Terminal.app.
2. Im geöffneten Konsolenfenster den Befehl
ssh <Rechnerhallenlogin>@rayhalle.informatik.tu-muenchen.de ausführen.
Die Sicherheitsabfrage nach dem Host-Key durch Eintippen von yes beantworten.
Gebt nun euer Rechnerhallenpasswort ein und die Verbindung sollte hergestellt sein.
Nach erfolgreichem Login ab hier wieder für alle Systeme:
1. Tippe den Befehl pwd und führe ihn mit einem Tastendruck auf [Enter] aus. Als
Ausgabe erhälst du das momentane Arbeitsverzeichnis deiner Terminalsession.
2. Führe nun den Befehl ls aus, er zeigt dir den Inhalt des Verzeichnisses an. Noch
mehr Informationen, wie Dateigröße und Erstellungsdatum, erhälst du mit dem
Parameter -la. Der gesamte Befehl lautet also ls -la. Führe diesen jetzt aus.
3. Verzeichnisse wechseln kannst du mit dem Befehl cd. Du solltest dich momentan
noch in deinem Homeverzeichnis befinden, wechsele jetzt mittels cd Desktop eine
Ebene tiefer in das Verzeichnis des GNOME-Desktops. Siehst du wie der Prompt
sich ebenfalls verändert? Mit cd .. wechselst du wieder eine Ebene nach oben. cd
ohne Pfadangabe bringt dich von überall wieder in dein Homeverzeichnis zurück.
6. Oktober 2009
2/6
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
4. Denke daran, dass du Befehle und Pfadangaben automatisch von der Shell verfolständigen lassen kannst, indem du den entsprechenden Anfangsbuchstaben eingibst
und dann ein- oder mehrmals die [Tab]-Taste betätigst.
5. Falls du es nicht schon getan hast, sollten wir jetzt dein Loginpasswort ändern. Informiere dich zunächst mit dem Befehl man über das Kommando passwd: Führe
also man passwd aus. Den Hilfetext kannst du mittels der Leertaste weiterscrollen. Beendet wird die Hilfe mit der Taste q.
6. Zeit, das Passwort zu ändern! Führe den Befehl passwd aus und folge den Anweisungen auf dem Bildschirm. Vergiss dein neues Passwort nicht - du brauchst
es ab sofort zum Login in der Rechnerhalle!
7. Räume dein Terminalfenster nach der ganzen Anstrengung mit dem Befehl clear
wieder auf.
8. Führe nun den who-Befehl aus, um zu sehen, wer noch alles am System eingeloggt
ist.
9. Interessant, nicht? Tippe nun finger <Benutzername> um dir weitere Informationen zu einem bestimmten Benutzer anzuzeigen. Dies dauert jeweils einen kurzen
Moment. Funktioniert übrigens auch mit deinem eigenen Benutzernamen.
10. Verlasse die Terminalsession mit dem Befehl logout. Glückwunsch, du bist jetzt
ein echter Terminal-Hacker ;-)
Aufgabe 3 - Das Zertifikat
Jetzt installieren wir dein Browserzertifikat. Dieses dient als Alternative zu Logins mit
Benutzernamen und Passwort und ist z.B. Voraussetzung zum Zugriff auf das Grundstudiumstool, welches in vielen Veranstaltungen für die Übungsanmeldung verwendet wird.
Die Zertifikatsdatei ist auf deinem Rechnerhallenaccount gespeichert. Um sie von dort
auf deinen Rechner zu befördern, brauchen wir einen SFTP-Client.
Windows:
1. Benutzer von Windows verwenden WinSCP, lade es dir auf der Seite winscp.
net/eng/download.php herunter und installiere es.
2. Nach dem Start des Programms trägst du wieder deine Zugangsdaten für die Rechnerhalle ein, die Eingabemaske ist ähnlich wie bei PuTTY. Als Protokoll bitte
SFTP auswählen.
3. Baue die Verbindung auf. Es öffnet sich ein Fenster, in dem du links die Ordnerstruktur deines PCs siehst und rechts die des Uni-Computers.
4. Navigiere auf dem Uni-Rechner in das Verzeichnis
/u/halle/<dein login>/home_sec/import. Kopiere nun die Datei <dein login>.pfx auf deinen Rechner, indem du sie mit der Maus in das linke Fenster
ziehst.
Linux und Mac:
6. Oktober 2009
3/6
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
1. Öffne wieder ein Terminal und führe den Befehl
scp <dein login>@rayhalle.informatik.tu-muenchen.de:/u/halle/<dein login>/home_sec/import/<dein login>.pfx . (Achtung: der Punkt am Ende
ist wichtig) aus. Bestätige eine eventuelle Sicherheitsabfrage mit yes und gib dein
Passwort ein.
2. Die Datei <dein login>.pfx befindet sich jetzt in deinem Arbeitsverzeichnis.
Ab hier wieder für alle:
1. Starte den Webbrowser Firefox (www.getfirefox.com).
2. Öffne den Firefox-Zertifikat-Manager: Edit → Preferences → Reiter Advanced
→ Reiter Encryption → View Certificates
3. Im neuen Fenster Certificate Manager : Import anklicken, im Verzeichnis
/u/halle/<Benutzername>/home_sec/import/ die Datei
<Benutzername>.pfx auswählen. Wer das Verzeichnis nicht findet: home_sec
befindet sich eine Ebene über dem GNOME-Home Folder (home_sun).
4. Jetzt die Passphrase von dem Zettelchen aus dem Infopoint eingeben. Die
Passphrase ist normalerweise ein unfreiwillig komischer Nonsense-Satz wie "Papst
duschen Katze frisst". Dies ist normal, daran seht ihr, wie lustig Uni ist.
5. Bravo, das sagenumwobene Zertifikat sollte nun installiert sein. Versuche auf die
Webseite des Grundstudiumstools (grundstudium.in.tum.de) zuzugreifen, um
zu überprüfen, ob alles funktioniert. Falls nicht, wende dich an deinen Tutor - das
Zertifikat ist sehr wichtig.
Aufgabe 4 - Der Webserver
Das Verzeichnis ~/home_page/html-data deines Rechnerhallenaccounts wird per Webserver unter der URL home.in.tum.de/~<deinlogin> publiziert. Du kannst es nutzen, um
Dateien oder eine Homepage zur Verfügung zu stellen. Wir werden jetzt eine kleine Webseite zu Demonstrationszwecken einrichten, damit du dich mit der Funktion des Webservers vertraut machen kannst.
1. Erstelle eine Textdatei namens index.html mit folgendem Inhalt:
<html>
<head>
<title>Titel: Hello, World.</title>
</head>
<body>
<h1>Hello, World.</h1>
Dies ist die Homepage von [dein Name].
</body>
</html>
6. Oktober 2009
4/6
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
2. Übertrage die Datei auf deinen Rechnerhallenaccount in das Verzeichnis home_page/htmldata unterhalb deines Homeverzeichnisses. Windowsnutzer verwenden dafür wieder
WinSCP. Linuxer sollten sich auskennen und benutzen daher den SFTP-Client
ihrer Wahl... oder FileZilla (filezilla-project.org) ;-) Für den Mac ist Cyberduck (cyberduck.ch) sehr zu empfehlen.
3. Öffne einen Webbrowser und navigiere auf die Seite home.in.tum.de/~<deinlogin>.
4. Du solltest jetzt den Inhalt der gerade erstellten Webseite angezeigt bekommen.
Weitere Informationen zum HTML-Format findest du z.B. unter de.selfhtml.org.
Du musst nicht unbedingt eine Webseite über deinen TUM-Account publizieren
und kannst die index.html jetzt auch wieder löschen. Das html-data Verzeichnis
ist häufig nützlich, um Dateien für andere zugänglich zu machen - bedenke aber,
dass keinerlei Zugriffsschutz besteht (d.h. alles, was du da hinein packst, kann vom
gesamten Internet aus gelesen werden)!
Aufgabe 5 - Stundenplan mit UnivIS
Wir wollen jetzt einen Stundenplan im PDF-Format erstellen, welcher die von dir besuchten Veranstaltungen enthält. Dazu benutzen wir das UnivIS-Portal der TU.
1. Begib dich auf die Internetseite des UnivIS (univis.tum.de).
2. Klicke im Kasten Lehre auf den Link Studien- und Lehrveranstaltungsangebot der TUM.
3. Wähle unter Bachelor of Science - Studiengänge deinen Studiengang aus, z.B.
Informatik (Bachelor).
4. Wähle jetzt Semester 1 in der Auswahlbox Lehrveranstaltungen für X. Fachsemester aus und klicke auf anzeigen.
5. Hier kannst du die für dich relevanten Veranstaltungen durch anklicken mit einem
Haken versehen.
6. Klicke ganz unten auf Anzeige auf Auswahl einschränken.
7. Klicke nun links im Kasten Darstellung auf Stundenplan.
8. Klicke wieder links im Kasten Darstellung mit der rechten Maustaste auf PDF
Querformat und wähle Speichern unter / Save as. Speichere deinen Stundenplan irgendwo, wo du ihn später wieder findest (wir wollen ihn in der Rechnerhalle
ausdrucken).
Aufgabe 6 - Drucken in der Rechnerhalle
Nun soll dein Stundenplan, welchen wir gerade erstellt haben, in der Rechnerhalle ausgedruckt werden.
6. Oktober 2009
5/6
Übung Rechnereinführung WS 2009: Blatt 2
Laptop
1. Übertrage die PDF-Datei deines Stundenplans in ein Verzeichnis deines Rechnerhallenaccounts. Benutze dafür wieder einen SFTP-Client, wie bei den vorherigen
Aufgaben (i.e. WinSCP, FileZilla, Cyberduck).
2. Logge dich per SSH auf deinem Rechnerhallenaccount ein (PuTTY bzw. ssh).
3. Wechsele mit dem Befehl cd in das Verzeichnis, wo sich die PDF-Datei deines
Stundenplans befindet.
4. Führe den Befehl lp -d ljfs_simplex <Stundenplandatei.pdf> aus.
5. Mit dem Befehl lpquota kannst du dir die verbleibenden Seiten in deinem Druckerkontingent anzeigen lassen.
6. Nach einiger Zeit kannst du den fertigen Ausdruck in dem Regal bei der Aufsicht
in der Rechnerhalle abholen. Möglicherweise wird es eine Weile dauern, denn es
drucken wahrscheinlich gerade sehr viele Studenten ihre Stundenpläne... ;-)
6. Oktober 2009
6/6