Fájlok másolása a LAN-on SSH-n keresztül

SSH A (Secure SHell) a távoli gépek hálózaton keresztüli eléréséhez használt protokoll neve. Megengedi teljesen irányítsa a számítógépet parancsértelmező segítségével. További, Az SSH lehetővé teszi számunkra az adatok biztonságos másolását (az információk titkosítva utaznak). Tehát, ha mindkét gépen Linux van, és az adatokat a SAMBA telepítése nélkül szeretné lemásolni, mindenképpen próbálja ki ezt a lehetőséget. Használhatja közvetlenül a Nautilus-tól!

A Nautilus használata

1. - Telepítse az openssh-server szoftvert arra a számítógépre, amellyel csatlakozni akarunk. Valójában, ha feltételezzük, hogy egy bizonyos ponton csatlakozni akarunk a másik általunk használt számítógéphez, akkor logikus lenne az openssh-server telepítése a 2 (vagy több) gépre.

sudo apt-get install openssh-server

2. - Indíthatja újra a számítást, vagy futtathatja az openssh-szervert.

3. - Azon a gépen, amelyről a teljes műveletet irányítani akarja, kinyitottam a Nautilus-t, és megnyomtam a Ctrl + L billentyűkombinációt, hogy írhassak a címsorba. Írtam ssh: // NROIP. Amikor először csatlakozik a számítógéphez, megjelenik egy üzenet, miszerint a gazdagép hitelessége nem hajtható végre. A továbblépéshez válassza az opciót.

4. - Megkéri Öntől a felhasználónevet és a jelszót, amellyel be szeretne jelentkezni a hozzáférni kívánt gépre.

5. - Vitorlázzunk! 🙂

A terminálról

1. - Abban a számítógépben, amelyről a teljes műveletet irányítani akarja, írtam:

ssh NRO_IP

2. - Kérni fogja a jelszavát, és akkor hozzáférhet a távoli számítógép összes fájljához.

3. - A kijelentkezéshez nyomja meg a Ctrl + D billentyűkombinációt (ha van Bash), vagy írja:

logout
Abban az esetben, ha többször sikeresen csatlakozik, hirtelen elutasítja a csatlakozást. Törölje az ismert gazdagépek listáját, hajtsa végre a következő parancsot azon a számítógépen, amelyről hozzáférni szeretne: rm ~ / .ssh / ismert_tulajdonosok.

Az SCP használata

Az SCP egy SSH bővítmény, amely lehetővé teszi számunkra a fájlok gyors és biztonságos másolását.

A szintaxis nagyon egyszerű:

scp fájl user @ server: elérési út
Megjegyzés: Ha az "ssh: Nem sikerült feloldani a hostname earendil-desktop: A név vagy szolgáltatás ismeretlen elvesztette a kapcsolatot" hibát kapja, próbálja meg kicserélni a szervert a kiszolgáló IP-számával. A Snocks-nak köszönhetően tudjuk, hogy "IP hostname" formátumú sort is hozzá lehet adni a fájlhoz / Etc / hosts. Például: 192.168.1.101 earendil-desktop.

Visszafelé történő másoláshoz a távoli számítógépről a sajátjára egyszerűen megfordítottam a sorrendet:

scp user @ server: elérési út / fájl local_path

Például, ha valamit el akarunk küldeni a távoli számítógépre:

scp list.txt earendil @ earendil-desktop: ~ / miscosas

Ez a parancs átmásolja a list.txt fájlt az általam használt számítógépről a távoli számítógépem ~ / miscosas mappájába. A fájl tulajdonosa a távoli számítógépem earendil felhasználója lesz.

Teljes mappák másolásához csak adja hozzá az -r paramétert:

scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas

Ez a parancs átmásolja az általam használt számítógép HOME-jában található Photos mappát a mythings mappába, amely a távoli számítógépem HOME-jában található.

Most ugyanaz a folyamat fordítva lenne:

scp earendil @ earendil-desktop: ~ / cuccaim / fotók ~

Ez átmásolná a ~ / my stuff / photos / mappát a távoli számítógépről az általam használt számítógép HOME mappájába.

Végül fontos megjegyezni, hogy az alapértelmezett elérési út a felhasználói mappa. Ha valamit át akar másolni oda vagy onnan, akkor elhagyhatja az elérési utat:

scp list.txt earendil-desktop:

Ebben az esetben, mivel a felhasználó mindkét gépen megismétlődik, nem szükséges begépelni. Emellett a HOME-ról a HOME-ra másolok, ezért sem szükséges a fájlok teljes elérési útját beírni.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Carlos Del Rio helyőrző kép dijo

    Barátom, megmentetted az életemet, nem tudod, mennyire köszönöm !!

    Köszönöm és ezer köszönet !!

  2.   Használjuk a Linuxot dijo

    Szia CaMaRoN! Köszönöm a tájékoztatást.
    Természetesen erről szól ez a bejegyzés, az SSH-n keresztül egy másik számítógéphez való hozzáférés. 🙂
    Egészségére! Pál.

  3.   Garnélarák dijo

    Az iPhone SSH-n keresztüli eléréséhez a következőket teheti: Lépjen a Helyek / Szerver oldalra, és válassza az SSH lehetőséget, és töltse ki a szükséges mezőket.

    Használható-e ez a módszer egy másik pc elérésére a linux segítségével?

  4.   Felix anadon dijo

    megnézheti egy másik számítógép tartalmát ssh-vel egy üres könyvtárba csatolva.

    sshfs @ /

    meg fogja kérni a jelszót, és parancsokkal, nautilus-szal vagy bármely más programmal elérheti a helyi könyvtárban található remote_directory-t.

  5.   Koringap dijo

    látványos volt, amit néhány nappal ezelőtt kerestem ...

  6.   Garnélarák dijo

    Az iPhone SSH-n keresztüli eléréséhez a következőket teheti: Lépjen a Helyek / Szerver oldalra, és válassza az SSH lehetőséget, és töltse ki a szükséges mezőket.

    Használható-e ez a módszer egy másik pc elérésére a linux segítségével?

  7.   Snocks dijo

    Nagyon jó xd, egyébként a hiba előtt ...

    Megjegyzés: Ha az "ssh: Nem sikerült megoldani a gazdagépnevet earendil-desktop: A név vagy szolgáltatás nem ismert, megszakadt a kapcsolat" hibaüzenetet kap, próbálja meg kicserélni a szervert a kiszolgáló IP-számával.

    az / etc / hosts fájlban adja hozzá az "IP név" sort

  8.   Használjuk a Linuxot dijo

    Nagy! Köszönöm az adatokat! Hozzáadom a bejegyzéshez!
    Ölelés! Pál.

  9.   képernyő dijo

    Nagyon jó, bár most fedeztem fel az rsync parancsot, és ez jobban tetszett nagy mennyiségű fájl másolásakor, mert ha nem sikerül, ott folytathatja, ahol abbahagyta.

    Üdvözlet.