ubuntu에서 ssh 사용과 scp와rsync 원격copy 사용

1868 단어 서버

1ssh 원격 로그인 서버

ssh username@remote_ip 
# username , remote_ip ip 

원격 ssh 비22 포트 서버 연결(ssh 포트 12345)
 ssh -p 12345 username@remote_ip

scp 원격 서버에서 로컬로 파일 / 폴더 복사 (scp)

 scp -r username@remote_ip:/home/username/remotefile.txt ./

scp에서 파일/폴더를 로컬에서 원격 서버로 복사(scp)

scp -r localfile.txt username@remote_ip:/home/username/

rsync 원격 서버에서 로컬로 파일 / 폴더 복사 (rsync)

rsync -v -u -a --delete --rsh=ssh –stats  username@remote_ip:/home/username/remotefile.txt

로컬 서버에서 원격 서버로 파일 / 폴더 복사 (rsync)

 rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@remote_ip:/home/username/

7 원격 복사 ssh 비22 포트 서버 파일(ssh 포트 12345)
scp -P 12345 local_file username@remote_ip:remote_dir

scp -P 12345 username@remote_ip:remote_file local_dir

scp -o port=12345 username@remote_ip:remote_file local_dir

scp -P 12345 -r local_dir/.* username@remote_ip:remote_dir

카피 디렉터리, -r는 디렉터리 아래의 디렉터리를 차례로 카피합니다.".*"는 숨겨진 파일도 복사합니다.먼저 원격에서 해당하는 디렉터리를 만들어야 합니다.

sftp 사용법

sftp -o port=12345 username@remote_ip:remote_dir

좋은 웹페이지 즐겨찾기