|
SSH (Secure SHell) er navnet på en protokoll som brukes til å få tilgang til eksterne maskiner over et nettverk. Det tillater kontrollere datamaskinen ved hjelp av en kommandotolk. Lengre, SSH lar oss kopiere data trygt (informasjonen krypteres). Så hvis du har Linux på begge maskinene og vil kopiere data uten å installere SAMBA, må du prøve dette alternativet. Du kan bruke den direkte fra Nautilus! |
Bruke Nautilus
1. Installer openssh-server på datamaskinen du vil koble til fra. Hvis vi antar at vi på et tidspunkt vil ønske å koble til fra den andre datamaskinen til den vi bruker for øyeblikket, ville det faktisk være fornuftig å installere openssh-server på begge (eller flere) maskinene.
sudo apt-get install openssh-server
2. Du kan starte datamaskinene på nytt eller kjøre openssh-server.
3. På maskinen du skal kontrollere hele operasjonen fra, åpner du Nautilus og trykker Ctrl+L for å skrive i adressefeltet. Skriv inn ssh://NROIP. Første gang du kobler til den datamaskinen, vil du se en melding som sier at vertsgodkjenning ikke kan utføres. Velg alternativet for å fortsette.
4.- Den vil spørre deg om brukernavnet og passordet du vil bruke for å logge inn på maskinen du vil ha tilgang til.
5. La oss sette seil!
Fra terminalen
1. Skriv følgende på datamaskinen du skal styre hele operasjonen fra:
ssh NRO_IP
2. Den vil be om passordet, og deretter vil du kunne få tilgang til alle filene på den eksterne datamaskinen.
3. For å logge ut, trykk Ctrl+D (hvis du har Bash) eller skriv:
utlogging
Bruke SCP
SCP er et SSH-plugin som lar oss kopiere filer raskt og trygt.
Syntaksen er veldig enkel:
scp fil bruker @ server: sti
For å kopiere i omvendt retning, fra den eksterne datamaskinen til din, reverserte jeg ganske enkelt ordren:
scp bruker @ server: sti / fil local_path
Det er for eksempel hvis vi ønsket å sende noe til den eksterne datamaskinen:
scp list.txt earendil @ earendil-desktop: ~ / miscosas
Denne kommandoen kopierer fillisten.txt fra datamaskinen jeg bruker til ~ / miscosas-mappen på den eksterne datamaskinen min. Eieren av denne filen vil være earendil-brukeren (av den eksterne datamaskinen min).
For å kopiere hele mapper, er det bare å legge til -r parameter:
scp -r ~ / earendil photos @ earendil-desktop: ~ / miscosas
Denne kommandoen kopierer fotomappen, som ligger i HJEMMET på datamaskinen jeg bruker, til myteringsmappen, som ligger i HJEMMET på min eksterne datamaskin.
Nå vil den samme prosessen i omvendt være:
scp earendil @ earendil-desktop: ~ / mine ting / bilder ~
Dette vil kopiere ~ / mystuff / photos / mappen fra den eksterne datamaskinen til HOME-mappen på datamaskinen jeg bruker.
Til slutt er det viktig å merke seg at standardstien er brukermappen din. Hvis du vil kopiere noe til eller derfra, kan du utelate banen:
scp list.txt earendil-desktop:
I dette tilfellet, da brukeren gjentas på begge maskiner, er det ikke nødvendig å skrive det. Jeg kopierer også fra HJEM til HJEM, og det er derfor det ikke er nødvendig å skrive inn den fulle banen til filene heller.