SSH (Secure SHell) je názov protokolu používaného na prístup k vzdialeným počítačom v sieti. Dovoľuje plne ovládať počítač pomocou tlmočníka príkazov. Ďalej SSH nám umožňuje bezpečne kopírovať údaje (informácie putujú šifrované). Pokiaľ teda máte na oboch počítačoch Linux a chcete kopírovať dáta bez inštalácie SAMBA, určite vyskúšajte túto možnosť. Môžete to použiť priamo z Nautila! |
Pomocou Nautilu
1. - Nainštalujte openssh-server na počítač, s ktorým sa chceme spojiť. Ak predpokladáme, že sa v určitom okamihu budeme chcieť pripojiť z iného počítača, ktorý práve používame, bolo by logické nainštalovať server openssh na dva (alebo viac) počítačov.
sudo apt-get nainštalovať openssh-server
2. - Môžete reštartovať počítač alebo spustiť server openssh.
3. - Na stroji, z ktorého budete ovládať celú operáciu, otvorte Nautilus a stlačte Ctrl + L, aby ste mohli písať do panela s adresou. Napísal som ssh: // NROIP. Pri prvom pripojení k počítaču sa zobrazí správa, že autentifikáciu hostiteľa nie je možné vykonať. Vyberte možnosť a pokračujte ďalej.
4. - Požiada vás o používateľské meno a heslo, pomocou ktorého sa chcete prihlásiť do zariadenia, ku ktorému chcete získať prístup.
5. - Poďme sa plaviť! 🙂
Z terminálu
1. - V počítači, z ktorého budete riadiť celú operáciu, som napísal:
ssh NRO_IP
2. - Požiada vás o heslo a potom budete mať prístup ku všetkým súborom vo vzdialenom počítači.
3. - Ak sa chcete odhlásiť, stlačte Ctrl + D (ak máte Bash) alebo napíšte:
odhlásiť
Pomocou SCP
SCP je doplnok SSH, ktorý nám umožňuje rýchlo a bezpečne kopírovať súbory.
Syntax je veľmi jednoduchá:
scp súbor užívateľ @ server: cesta
Ak chcete kopírovať opačne, zo vzdialeného počítača do vášho, jednoducho som obrátil poradie:
scp user @ server: cesta / súbor local_path
Napríklad ak sme chceli niečo poslať na vzdialený počítač:
scp list.txt earendil @ earendil-desktop: ~ / miscosas
Tento príkaz skopíruje súbor list.txt z počítača, ktorý používam, do priečinka ~ / miscosas na mojom vzdialenom počítači. Vlastníkom tohto súboru bude používateľ Earendil (môjho vzdialeného počítača).
Ak chcete skopírovať celé priečinky, stačí pridať parameter -r:
scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas
Tento príkaz skopíruje priečinok s fotografiami, ktorý sa nachádza v HOME počítača, ktorý používam, do priečinka mýtov, ktorý je umiestnený v HOME môjho vzdialeného počítača.
Rovnaký proces v opačnom prípade by bol:
scp earendil @ earendil-desktop: ~ / moje veci / fotografie ~
Týmto by sa skopíroval priečinok ~ / my stuff / photos / zo vzdialeného počítača do priečinka HOME v počítači, ktorý používam.
Na záver je dôležité poznamenať, že predvolenou cestou je priečinok používateľa. Ak chcete niečo skopírovať odtiaľ alebo odtiaľ, môžete cestu vynechať:
scp list.txt earendil-desktop:
V takom prípade, keďže sa používateľ opakuje na oboch strojoch, nie je potrebné ho písať. Tiež kopírujem z HOME do HOME, a preto tiež nie je potrebné zadávať úplnú cestu k súborom.
Priateľ, zachránil si mi život, nevieš ako veľmi ti ďakujem !!
Ďakujem a tisíc ďakujem !!
Ahoj CaMaRoN! Vďaka za informácie.
Samozrejme, o tom je tento príspevok, ktorý má prístup k ďalšiemu počítaču cez SSH. 🙂
Na zdravie! Pavla.
Ak chcete získať prístup k iPhone cez SSH, môžete urobiť nasledovné: Prejdite na Miesta / Server a tam zvoľte SSH a vyplňte potrebné polia.
Je možné túto metódu použiť na prístup k inému počítaču s linuxom?
môžete si pozrieť obsah iného počítača so ssh jeho pripojením do prázdneho adresára.
sshfs @ /
Požiada vás o heslo a budete mať prístup do adresára remote_directory v lokálnom adresári pomocou príkazov, nautilus alebo pomocou ľubovoľného programu.
veľkolepé bolo práve to, čo som hľadal pred pár dňami ...
Ak chcete získať prístup k iPhone cez SSH, môžete urobiť nasledovné: Prejdite na Miesta / Server a tam zvoľte SSH a vyplňte potrebné polia.
Je možné túto metódu použiť na prístup k inému počítaču s linuxom?
Veľmi dobré xd, mimochodom pred touto chybou ...
Poznámka: V prípade, že sa zobrazí chyba „ssh: Nepodarilo sa vyriešiť názov hostiteľa earendil-desktop: Názov alebo služba nie je známa stratené pripojenie“, skúste nahradiť server číslom IP servera.
v / etc / hosts pridať riadok "IP name"
Skvelé! Ďakujeme za údaje! Ja to pridam do prispevku!
Objať! Pavla.
Veľmi dobré, aj keď som práve objavil príkaz rsync a páčilo sa mi lepšie pre kopírovanie veľkého množstva súborov, pretože ak zlyhá, môžete pokračovať tam, kde ste skončili.
Zdravím.