[Linux] rsync에서 포트 변경하기
rsync에서 22번 포트가 아닌 다른 포트를 사용해보자
환경
- Linux
- Bash shell(/bin/bash)
- rsync
rsync
방법
-e
옵션을 사용- 아래 예시에서는 모두 2222번 포트를 사용하도록 작성함
-e 'ssh -p 2222'
IP주소 혹은 도메인을 입력하는 경우
- 형태
rsync -e 'ssh -p 2222' [target file or directory] [user]@[IP address or domain]:[destination]
- 예시
rsync -e 'ssh -p 2222' test.txt twpower@192.168.1.2:~/test.txt
~/.ssh/config 파일을 사용하는 경우
- 형태
Host test_host
...
Port 2222
...
rsync [target file or directory] [host name]:[destination]
- 예시
rsync test.txt test_host:~/test.txt