Oct 30, 2023

scp

scp (Secure Copy Protocol) je komandna linija alatka koja se koristi za sigurno kopiranje fajlova između računara preko SSH (Secure Shell) veze. scp omogućava kopiranje fajlova između lokalnog računara i udaljenog računara ili između dva udaljena računara. Ovaj alat pruža sigurnu enkripciju tokom prenosa fajlova, što ga čini odličnim za prenos osetljivih podataka preko nesigurnih mreža.

Opšti oblik scp komande je:

scp [opcije] izvor odredište
  • opcije: Opcioni argumenti koji se koriste za konfiguraciju scp operacije.
  • izvor: Fajl ili direktorijum koji želite da kopirate.
  • odredište: Mesto gde želite da kopirate fajl ili direktorijum.

Evo nekoliko primera korišćenja scp komande:

  1. Kopiranje lokalnog fajla na udaljeni server:

    Da biste kopirali lokalni fajl na udaljeni server, koristite sledeći oblik komande:

    Primer:

    scp lokalni_fajl.txt korisnik@udaljeni_server:/putanja/na/serveru/

    Ova komanda će kopirati lokalni_fajl.txt sa lokalnog računara na udaljeni_server u direktorijum /putanja/na/serveru/. Bićete upitani za lozinku korisnika na udaljeni_server.

  2. Kopiranje udaljenog fajla na lokalni računar:

    Da biste kopirali udaljeni fajl na lokalni računar, koristite sledeći oblik komande:

    Primer:

    scp korisnik@udaljeni_server:/putanja/na/serveru/udaljeni_fajl.txt /lokacija/na/lokalnom/racunaru/

    Ova komanda će kopirati udaljeni_fajl.txt sa udaljeni_server na lokalni računar u direktorijum /lokacija/na/lokalnom/racunaru/. Bićete upitani za lozinku korisnika na udaljeni_server.

  3. Kopiranje direktorijuma rekruzivno:

    Možete koristiti opciju -r da biste rekurzivno kopirali ceo direktorijum i njegov sadržaj.

    Primer:

    scp -r lokalni_direktorijum/ korisnik@udaljeni_server:/putanja/na/serveru/

    Ova komanda će kopirati sadržaj lokalni_direktorijum/ sa lokalnog računara na udaljeni_server u direktorijum /putanja/na/serveru/.

  4. Kopiranje sa određenim portom:

    Ako SSH server na udaljenom računaru koristi drugi port umesto podrazumevanog 22, možete koristiti opciju -P da biste naveli odgovarajući port.

    Primer:

    scp -P 2222 lokalni_fajl.txt korisnik@udaljeni_server:/putanja/na/serveru/

    Ova komanda će kopirati lokalni_fajl.txt na udaljeni_server koristeći port 2222.

scp je veoma koristan alat za kopiranje fajlova između računara, naročito kada želite da osigurate siguran prenos fajlova preko SSH veze.

No comments:

Post a Comment