Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v.3.5.2 bzw. v.3.5.6 -



Ähnliche Dokumente
Anbindung des eibport an das Internet

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Konfiguration des Fernzugriffes auf Eyseo-IP-Netzwerkkameras mittels dynamischer IP-Adresse

Anleitung über den Umgang mit Schildern

BILDER TEILEN MIT DROPBOX

KeePass Anleitung. 1.0Allgemeine Informationen zu Keepass. KeePass unter Windows7

How to install freesshd

FTP-Server einrichten mit automatischem Datenupload für

Konfiguration IKMZ / Universitätsrechenzentrum des Cisco VPN-Clients v3.6 Netze und Datenkommunikation

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Windows 2000 mit Arktur als primärem Domänencontroller (PDC)

Anleitung zur Konfiguration eines NO-IP DynDNS-Accounts mit der TOOLBOXflex-3.2

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG

Installation von Druckern auf dem ZOVAS-Notebook. 1. Der Drucker ist direkt mit dem Notebook verbunden

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

eduroam mit SecureW2 unter Windows 7 Stand: 27. Januar 2015

Internationales Altkatholisches Laienforum

ecaros2 - Accountmanager

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

Bedienungsanleitung für Mitglieder von Oberstdorf Aktiv e.v. zur Verwaltung Ihres Benutzeraccounts auf

Anleitung für die Verwendung des CIP Pools von eigenen Rechner

Erstellen eines Beitrags auf der Homepage Schachverband Schleswig-Holstein - Stand vom

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

LANiS Mailversender ( Version 1.2 September 2006)

Informations- und Kommunikationsinstitut der Landeshauptstadt Saarbrücken. Upload- / Download-Arbeitsbereich

ejgp Webseite Kurzeinführung

CMS.R. Bedienungsanleitung. Modul Cron. Copyright CMS.R Revision 1

SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM

Inhaltverzeichnis 1 Einführung Zugang zu den Unifr Servern Zugang zu den Druckern Nützliche Links... 6

Electronic Systems GmbH & Co. KG

Aufruf der Weboberflache des HPM- Warmepumpenmanagers aus dem Internet TIPPS

ASA Schnittstelle zu Endian Firewall Hotspot aktivieren. Konfiguration ASA jhotel

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

GITS Steckbriefe Tutorial

Tutorial -

StudyDeal Accounts auf

SSH Authentifizierung über Public Key

Um in das Administrationsmenü zu gelangen ruft Ihr Eure Seite auf mit dem Zusatz?mod=admin :

Das Festkomitee hat die Abi-Seite neu konzipiert, die nun auf einem (gemieteten) Share Point Server

inviu routes Installation und Erstellung einer ENAiKOON id

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

6 Zentraler Speicherbereich und Web-Space

Modem: Intern o. extern

Website freiburg-bahai.de

OP-LOG

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Dokumentation zur Versendung der Statistik Daten

Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl

Hochschulrechenzentrum

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Anleitungen zum Publizieren Ihrer Homepage

Der neue persönliche Bereich/die CommSy-Leiste

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

Kurze Benutzungsanleitung für Dozenten

Thunderbird herunterladen, Installieren und einrichten Version (portable)

CC Modul Leadpark. 1. Setup 1.1 Providerdaten 1.2 Einstellungen 1.3 Qualifizierungsstati 1.4 Reklamationsstati 1.5 Design 1.

Windows. Workshop Internet-Explorer: Arbeiten mit Favoriten, Teil 1

Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken

Wie melde ich meinen Verein bei BOOKANDPLAY an?

Leitfaden Installation des Cisco VPN Clients

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Websites mit Dreamweaver MX und SSH ins Internet bringen

Step by Step Softwareverteilung unter Novell. von Christian Bartl

Um DynDNS zu konfigurieren, muss ausschließlich folgendes Menü konfiguriert werden:

NOXON Connect Bedienungsanleitung Manual

Rechenzentrum der Ruhr-Universität Bochum. Integration von egroupware an der RUB in Outlook 2010 mit Funambol

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Step by Step Webserver unter Windows Server von Christian Bartl

Anleitung für Zugriff auf den LEM-FTP-Server

Toolbeschreibung: EVERNOTE

Windows 98 / Windows NT mit NCP WAN Miniport-Treiber 23. Oktober 1998

Einrichtung Secure-FTP

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich

Guide DynDNS und Portforwarding

Dieser Text beschreibt die Neuerungen von DaNiS und die Vorgehensweise beim DaNiS-Update.

Anleitung: Ändern von Seiteninhalten und anlegen eines News Beitrags auf der Homepage des DAV Zorneding

Anleitung: Webspace-Einrichtung

Vodafone MailboxAnsage Pro

Arbeiten mit Workflows Installationsleitfaden Zur Installation des d3 Workflows

Technical Note 0606 ewon

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben:

Dateimanagement in Moodle Eine Schritt-für

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3

Telefon-Anbindung. Einrichtung Telefonanlagen. TOPIX Informationssysteme AG. Stand:

Installationsanleitung DIALOGMANAGER

Anleitung zur Installation von Tun EMUL 12.0

Tipps und Tricks zu den Updates

Anwender-Dokumentation. Update ATOSS WINDOWS. Versionswechsel innerhalb der V2.5

Einrichtungsanleitungen für Domains, Benutzer, Mailboxen und Öffentliche Ordner im ControlPanel

Nutzung von GiS BasePac 8 im Netzwerk

Ein Hinweis vorab: Mailkonfiguration am Beispiel von Thunderbird

Wordpress: Blogbeiträge richtig löschen, archivieren und weiterleiten

Treppensoftware Programme. Hilfe - 3D Plus Online. konstruieren/präsentieren

etoken mit Thunderbird verwenden

Publizieren von Webs mit SmartFTP

teamsync Kurzanleitung

Wenn nicht alle alles mitbekommen sollen: Surfspuren vollständig beseitigen

Transkript:

Fernwartung des Schulservers übers Internet Anleitung ssh - putty winscp - für Arktur v.3.5.2 bzw. v.3.5.6 - Die folgende Anleitung beschreibt die Fernwartung des Schulservers z.b. von zu Hause über das Internet. Der Benutzer sollte sich im Klaren sein, dass er den zu wartenden Server durch die Öffnung nach außen potenziell gefährdet. Die Beschreibung orientiert sich daher auch an einer Datenübertragung mittels SSH. Voraussetzung für die Fernwartung ist natürlich die Kenntnis der z.zt. gültigen IP-Adresse. Die einfachste Lösung ist das Anlegen eines Accounts bei www.dyndns.org. Die Vorgehensweise hierfür wird im Anhang dieser Anleitung beschrieben. 1. Schlüssel generieren: Die Erstellung eines privaten und öffentlichen Schlüssels ermöglicht, den SSH-Daemon so zu konfigurieren, dass ein Zugriff auf den Server nur dann von außen möglich wird, wenn auf der anderen Seite, also dem Client zu Hause, der entsprechende Part vorhanden ist: Als root anmelden und an der Konsole ssh-keygen -t rsa1 eingeben. Im Ordner /root/.ssh befinden sich anschließend zwei Schlüssel: identity und identity.pub. Anmerkung: Falls man einem Kollegen ebenfalls Zugriff auf den Server von zu Hause aus geben möchte, etwa zum Hochladen von Arbeitsblättern, muss man dem Kollegen den Shellzugang erlauben (Sysadm-Menü: Anwender verwalten - einzelne Anwender verwalten - den Shell-Zugang eines Anwenders ändern - Lehrer - Name - Vollzugang mit Prompt; dann Aktivieren nicht vergessen). Nun unter dem Namen des Kollegen anmelden und den o.a. Befehl ausführen. Das Schlüsselpaar findet man dann im Verzeichnis des entsprechenden Users, genau unter /home/[benutzername]/.ssh. Die weitere Vorgehensweise ist analog zu der für root. Schlüssel duplizieren: Den Schlüssel identity.pub nach authorized_keys kopieren: cp /root/.ssh/identity.pub /root/.ssh/authorized_keys Schlüssel zum Client bringen: Den Schlüssel identity in das Verzeichnis des Clients kopieren, auf dem putty installiert ist. Am einfachsten geht das, indem man die Datei identity nach /home/tmp kopiert und erst einmal die Rechte ändert, so dass man sie anschließen von einem Client im Netz aus auf Diskette kopieren oder sich selbst per E-Mail schicken kann cp /root/.ssh/identity /home/tmp chmod 666 /home/tmp/identity Man findet die Datei nun auf einem Client im Verzeichnis t:. Nach dem Kopieren dann auf jeden Fall löschen!

2. Den SSH-Zugang auf Arktur freigeben In der Grundeinstellung ist der SSH-Zugang von außen durch die Firewall-Regeln deaktiviert. Um den Zugang für eine Fernwartung zu ermöglichen, muss man als root in der Datei /etc/sysconfig/ipfilter editieren: mcedit /etc/sysconfig/ipfilter und in Zeile18 WORLD_ACCESS="no" ändern in WORLD_ACCESS="yes" Wenn man nur den SSH-Zugang erlauben möchte, was aus Sicherheitsgründen zu empfehlen ist, muss man die letzten Zeilen noch abändern in: WORLD_ACCESS_SSH="yes" WORLD_ACCESS_WWW="no" WORLD_ACCESS_FTP="no" Man speichert mit F2 und beendet mit F10. Diese Änderungen werden übernommen mit: /etc/init.d/ipfilter reload 3. Auf dem entfernten Rechner: Schlüssel putty bekannt geben: Im Putty-Konfigurations-Menü befindet sich unter connection der Menüpunkt SSH. Dort kann unter Private key file for authentication der Ordner angeben werden, in dem jetzt die Datei identity abgelegt wurde. Unter SSH Protocol version muss als Version SSH 1 angegeben sein. Das Einstellungsmenü neuerer Putty-Versionen sehen ggf. etwas anders aus; besonders der SSH-Abschnitt ist noch einmal in mehrere Fenster untergliedert. Die einzustellenden Optionen sind aber gleich: 1. Bei Preferred SSH protocol version muss 1 angewählt werden und 2. muss man den Pfad zum Private key file mit der entsprechenden Datei ( identity ) angeben. Diese Datei kann man bedenkenlos umbenennen. In welchem Ordner liegt der Schlüssel? Protokoll steht auf 1 Die jeweils aktuelle Version von Putty findet man hier: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

4. Mit WINSCP Dateien kopieren Mit WinSCP lässt sich von jedem Client-Rechner aus alles auf den Server oder vom Server zum heimischen PC kopieren. Das Programm kann wie putty mit den generierten Schlüsseln umgehen, ist selbsterklärend und dürfte relativ sicher sein. Eine funktionierende Version von WinSCP wird bei der Installation des Servers automatisch nach /home/adm/software/winscp kopiert, von Client aus zu finden unter p:\software\winscp. IP-Adresse bzw. Dyndns- Name des Servers Username ist root, Passwort nach Angaben bei ssh-keygen In welchem Verzeichnis liegt der Schlüssel (identity)? Auch hier sehen die Konfigurationsfenster neuerer Versionen ggf. anders aus, inzwischen ist das Programm auch als international zu laden, d.h. man kann als Sprache bei der Installation deutsch als Sprache einstellen. Die jeweils aktuelle Version von WinSCP findet man hier: http://winscp.sourceforge.net/eng/download.php

Anhang Einrichten eines Accounts bei www.dyndns.org (Vgl. Anleitung Webserver ) Einen professionellen Dienst bietet z.b. dyndns.org an. Bei der Eingabe einer dort beantragten Internetadresse wie z.b. http://schulexyz.dyndns.org sorgt dieses Service für die Weiterleitung an die richtige IP-Adresse. Damit wird der schulische Server auch hier weltweit immer unter derselben Adresse erreichbar. Die IP-Adresse des schulischen Arkturs ändert sich mit jeder neuen Einwahl. Um also das oben beschriebene Verfahren durchführbar zu machen, muss diesem Dienstleister sofort nach der Einwahl von Arktur ins Internet automatisch die IP-Adresse übermittelt werden, die Arktur gerade zugeteilt bekommen hat. Das erledigt der Aufruf eines Scripts, das in die Datei /etc/ppp/ip-up eingebunden wird. Damit Arktur nicht offline geht, reicht ein regelmäßiges ping an irgendeine bekannte Webadresse aus. Im Folgenden sei beispielhaft das Verfahren bei dyndns.org beschrieben. Zunächst sichert man sich eine entsprechende Internetadresse, z.b. schulexyz.dyndns.org. Dazu ruft man die Seite bei dyndns.org auf, lässt sich dort registrieren und erhält nach wenigen Minuten per Mail den Zugang zur Konfigurationsseite. Damit ist die Registrierung abgeschlossen. Bei dyndns.org registrieren. Anschließend muss man nun die Internetadresse definieren, unter der der schulische Arktur erreichbar sein soll - auf der angesprochenen Webseite spricht man von einem Host bzw. man klickt auf Add New Host. In der folgenden Eingabemaske bestimmt man die Internetadresse, hier also z.b. schulexyz.dyndns.org. Hinzufügen einer Internet- Adresse. Mit der Anmeldung hat man einen Benutzernamen und ein Passwort definieren können, mit denen man sich jederzeit wieder bei dyndns.org einloggen kann und die man benötigt, wenn man später mittels des bereits erwähnten Scripts Arktur seine IP- Adresse automatisch übermitteln lässt. Auf Arktur 3.5.2 bzw. 3.5.6 findet man unter /home/adm/software/linux die Datei dyndns.zip. Wenn man diese Datei nach /var/updates kopiert und entpackt, kann man das Paket mit der Update-Funktion im sysadm-menü einrichten. Alternativ kopiert man es in das Wurzelverzeichnis (!) von Arktur, entpackt zunächst mit unzip dyndns.zip und entpackt nun das tgz-archiv mittels tar xzvf dyndnsupdate.tgz. Beim Auspacken werden einige Dateien in verschiedene Unterverzeichnisse kopiert.

Die weiteren Schritte sind in der Version 3.5.2 bzw. 3.5.6 schon vorkonfiguriert. Man öffnet die Datei /etc/ppp/ip-up-local: mcedit /etc/ppp/ip-up.local und entfernt die Kommantarzeichen # vor folgenden Zeilen und editiert entsprechend des eigenen Accounts bei dyndns USERNAME, PASSWORD und DYNHOSTNAME #USERNAME=foobar #PASSWORD=eltodyndns #IF=ppp0 # ppp0 bei TDSL, ippp0 bei ISDN #LOG=/var/log/dyndnsupdate.log #DYNHOSTNAME=foobar.homelinux.net #/sbin/dyndnsupdate -d -i $IF -u $USERNAME:$PASSWORD -h $DYNHOSTNAME > $LOG Wie immer speichern mit F2 und beenden mit F10. Bei der nächsten Einwahl wird die aktuelle IP an dyndns geschickt und man ist - unabhängig von der jeweiligen IP - unter der eingetragenen Adresse erreichbar. Um ggf. sicher zu stellen, dass Arktur nicht offline geht, muss noch der standardmäßig vorhandene Eintrag /etc/ppp/inet-off aus der crontab verändern oder entfernt werden. Zur Bearbeitung der crontab ruft man an der Konsole crontab e auf. Will man ein offline bzw. die Zwangstrennung von Arktur durch die Telekom grundsätzlich verhindern, fügt man in die crontab folgende Zeile ein: 0-59/5 * * * * ping c1 -q www.irgendeineadresse.de > /dev/null Damit wird alle fünf Minuten eine ganz kurze Verbindung ins Internet hergestellt. Jetzt ist Arktur per ssh immer über http://schulexyz.dyndns.org erreichbar. Fragen und Rückmeldungen speziell zur Anpassung der Anleitung an die Arktur-Version v.3.5.2 bzw. v.3.5.6: mahr@medienzentrum-oberberg.de