Toto je starší verze dokumentu!
SSH
SSH (Secure Shell) představuje standardy a související síťové protokoly pro navázání bezpečného spojení mezi lokálním a vzdáleným počítačem. SSH využívá asymentrického šifrování a umožňuje autenfikaci uživatelů i kontrolu integrity předávaných dat. SSH je standardně využíváno pro přihlášení se k terminálu vzdáleného počítače, nicméně je možné ho použít také pro bezpečný přenos souborů pomocí „spřízněných“ protokolů SFTP a SCP.
Předpokládejme, že vzdálený stroj s Fedora Core má nainstalovaný SSH server a firewall nastavený tak, že je možné se k němu připojit přes IP adresu 192.168.0.1.
Poznámka: SSH server standardně „naslouchá“ na portu 22.
Bezpečné přihlášení k vzdálenému stroji s Fedora Core
- Přečtěte si kapitolu Obecné poznámky.
K vzdálenému stroji s Fedora Core se připojíme pomocí příkazu
ssh username@192.168.0.1
Kopírování souborů/adresářů ze vzdáleného na lokální stroj pomocí příkazu scp
- Přečtěte si kapitolu Obecné poznámky.
Následujícím příkazem překopírujeme soubor remotefile.txt z adresáře /home/username/remotefile.txt do aktuálního adresáře.
scp -r username@192.168.0.1:/home/username/remotefile.txt .
Kopírování souborů/adresářů ze vzdáleného na lokální stroj pomocí příkazu rsync
- Přečtěte si kapitolu Obecné poznámky.
Následujícím příkazem překopírujeme soubor remotefile.txt z adresáře /home/username/remotefile.txt do aktuálního adresáře.
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .
Kopírování souborů/adresářů z lokálního na vzdálený stroj pomocí příkazu rsync
- Přečtěte si kapitolu Obecné poznámky.
Následujícím příkazem překopírujeme soubor localfile.txt do aktuálního adresáře /home/username.
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/
Bezpečné přihlášení k vzdálenému stroji s Fedora Core prostřednictvím počítače s Windows OS
- Přečtěte si kapitolu Obecné poznámky.
Pro přihlášení ke vzdálenému stroji prostřednictvím počítače s Windows OS je zapotřebí nainstalovat PuTTY.
Kopírování souborů/adresářů z/na vzdálený stroj s Fedora Core prostřednictvím počítače s Windows OS
- Přečtěte si kapitolu Obecné poznámky.
Pro kopírování souborů/adresářů z/na vzdálený stroj prostřednictvím počítače s Windows OS je zapotřebí nainstalovat WinSCP.