Si të kopjoni skedarët në LAN tuaj përmes SSH

SSH (Secure SHell) është emri i një protokolli që përdoret për të hyrë në makinat e largëta në një rrjet. Kjo lejon kontrolloni plotësisht kompjuterin duke përdorur një interpretues komandash. Me tutje, SSH na lejon të kopjojmë të dhëna në mënyrë të sigurt (udhëtimet e informacionit të koduara). Pra, nëse keni Linux në të dy makineritë dhe dëshironi të kopjoni të dhëna pa instaluar SAMBA, sigurohuni që ta provoni këtë mundësi. Mund ta përdorni direkt nga Nautilus!

Përdorimi i Nautilus

1. - Instaloni serverin openssh në kompjuterin me të cilin dëshirojmë të lidhemi. Në të vërtetë, nëse supozojmë se në një moment do të dëshirojmë të lidhemi nga kompjuteri tjetër që po përdorim aktualisht, do të ishte logjike të instalojmë serverin openssh në 2 (ose më shumë) makineri.

sudo apt-get instaloni openssh-server

2. - Mund të rindizni kompusin ose të ekzekutoni serverin openssh.

3. - Në makinerinë nga e cila do të kontrolloni të gjithë operacionin, hapni Nautilus dhe shtypni Ctrl + L që të mund të shkruani në shiritin e adresës. Kam shkruar ssh: // NROIP. Herën e parë që të lidheni me atë kompjuter do të shfaqet një mesazh që thotë se vërtetësia e hostit nuk mund të kryhet. Zgjidhni opsionin për të vazhduar më tej.

4. - Do t'ju kërkojë emrin e përdoruesit dhe fjalëkalimin me të cilin dëshironi të identifikoheni në makinerinë në të cilën dëshironi të përdorni.

5. - Le të lundrojmë! 🙂

Nga terminali

1. - Në kompjuterin nga i cili do të kontrolloni të gjithë operacionin që kam shkruar:

ssh NRO_IP

2. - Do të kërkojë fjalëkalimin tuaj dhe pastaj do të keni mundësi të përdorni të gjitha skedarët në kompjuterin e largët.

3. - Për të dalë nga shtypja shtypni Ctrl + D (nëse keni Bash) ose shkruani:

logout
Në rast se pasi të keni lidhur me sukses disa herë, ajo papritmas refuzon të lidhet. Provoni të pastroni listën e hostëve të njohur, duke ekzekutuar komandën e mëposhtme në kompjuterin nga i cili dëshironi të përdorni: rm ~ / .ssh / shtëpitë e njohura.

Përdorimi i SCP

SCP është një shtojcë SSH që na lejon të kopjojmë skedarë shpejt dhe në mënyrë të sigurt.

Sintaksa është shumë e thjeshtë:

përdoruesi i skedarit scp @ server: shtegu
Shënim: Në rast se merrni gabimin "ssh: Nuk mund të zgjidhet emri i hostit earendil-desktop: Emri ose shërbimi nuk dihet lidhja e humbur", provoni të zëvendësoni serverin me numrin IP të serverit. Falë Snocks, ne e dimë që është gjithashtu e mundur të shtoni një rresht, në formatin "IP hostname", në skedar / Etc / hosts. Shembull: 192.168.1.101 earendil-desktop.

Për të kopjuar në të kundërt, nga kompjuteri i largët në kompjuterin tuaj, unë thjesht e ktheva rendin:

përdoruesi scp @ server: rruga / skedari local_path

Kjo është, për shembull, nëse dëshirojmë të dërgojmë diçka në kompjuterin e largët:

lista e scp.txt earendil @ earendil-desktop: ~ / miscosas

Kjo komandë kopjon listën e skedarëve.txt nga kompjuteri që po përdor në dosjen ~ / miscosas në kompjuterin tim të largët. Pronari i kësaj skedari do të jetë përdoruesi i earendil (të kompjuterit tim të largët).

Për të kopjuar dosje të tëra, thjesht shtoni parametrin -r:

fotot e scp -r ~ / earendil @ earendil-desktop: ~ / miscosas

Kjo komandë kopjon dosjen e fotografive, të vendosura në SHTOMPIN of e kompjuterit që po përdor, në dosjen e mitizimeve, që është në SHTOMPIN of e kompjuterit tim të largët.

Tani, i njëjti proces në të kundërt do të ishte:

scp earendil @ earendil-desktop: ~ / gjërat e mia / fotot

Kjo do të kopjonte ~ / sendet e mia / fotot / dosjen nga kompjuteri i largët në dosjen HOME në kompjuterin që po përdor.

Së fundmi, është e rëndësishme të theksohet se rruga e paracaktuar është dosja juaj e përdoruesit. Nëse dëshironi të kopjoni diçka nga ose nga atje, mund të hiqni rrugën:

scp list.txt earendil-desktop:

Në këtë rast, pasi përdoruesi përsëritet në të dy makineritë, nuk është e nevojshme ta shtypni atë. Gjithashtu, unë jam duke kopjuar nga HOME në HOME, prandaj nuk është e nevojshme të shkruani as rrugën e plotë të skedarëve.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Imazhi i mbajtësit të vendndodhjes së Carlos Del Rio dijo

    Shok ma shpetove jeten nuk e di sa te falenderoj !!

    Faleminderit dhe nje mije faleminderit !!

  2.   Le të përdorim Linux dijo

    Përshëndetje CaMaRoN! Faleminderit për të dhënat.
    Sigurisht, kjo është ajo që ka të bëjë me këtë postim, duke pasur qasje në një kompjuter tjetër përmes SSH. 🙂
    Gëzuar! Paul.

  3.   Karkaleca dijo

    Për të hyrë në iPhone përmes SSH mund të bëni sa më poshtë: Shkoni te Places / Server dhe atje zgjidhni SSH, dhe plotësoni fushat e nevojshme.

    A është e mundur të përdoret kjo metodë për të hyrë në një kompjuter tjetër me linux?

  4.   Felix anadon dijo

    mund të shikoni përmbajtjen e një kompjuteri tjetër me ssh duke e montuar atë në një direktori të zbrazët.

    sshfs @ /

    Do t'ju kërkojë fjalëkalimin dhe do të jeni në gjendje të hyni në drejtorinë e largët në drejtorinë lokale me komanda, nautilus ose me ndonjë program

  5.   Koringap dijo

    spektakolare ishte vetëm ajo që kërkoja disa ditë më parë ...

  6.   Karkaleca dijo

    Për të hyrë në iPhone përmes SSH mund të bëni sa më poshtë: Shkoni te Places / Server dhe atje zgjidhni SSH, dhe plotësoni fushat e nevojshme.

    A është e mundur të përdoret kjo metodë për të hyrë në një kompjuter tjetër me linux?

  7.   Gjarpërinj dijo

    Shumë mirë xd, nga rruga para këtij gabimi ...

    Shënim: Në rast se merrni gabimin "ssh: Nuk mund të zgjidhet emri i hostit earendil-desktop: Emri ose shërbimi nuk dihet lidhja e humbur", provoni të zëvendësoni serverin me numrin IP të serverit.

    në / etj / pret shtoni rreshtin "emri IP"

  8.   Le të përdorim Linux dijo

    Shkëlqyeshëm! Faleminderit për të dhënat! Do ta shtoj në postim!
    Perqafo! Paul.

  9.   Ekran dijo

    Shumë mirë megjithëse sapo zbulova komandën rsync dhe më pëlqeu më shumë për kopjimin e sasive të mëdha të skedarëve, sepse nëse dështon mund të vazhdoni aty ku e keni lënë.

    Përshëndetje.