Opublikowano 3 stycznia 2014 przez

Kopiowanie danych między Windows’em a Linux’em za pomocą putty

Jeżeli potrzebujesz przekopiować pliki przez sieć pomiędzy systemem Windows a Linux, Unix, SunOS i tym podobne, to program PuTTy Ci w tym pomoże. PuTTy to mały programik, który pozwala na połączenie jednego urządzenia do drugiego za pomocą sieci. Obsługuje transmisję Telnet, SSH i inne.

Kopiowanie danych przez sieć za pomocą PuTTy

Program PuTTy możesz pobrać z oficjalnej strony: PuTTy

Pliki mogą zostać na dwa sposoby: za pomocą PSCP (Putty Secure CoPy) lub PSFTP (Putty Secure File Transfer Protocol).

PSFTP może zostać uruchomiony ze skrótu w Menu Start.

PSCP musi zostać uruchomiony za pomocą Wiersza poleceń. Poniżej przedstawiam jak skorzystać z tej metody:

  1. Uruchamiamy Start->Uruchom->Wpisujemy CMD.
  2. Przechodzimy do folderu, w którym zainstalowane jest putty – najczęściej C:\Program Files\PuTTY lub C:\Program Files (x86)\PuTTY poleceniem:
    cd <lokalizacja aplikacji>
  3. Używamy komendy pscp [options] source destination aby skopiować pliki z Windows’a do Linux’a, np:
    pscp c:\plik_do_wyslania.txt root@10.0.0.3:/home/jakis_folder gdzie:
    c:\plik_do_wyslania.txt – plik, który chcemy przesłać
    root – nazwa użytkownika na docelowym komputerze
    10.0.0.3 – nr IP docelowego komputera
    /home/jakis_folder – miejsce, gdzie plik ma zostać skopiowany
    Po wpisaniu komendy możemy zostać poproszeni o podanie hasła użytkownika.

Polecenie możemy także wykorzystać w drugą stronę, czyli jeśli chcemy skopiować plik z Linux’a, Unix’a itd. na Windows, to używamy komendy:

pscp root@10.0.0.3:/home/jakis_folder/plik_do_wyslania.txt c:\

Możliwe jest użycie wielu opcji dodatkowych. Poniżej ich lista:
[cmd]
-V        print version information and exit
-pgpfp    print PGP key fingerprints and exit
-p        preserve file attributes
-q        quiet, don’t show statistics
-r        copy directories recursively
-v        show verbose messages
-load sessname  Load settings from saved session
-P port   connect to specified port
-l user   connect with specified username
-pw passw login with specified password
-1 -2     force use of particular SSH protocol version
-4 -6     force use of IPv4 or IPv6
-C        enable compression
-i key    private key file for authentication
-noagent  disable use of Pageant
-agent    enable use of Pageant
-batch    disable all interactive prompts
-unsafe   allow server-side wildcards (DANGEROUS)
-sftp     force use of SFTP protocol
-scp      force use of SCP protocol
[/cmd]

PuTTy - Kopiowanie plików między Windows a Linux Unix SunOS przez sieć

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
Kopiowanie danych między Windows'em a Linux'em za pomocą putty, 5.0 out of 5 based on 1 rating
Podziel się na:
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Wykop
  • Dodaj do ulubionych
  • email
  • Gadu-Gadu Live
  • Twitter
  • Śledzik
  • co-robie
  • Forumowisko
  • Reddit
  • Spis

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>