04.11.2013 Aufrufe

Unix-Linux, Eine Einführung von Wolfgang Paulina (de)

Unix-Linux, Eine Einführung von Wolfgang Paulina (de)

Unix-Linux, Eine Einführung von Wolfgang Paulina (de)

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

2. Erste Schritte 6<br />

Lokaler Rechner ist ein <strong>Unix</strong>/<strong>Linux</strong>-System<br />

Die Programme slogin und ssh bieten die <strong>de</strong>rzeit bevorzugte Metho<strong>de</strong>, sich <strong>von</strong> einem lokalen in einen<br />

entfernten <strong>Unix</strong>-Rechner einzuloggen. Dabei läuft die gesamte Datenkommunikation dieser sog. secure<br />

shell zwischen <strong>de</strong>n Rechnern verschlüsselt ab. Der entfernte Rechner (remote host) kann <strong>de</strong>n Zugang<br />

erlauben, verbieten o<strong>de</strong>r differenziert regeln. Beim erstmaligen Login wird im lokalen Home-Verzeichnis<br />

<strong>de</strong>r sog. public key <strong>de</strong>s remote host abgespeichert. Dies erfolgt im Rahmen eines interaktiven Dialogs.<br />

rechner> slogin hostname<br />

rechner> slogin ip-address<br />

rechner> ssh hostname<br />

rechner> ssh ip-address<br />

Remote Login mittels Rechnernamen<br />

Remote Login mittels IP-Adresse<br />

Remote Login mittels Rechnernamen<br />

Remote Login mittels IP-Adresse<br />

Abbildung 2.2.: Remote Login mittels secure shell<br />

In obigem Beispiel loggt sich ein Benutzer namens teu19147 mittels slogin <strong>von</strong> <strong>de</strong>m lokalen Rechner<br />

rciplx2 in <strong>de</strong>n Rechner rss6 ein. Da das secure-shell-Login zu diesem Rechner zum erstem Mal erfolgt,<br />

muss <strong>de</strong>r public key <strong>de</strong>s Rechners rss6 im lokalen Home-Verzeichnis <strong>de</strong>s Benutzers abgespeichert wer<strong>de</strong>n<br />

(in <strong>de</strong>r Datei .ssh/known_hosts). Diese Speicherung wird aber erst dann vorgenommen, wenn <strong>de</strong>r<br />

Benutzer auf die Frage<br />

Are you sure you want to continue connecting (yes/no)?<br />

mit yes antwortet. Dabei ist wichtig, dass die Antwort yes ausgeschrieben wird! Die Eingabe <strong>von</strong> y genügt<br />

nicht. Das System speichert daraufhin <strong>de</strong>n public key <strong>de</strong>s remote host in <strong>de</strong>r Datei .ssh/known_hosts<br />

und for<strong>de</strong>rt <strong>de</strong>n Benutzer auf, sein Passwort einzugeben. Beim wie<strong>de</strong>rholten Login in <strong>de</strong>n Rechner rss6<br />

ist eine Abspeicherung <strong>de</strong>s public keys nicht mehr notwendig. Nach <strong>de</strong>m slogin-Kommando wird sofort<br />

die Eingabe <strong>de</strong>s Passworts verlangt.<br />

Im allgemeinen än<strong>de</strong>rn sich die public keys <strong>de</strong>r entfernten Rechner nicht. Falls dies aufgrund einer Neuinstallation<br />

o<strong>de</strong>r nach Datenverlust doch einmal passiert, ist es notwendig, <strong>de</strong>n public key <strong>de</strong>s entsprechen<strong>de</strong>n<br />

Rechners aus <strong>de</strong>r Datei .ssh/known_hosts zu entfernen. Bei erneuter Verbindungsaufnahme wird dann<br />

<strong>de</strong>r neue public key abgespeichert.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!