UnixTools01 02
ssh - Loin on a different compuzter
Secure Shell (ssh) ist ein Kommando, das eine sichere Verbindung zu einem anderen Computer herstellt us es ihnen ermöglichst, sich auf diesem (entfernten) Computer anzumelden (login) um dort Kommands auszuführen. Es ist also so, als ob Sie sich direkt vor diesen anderen Computer gesetzt hätten und sich an einem dortigen Bildschirm angemeldet hätten (login). Das betrifft übrigens auch den User Name und das Passwort: es gilt das, was Sie benutzen müssen, wenn Sie sich tatsächlich bei dem entfernten Rechner anmelden würden. Der Teil "Secure" in Secure Shell isdt übrigens ernst gemeint - die Verbindung von ihrem aktuellen rechner zu dem entfernten rechner wird verschlüsselt.
Login at the remote computer gruenau.informatik.hu-berlin.de
ssh jpr@gruenau.informatik.hu-berlin.de jpr@gruenau.informatik.hu-berlin.de's password: gruenau jpr 1 ( ~ ) $
Der Name des Systems, auf dem Sie sich befinden
Sie werden sich später oft auf mehreren/verschiedenen entfernten Rechn3rn anmelden (login) und es is leicht, den Überblick zu verlieren, auf welchem Rechner man gerade arbeitet (auf welchem Rechner man sich gerade befindet). Schauen Sie sich den Promt der Shell an! Dieser Prompt wird bei jedem Nutzer etwas anders aussehen, je nachdem wie Sie das konfiguriert haben. Oft erhaklten sie aber einen Clou, wo Sie sind (hier: gruenau) und wer Sie sind (hier jpr). Falls Sie ganz sicher sien wollen, sagt ihnen das Kommando 'hostname, auf welchem Rechner Sie sich befinden:
gruenau4 jpr 11 ( ~ ) $ hostname -f gruenau.informatik.hu-berlin.de
Das erste Mal =
jpr@gruenau.informatik.hu-berlin.de's password: gruenau jpr 1 ( ~ ) $
gruenau4 jpr 6 ( ~ ) $ ssh jpr@gruenau.informatik.hu-berlin.de Warning: the ECDSA host key for 'gruenau.informatik.hu-berlin.de' differs from the key for the IP address '141.20.21.163' Offending key for IP in /vol/home-vol1/unixsoft/jpr/.ssh/known_hosts:4 Matching host key in /vol/home-vol1/unixsoft/jpr/.ssh/known_hosts:8 Are you sure you want to continue connecting (yes/no)? yes jpr@gruenau.informatik.hu-berlin.de's password: Permission denied, please try again. jpr@gruenau.informatik.hu-berlin.de's password:
gruenau4 jpr 7 ( ~ ) $
ssh redlich@gruenau.informatik.hu-berlin.de
- hostname
- uname -a
Q&E:
- Was passiert, wenn Sie bei ssh den Nutzernamen falsch schreiben?
- Was passiert, wenn Sie bei ssh den host name falsch schreiben?
- Sie arbeiten auf einem Rechner A und verwenden dort ssh, um sich auf Rechner B einzuloggen. Welchen user name / welches password müssen Sie bei ssh verwenden? Das von Rechner A, oder das von Rechner B?