Hämtar filer med SSH i terminal
SSH, eller säkert skal, är ett Unix-skal som används för säker kommunikation mellan två nätverksdatorer. Du kanske vill säkert ladda ner filer från ett fjärrsystem efter att ha skapat en SSH-session. Säker filöverföring inom SSH uppnås med två primära kommandon: scp och sftp, säkra versioner av kopiorna och filöverföringskommandon.
SSH
För att starta en SSH-session, öppna en terminalapplikation för att få tillgång till en kommandoradsprompt. Den exakta metoden för SSH-autentisering kan helt enkelt vara ett lösenord eller en offentlig-privat nyckelkryptografi. Se systemadministratören för information om ditt specifika system. Ange en SSH-session med antingen kommandot "ssh" eller "slogin", som skickar fjärrsystemets namn som inmatning. Använd "-l" -flaggan för att ange ett annat användarnamn på fjärrsystemet.
ssh slogin -l
Scp Command
Kommandot "scp" är en säker version av kommandot Unix Copy "cp." När du har etablerat en SSH-session med fjärrmaskinen, leta reda på filen du vill kopiera. Kommandot "scp" är ett bättre alternativ om du bara har några filer att överföra. "-P" -flaggan bevarade filändringarna och åtkomsttiderna.
Att kopiera från fjärrmaskinen: scp -p remotemachine: /myfiles/myfile.txt x
Att kopiera till fjärrmaskinen: scp -p myfile.txt remotemachine: / myfiles /
Sftp Command
Filöverföringsprotokoll, eller FTP, är standardkommandot för överföring av filer mellan datorsystem. Kommandot "sftp" är en säker version av "ftp" inom en SSH-session. För att starta en sftp-session:
sftp
För att få filer från fjärrservern, kör kommandot "get" vid sftp-prompten:
sftp> få myfile.txt
För att lägga filer till fjärrservern, kör kommandot "put": sftp> sätt myfile.txt
säkerhet
Normala funktioner krypterar inte data som skickas över nätverksanslutningar. Ett lösenord inmatat under en vanlig ftp-session skickas i vanlig text. Detta kan vara särskilt problematiskt med kritiska system. Använda ssh, scp och sftp kan förhindra en inkräktare från att enkelt få ditt lösenord och hålla både ditt system och fjärrsystemet säkert.