Scp: pada port non-22

From OnnoWiki
Jump to: navigation, search

Pada dasarnya scp bekerja di atas ssh. Maka jika ssh di set pada port bukan 22, maka port yang digunakan scp harus di uba. Perintah scp untuk bekerja pada ssh yang bukan port 22 (misalnya 12345).

Copy file dari from_host ke local:

scp -P12345 username@from_host:file.txt /local/directory/

Copy file dari local host ke to_host:

scp -P12345 file.txt username@to_host:/remote/directory/

Copy directory dari from_host ke local:

scp -P12345 -r username@from_host:/remote/directory/  /local/directory/

Copy directory dari local ke to_host:

scp -P12345 -r /local/directory/ username@to_host:/remote/directory/

Copy file dari from_host ke to_host:

scp -P12345 username@from_host:/remote/directory/file.txt username@to_host:/remote/directory/