20080414 Jens Heine ==================================================================================== === Umbrella Usage - Chat ==================================================================================== ------------------------------------------------------------------------------------ --- Inhalt ------------------------------------------------------------------------------------ Wir lernen hier, wie man sich von einem Windows Rechner aus mit SSH auf einem Umbrella Server anmeldet. Ausserdem lernen wir etwas über 2 nützliche Programm namens "who" und "talk", mit denen wir mit anderen Usern chaten können. Wie funktioniert Chat im Umbrella System? Anton will mit Bert chaten. Beide haben einen Computer mit einem Internetzugang. Beide haben einen SSH-Account auf dem Umbrella Server, der z.B. so aussehen kann: Umbrella-Server : umbrella.umb.net Zugangsart : SSH-Login User : anton Passwort : apass ------------------------------------------------------------------------------------ --- Installation eines SSH Client Programms ------------------------------------------------------------------------------------ Anton sucht bei google nach "putty download". In den ersten Treffern wird ein Download Link für das Programm "Putty" sein. Anton erstellt einen neuen Ordner namens "c:\programme\putty" und speichert das Programm dort. Noch schnell eine Verknüpfung von "c:\programme\putty\putty.exe" auf den Desktop ziehen, fertig. ------------------------------------------------------------------------------------ --- Login mit Putty auf dem Umbrella Server ------------------------------------------------------------------------------------ Anton startet putty und gibt den Namen des Umbrella Servers ein. Dann startet er eine Verbindung und loggt sich mit seinem Usernamen und Passwort auf dem Umbrella Server ein. Chat starten mit dem "talk" Programm Nach dem SSH Login auf dem Umbrella Server hat man nicht mehr als einen blinkenden Cursor - auch "prompt" genannt: anton@deepx:~$ _ Vorsicht, was man hier tippt! Alles, was man hier tippt und mit bestätigt, wird von dem Umrella Server als Befehl interpretiert und ausgeführt. Man sollte also die Taste mit Bedacht drücken :) ------------------------------------------------------------------------------------ --- Chaten mit dem "talk" Programm ------------------------------------------------------------------------------------ Zum Chaten brauchen wir ein Programm namens "talk". Mit diesem Programm kann man mit anderen Usern, die grade auf dem Umbrella Server eingeloggt sind, chaten. Man will also als erstes mal wissen, wer den alles online ist. Und das geht mit dem Befehl "who". Also im promt von Putty den Befehl "who" schreiben (ohne Anführungszeichen natürlich) und drücken. Es erscheint eine Liste, die etwa so aussieht: anton@deepx:~$ who root pts/0 2008-04-14 21:42 (192.168.0.15) user2 pts/1 2008-04-14 21:42 (192.168.0.15) root pts/2 2008-04-12 22:34 (192.168.0.15) user1 pts/3 2008-04-14 21:43 (192.168.0.15) anton pts/4 2008-04-14 22:18 (192.168.0.15) bert pts/5 2008-04-14 22:18 (192.168.0.15) root pts/6 2008-04-13 01:58 (192.168.0.15) root pts/7 2008-04-13 02:09 (192.168.0.15) Diese Liste sagt uns, welche User auf dem Umbrella Server online sind. Der User root ist mehrfach eingeloggt, was nicht weiter stört. Man kann sich mit dem gleichen Usernamen mehrfach einloggen. Anton will mit Bert chaten. Das geht mit dem Befehl "talk ". Also tippt Anton: anton@deepx:~$ talk bert Bert, der ja auch auch so ein schwarzes Putty Fenster auf seinem Rechner offen hat, sieht eine Chat Einladung von Anton: bert@deepx:~$ Message from Talk_Daemon@deepx at 22:22 ... talk: connection requested by anton@127.0.0.1. talk: respond with: talk anton@127.0.0.1 Chaten ist aber nocht nicht :) Bert muss erst, wie es in der Einladung von Anton steht, auch den "talk" Befehl eintippen: "talk anton@127.0.0.1". Bert muss nicht alles tippen. Es reicht, wenn er "talk anton" eingibt und mit bestätigt. bert@deepx:~$ talk anton Danach sieht das Putty Fenster bei Bert und Anton etwa so aus: ----------------------------= YTalk version 3.3.0 =----------------------------- ------------------------= anton@localhost.localdomain =------------------------- Bert und Anton befinden sich im "talk" Programm und können sofort loslegen und chaten. Zum Beenden des "talk" Programms drückt man -c. Also die "Strg" Taste zusammen mit dem "c". Dann befindet man sich wieder bei dem bekannten SSH prompt.