Kako kopirati datoteke v vaš LAN prek SSH

SSH (Secure SHell) je ime protokola, ki se uporablja za dostop do oddaljenih naprav prek omrežja. Omogoča popolnoma nadzorujte računalnik z uporabo ukaznega tolmača. Nadalje, SSH nam omogoča varno kopiranje podatkov (informacije potujejo šifrirano). Torej, če imate Linux na obeh računalnikih in želite kopirati podatke brez namestitve SAMBA, poskusite to možnost. Lahko ga uporabite neposredno iz Nautilusa!

Uporaba Nautilusa

1.- Namestite openssh-strežnik v računalnik, s katerim se želimo povezati. Pravzaprav, če domnevamo, da se bomo na neki točki želeli povezati iz drugega računalnika, ki ga trenutno uporabljamo, bi bilo logično namestiti openssh-strežnik na 2 (ali več) strojih.

sudo apt-get namestite openssh-strežnik

2.- Lahko znova zaženete compus ali zaženete openssh-server.

3.- Na napravi, iz katere boste nadzorovali celotno operacijo, sem odprl Nautilus in pritisnil Ctrl + L, da sem lahko zapisoval v naslovno vrstico. Napisal sem ssh: // NROIP. Ko se prvič povežete s tem računalnikom, se prikaže sporočilo, da pristnosti gostitelja ni mogoče izvesti. Izberite možnost za nadaljevanje.

4.- Zahteval bo uporabniško ime in geslo, s katerim se želite prijaviti v napravo, do katere želite dostopati.

5.- Odplujmo! 🙂

S terminala

1.- V računalniku, iz katerega boste nadzorovali celotno operacijo, sem napisal:

ssh NRO_IP

2.- Zahteval bo vaše geslo in nato boste lahko dostopali do vseh datotek na oddaljenem računalniku.

3.- Za odjavo pritisnite Ctrl + D (če imate Bash) ali napišite:

logout
V primeru, da se po večkratni uspešni povezavi nenadoma noče povezati. Poskusite počistiti seznam znanih gostiteljev in v računalniku, do katerega želite dostopati, izvršite naslednji ukaz: rm ~ / .ssh / znani_hosti.

Uporaba SCP

SCP je vtičnik SSH, ki nam omogoča hitro in varno kopiranje datotek.

Sintaksa je zelo preprosta:

scp datoteka user @ server: pot
Opomba: V primeru, da se prikaže napaka "ssh: Ne morem razrešiti imena gostitelja earendil-desktop: Ime ali storitev ni znana, izgubljena povezava", poskusite strežnik zamenjati s številko IP strežnika. Zahvaljujoč Snocks-u vemo, da je v datoteko mogoče dodati tudi vrstico v obliki "IP hostname" / Etc / hosts. Primer: 192.168.1.101 earendil-namizje.

Če želite kopirati v obratni smeri, iz oddaljenega računalnika v vašega, sem preprosto obrnil vrstni red:

scp user @ server: pot / datoteka local_path

To je na primer, če smo želeli nekaj poslati na oddaljeni računalnik:

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

Ta ukaz kopira datoteko list.txt iz računalnika, ki ga uporabljam, v mapo ~ / miscosas na mojem oddaljenem računalniku. Lastnik te datoteke bo uporabnik earendil (mojega oddaljenega računalnika).

Če želite kopirati celotne mape, dodajte parameter -r:

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

Ta ukaz kopira mapo s fotografijami, ki se nahaja v HOME računalnika, ki ga uporabljam, v mapo mythings, ki je v HOME mojega oddaljenega računalnika.

Zdaj bi bil isti postopek v obratni smeri:

scp earendil @ earendil-desktop: ~ / moje stvari / fotografije ~

S tem bi kopirali mapo ~ / my stuff / photos / iz oddaljenega računalnika v mapo HOME v računalniku, ki ga uporabljam.

Na koncu je pomembno opozoriti, da je privzeta pot vaša uporabniška mapa. Če želite nekaj kopirati na ali od tam, lahko pot izpustite:

scp list.txt earendil-namizje:

V tem primeru, ker se uporabnik ponavlja na obeh strojih, ga ni treba vnašati. Prav tako kopiram iz HOME v HOME, zato tudi ni treba vnašati celotne poti datotek.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Slika ograde Carlos Del Rio je dejal

    Prijatelj, rešil si mi življenje, ne veš, koliko se ti zahvaljujem !!

    Hvala in tisoč hvala !!

  2.   Uporabimo Linux je dejal

    Pozdravljeni CaMaRoN! Hvala za informacije.
    Seveda o tem govori ta objava, ki ima dostop do drugega računalnika prek SSH. 🙂
    Na zdravje! Paul.

  3.   Kozica je dejal

    Za dostop do iPhona prek SSH lahko storite naslednje: Pojdite na Places / Server in tam izberite SSH in izpolnite potrebna polja.

    Ali je mogoče s to metodo dostopati do drugega računalnika z Linuxom?

  4.   Felix anadon je dejal

    Vsebino drugega računalnika si lahko ogledate s ssh, tako da ga namestite v prazen imenik.

    sshfs @ /

    Vprašal vas bo za geslo in z oddaljenimi imeniki v lokalnem imeniku boste lahko dostopali z ukazi, nautilus ali s katerim koli programom.

  5.   Koringap je dejal

    spektakularno je bilo ravno tisto, kar sem iskal pred nekaj dnevi ...

  6.   Kozica je dejal

    Za dostop do iPhona prek SSH lahko storite naslednje: Pojdite na Places / Server in tam izberite SSH in izpolnite potrebna polja.

    Ali je mogoče s to metodo dostopati do drugega računalnika z Linuxom?

  7.   Smrklje je dejal

    Zelo dober xd, mimogrede pred to napako ...

    Opomba: Če se prikaže napaka "ssh: Ne morem razrešiti imena gostitelja earendil-desktop: Ime ali storitev ni znana, izgubljena povezava", poskusite strežnik zamenjati s številko IP strežnika.

    v / etc / hosts dodajte vrstico "IP name"

  8.   Uporabimo Linux je dejal

    Super! Hvala za podatke! Dodala ga bom prispevku!
    Objem! Paul.

  9.   Zaslon je dejal

    Zelo dobro, čeprav sem pravkar odkril ukaz rsync in mi je bilo bolj všeč pri kopiranju velikih količin datotek, saj lahko, če ne uspe, nadaljujete tam, kjer ste končali.

    Lep pozdrav.