Smazaný obsah Přidaný obsah
Added TinySSH implementation
značky: možný spam editace z Vizuálního editoru
Nesnera (diskuse | příspěvky)
→‎Shrnutí: uvedení dvou příkladů použití
Řádek 81:
 
{{Viz též|Asymetrická kryptografie}}
 
== Příklady ==
Uživatel Bob se přihlašuje na alicePC pod jejím jménem v rámci lokální sítě, nebo má-li alicePC veřejnou [[IP_adresa|IP adresu]] (zda na alicePC běží ssh démon/server lze ověřit výpisem <code># [[Netstat|netstat]] -nltp</code>):
 
<code>$ ssh alice@alicePC.cz</code>
 
==== Port forwarding ====
V případě, kdy alicePC ani bobPC veřejnou IP adresu nemá, je potřeba využít zařízení, které ji má - walterPC. Oba se tedy přihlásí na Walterův stroj a Bob se z něj dostane na alicePC. Neboť běžný uživatel nemůže manipulovat s porty nižšími než 1024 a z bezpečnostních důvodů [[Správce_počítače#Unixové systémy|root]] přihlášení pomocí ssh nemívá povoleno, je třeba, aby ssh server Alice naslouchal např. na portu 6262. Do souboru <code>/etc/ssh/sshd_config</code> stačí přidat řádek <code>Port 6262</code> (po změně nastavení je třeba službu restartovat). Nyní:
* Alice: <code>$ ssh walter@walterPC.cz -p 20085 -R 6262:localhost:6262</code>
* Bob: <code>$ ssh walter@walterPC.cz -p 20085</code>
* Bob již z walterPC: <code>$ ssh root@localhost -p 6262</code>
 
== Shrnutí ==