Hur man kopierar filer på ditt LAN via SSH

SSH (Secure SHell) är namnet på ett protokoll som används för att komma åt fjärrmaskiner via ett nätverk. Det tillåter kontrollera datorn helt med en kommandotolk. Ytterligare, SSH tillåter oss att kopiera data säkert (informationen krypteras). Så om du har Linux på båda maskinerna och vill kopiera data utan att installera SAMBA, var noga med att prova det här alternativet. Du kan använda det direkt från Nautilus!

Använda Nautilus

1.- Installera openssh-server på den dator som vi vill ansluta till. Om vi ​​antar att vi någon gång vill ansluta från den andra datorn vi för närvarande använder, skulle det vara logiskt att installera openssh-server på de 2 (eller fler) maskinerna.

sudo apt-get installera openssh-server

2.- Du kan starta om compus eller köra openssh-server.

3.- På maskinen från vilken du ska styra hela operationen, öppna Nautilus och tryck på Ctrl + L för att kunna skriva in adressfältet. Jag skrev ssh: // NROIP. Första gången du ansluter till den datorn visas ett meddelande som säger att värdens äkthet inte kan utföras. Välj alternativet för att gå vidare.

4.- Det kommer att fråga dig om användarnamnet och lösenordet som du vill logga in på den maskin du vill komma åt.

5.- Låt oss segla! 🙂

Från terminalen

1.- I datorn från vilken du ska styra hela operationen skrev jag:

ssh NRO_IP

2.- Det kommer att be om ditt lösenord och då kommer du att kunna komma åt alla filer på fjärrdatorn.

3.- För att logga ut trycker du på Ctrl + D (om du har Bash) eller skriver:

logout
Om det efter att ha anslutits framgångsrikt flera gånger vägrar det plötsligt att ansluta. Försök ta bort listan över kända värdar och kör följande kommando på den dator du vill komma åt från: rm ~ / .ssh / kända_hostar.

Använda SCP

SCP är ett SSH-plugin som låter oss kopiera filer snabbt och säkert.

Syntaxen är väldigt enkel:

scp-filanvändare @ server: sökväg
Obs! Om du får felet "ssh: Det gick inte att lösa värdnamn earendil-desktop: Namn eller tjänst känd förlorad anslutning", försök att ersätta servern med serverns IP-nummer. Tack vare Snocks vet vi att det också är möjligt att lägga till en rad, i formatet "IP-värdnamn", till filen / Etc / hosts. Ex: 192.168.1.101 earendil-desktop.

För att kopiera i omvänd ordning, från fjärrdatorn till din, vände jag helt enkelt ordern:

scp user @ server: sökväg / fil local_path

Det är till exempel om vi ville skicka något till fjärrdatorn:

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

Detta kommando kopierar fillistan.txt från den dator jag använder till mappen ~ / miscosas på min fjärrdator. Ägaren till den här filen är earendil-användaren (på min fjärrdator).

För att kopiera hela mappar, lägg bara till parametern -r:

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

Detta kommando kopierar fotomappen, som finns i HEMET på den dator jag använder, till mytmappen, som finns i HEMET på min fjärrdator.

Nu skulle samma process i omvänd ordning vara:

scp earendil @ earendil-desktop: ~ / miscosas / fotos ~

Detta skulle kopiera ~ / min grejer / foton / mappen från fjärrdatorn till HEM-mappen på den dator jag använder.

Slutligen är det viktigt att notera att standardvägen är din användarmapp. Om du vill kopiera något till eller därifrån kan du utelämna sökvägen:

scp list.txt earendil-desktop:

I det här fallet, eftersom användaren upprepas på båda maskinerna, är det inte nödvändigt att skriva det. Jag kopierar också från HEM till HEM, varför det inte är nödvändigt att skriva in hela filens sökväg heller.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Platshållarbild för Carlos Del Rio sade

    Vän, du räddade mitt liv, du vet inte hur mycket jag tackar dig !!

    Tack och tusen tack !!

  2.   Låt oss använda Linux sade

    Hej CaMaRoN! Tack för informationen.
    Naturligtvis är det vad det här inlägget handlar om att ha tillgång till en annan dator via SSH. 🙂
    Skål! Paul.

  3.   Räka sade

    För att komma åt iPhone via SSH kan du göra följande: Gå till Places / Server och välj SSH och fyll i nödvändiga fält.

    Är det möjligt att använda denna metod för att få tillgång till en annan dator med Linux?

  4.   Felix anadon sade

    Du kan visa innehållet på en annan dator med ssh genom att montera det i en tom katalog.

    sshfs @ /

    det kommer att be dig om lösenordet och du kommer att kunna komma åt fjärrkatalogen i den lokala katalogen med kommandon, nautilus eller med vilket program som helst

  5.   Koringap sade

    spektakulär var precis vad jag letade efter för några dagar sedan ...

  6.   Räka sade

    För att komma åt iPhone via SSH kan du göra följande: Gå till Places / Server och välj SSH och fyll i nödvändiga fält.

    Är det möjligt att använda denna metod för att få tillgång till en annan dator med Linux?

  7.   Snocks sade

    Mycket bra xd, förresten före detta fel ...

    Obs! Om du får felet "ssh: Det gick inte att lösa värdnamn earendil-desktop: Namn eller tjänst känd förlorad anslutning", försök att ersätta servern med serverns IP-nummer.

    i / etc / hosts lägg till raden "IP-namn"

  8.   Låt oss använda Linux sade

    Bra! Tack för uppgifterna! Jag lägger till det i inlägget!
    Kram! Paul.

  9.   Skärm sade

    Mycket bra även om jag just upptäckte kommandot rsync och jag gillade det bättre för att kopiera stora mängder filer, för om det misslyckas kan du fortsätta där du slutade.

    Hälsningar.