Ako kopírovať súbory vo vašej sieti LAN cez SSH

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ť
V prípade, že sa po niekoľkonásobnom úspešnom pripojení náhle odmietne pripojiť. Skúste vyčistiť zoznam známych hostiteľov a vykonajte nasledujúci príkaz v počítači, z ktorého chcete získať prístup: rm ~ / .ssh / known_hosts.

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
Poznámka: V prípade, že sa zobrazí chyba „ssh: Nepodarilo sa vyriešiť názov hostiteľa earendil-desktop: Strata názvu spojenia alebo služby nie je známa“, skúste nahradiť server číslom IP servera. Vďaka Snocks vieme, že do súboru je možné pridať aj riadok vo formáte „IP hostname“ / Etc / hosts. Napr .: 192.168.1.101 earendil-desktop.

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.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Carlos del rio dijo

    Priateľ, zachránil si mi život, nevieš ako veľmi ti ďakujem !!

    Ďakujem a tisíc ďakujem !!

  2.   Použime Linux dijo

    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.

  3.   Krevety dijo

    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?

  4.   Felix anadon dijo

    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.

  5.   Koringap dijo

    veľkolepé bolo práve to, čo som hľadal pred pár dňami ...

  6.   Krevety dijo

    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?

  7.   Šmrnc dijo

    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"

  8.   Použime Linux dijo

    Skvelé! Ďakujeme za údaje! Ja to pridam do prispevku!
    Objať! Pavla.

  9.   Obrazovka dijo

    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.