|
SSH (Secure SHell) je název protokolu používaného pro přístup ke vzdáleným strojům v síti. To umožňuje plně ovládat počítač pomocí tlumočníka příkazů. Dále, SSH nám umožňuje bezpečně kopírovat data (informace cestují šifrované). Pokud tedy máte na obou počítačích Linux a chcete kopírovat data bez instalace SAMBA, vyzkoušejte tuto možnost. Můžete to použít přímo z Nautilu! |
Pomocí Nautilus
1. Nainstalujte openssh-server na počítač, ze kterého se chcete připojit. Pokud předpokládáme, že se v určitém okamžiku budeme chtít připojit z jiného počítače k tomu, který aktuálně používáme, dávalo by smysl nainstalovat openssh-server na oba (nebo více) počítače.
sudo apt-get nainstalovat openssh-server
2. Můžete restartovat počítače nebo spustit openssh-server.
3. Na počítači, ze kterého budete celou operaci ovládat, otevřete Nautilus a stisknutím kláves Ctrl+L zadejte do adresního řádku text ssh://NROIP. Při prvním připojení k tomuto počítači se zobrazí zpráva, že ověření hostitele nelze provést. Vyberte tuto možnost a pokračujte.
4.- Budete požádáni o uživatelské jméno a heslo, které chcete použít pro přihlášení k počítači, ke kterému chcete přistupovat.
5. Pojďme vyplout!
Z terminálu
1. Na počítači, ze kterého budete celou operaci ovládat, zadejte:
ssh NRO_IP
2. Budete požádáni o heslo a poté budete mít přístup ke všem souborům na vzdáleném počítači.
3. Pro odhlášení stiskněte Ctrl+D (pokud máte Bash) nebo zadejte:
odhlášení
Pomocí SCP
SCP je plugin SSH, který nám umožňuje rychle a bezpečně kopírovat soubory.
Syntaxe je velmi jednoduchá:
soubor scp uživatel @ server: cesta
Chcete-li kopírovat opačně, ze vzdáleného počítače do vašeho, jednoduše jsem obrátil pořadí:
scp uživatel @ server: cesta / soubor local_path
To je například, pokud jsme chtěli něco poslat na vzdálený počítač:
scp list.txt earendil @ earendil-desktop: ~ / miscosas
Tento příkaz zkopíruje soubor list.txt z počítače, který používám, do složky ~ / miscosas ve vzdáleném počítači. Vlastníkem tohoto souboru bude ušlý uživatel (mého vzdáleného počítače).
Chcete-li zkopírovat celé složky, stačí přidat parametr -r:
scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas
Tento příkaz zkopíruje složku fotografií umístěnou v HOME počítače, který používám, do složky mýtů, která je umístěna v HOME mého vzdáleného počítače.
Stejný proces v opačném pořadí by byl:
scp earendil @ earendil-desktop: ~ / moje věci / fotky ~
Tím by se zkopírovala složka ~ / mystuff / photos / ze vzdáleného počítače do složky HOME v počítači, který používám.
Nakonec je důležité si uvědomit, že výchozí cestou je vaše uživatelská složka. Pokud chcete něco zkopírovat nebo odtamtud, můžete cestu vynechat:
scp list.txt Earendil-Desktop:
V tomto případě, protože se uživatel na obou počítačích opakuje, není nutné jej psát. Také kopíruji z HOME do HOME, a proto také není nutné zadávat úplnou cestu k souborům.