Was ist eine sichere Hülle?
Eine sichere Shell ermöglicht es zwei vernetzten Geräten, Daten über einen sicheren Kanal auszutauschen. Dieses Netzwerkprotokoll verwendet eine Kryptographie für öffentliche Key, um Informationen so zu schützen, dass es sicher über ein ungesichertes Netzwerk gesendet werden kann. Eine sichere Shell wird am häufigsten unter Linux- und UNIX -Computersystemen verwendet. Es wird am häufigsten verwendet, um ein anderes Programm zu starten. Ein Shell -Konto bietet Zugriff auf eine Shell über ein Benutzerkonto auf einem Remote -Server. Der Benutzer interagiert mit der Shell, indem sie Befehle eingeben. Dies wird als Befehlszeilenschnittstelle bezeichnet.
Eine sichere Shell bietet Benutzern eine Möglichkeit, sicher auf den Server zuzugreifen, selbst wenn das Netzwerk nicht sicher ist. Eine Form der Verschlüsselung, die als Public Key Cryptography bezeichnet wird, wird verwendet, um die sichere Verbindung herzustellen. Jeder Computer in der Kommunikation verfügt über zwei Schlüssel, einen öffentlichen Schlüssel und einen privaten Schlüssel. Die Nachricht wird mit dem öffentlichen Schlüssel verschlüsselt, der jedem zur Verfügung steht, aber noch einmal zur Verfügung stehtY mit dem privaten Schlüssel dekodiert werden, der nur vom Zielcomputer bekannt ist. Obwohl die Schlüssel mathematisch verwandt sind, gibt es keine Möglichkeit, den privaten Schlüssel mit dem öffentlichen Schlüssel herauszufinden.
Die Task Force für Internet Engineering, die Organisation, die Internetstandards erstellt und verwaltet, hat das sichere Shell -Protokoll erstellt. Es war beabsichtigt, Telnet und Rlognid als Protokoll der Wahl für die Anmeldung in Shells auf Remote -Computern zu ersetzen. Das sichere Shell -Protokoll ist sowohl sicher als Telnet als auch vielseitiger als RLAGNID.
Das sichere Shell -Protokoll kann auch zum Tunneln eines Ports verwendet werden. Ein Tunnel ist ein sicherer Kanal, mit dem unverschlüsselte Daten von einem Port auf dem lokalen Computer auf einen Port auf dem Remotecomputer übertragen werden. Während die Verschlüsselung wie das Schreiben einer Nachricht in Code ist, ist das Tunneling wie die Nachricht über eine nicht an Apple telefonische Telefonzeile. Die Informationen werden durch die geschütztKanal, durch den es reist und nicht durch das Format der Nachricht.
Dateien werden im Kontext einer sicheren Shell mithilfe des SCEC -Shell -Dateiübertragungsprotokolls übertragen. Dieses Protokoll bietet sowohl Dateizugriff sowie Verwaltungs- und Übertragungsfunktionen über jeden zuverlässigen Datenstrom, z. B. eine Ethernet -Verbindung. Es wurde von der Internet Engineering Task Force für die Verwendung mit Secure Shell erstellt, kann jedoch mit jedem sicheren Kanal arbeiten. Andere Dateiübertragungsprotokolle, die mit einer sicheren Shell verwendet werden können