로그인

검색

[ubuntu server 22.04] window11 에서 우분투서버로 대용량 파일 복사하기 (feat. scp)

[ubuntu server 22.04] window11 에서 우분투서버로 대용량 파일 복사하기 (feat. scp)

 

 

상황

- 윈11에서 작업한 영상 파일을 우분투 서버로 업로드 해야 한다.

 

 

 

방법

- 윈도우에서 관리자모드로 터미널을 open

 

Untidfdfdftled-1 copy.JPG

 

- scp 명령어를 이용한다.

scp beauty.mp4 [email protected]:/vo2/jf                 #beauty.mp4 파일을 서버 /vo2 폴더에 jf 파일명으로 저장한다.

scp beauty.mp4 [email protected]:/vo2/jf/                #beauty.mp4 파일을 서버 /vo2/jf 폴더로 보낸다

 

scp beauty.mp4 [email protected]:.                         #beauty.mp4 파일을 서버 home/admin 폴더로 보낸다. 

 

#우분투서버에서 윈도우11로 다운로드    (-r 옵션은 디렉토리 이동)

scp -r [email protected]:/vo2/abc/mov ./              #우분투 /vo2/abc/mov 폴더를 다운로드

scp -r F:\aaa/ [email protected]:/vo2/JF                  #usb 메모리 F 드라이버 aaa 폴더를 다른서버 JF 폴더로 보냄

 

 

윈도우11에서 key 생성

C:\Users>ssh-keygen -t rsa                       #아무경로에서 실행해도, (C:\Users\name/.ssh/id_rsa) 에 저장된다.
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\name/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\Users\name/.ssh/id_rsa
Your public key has been saved in C:\Users\name/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:Cg+68TsCfazi1rRQh0wM1rMclrkEoa1m557SuyzV14o name@base
The key's randomart image is:
+---[RSA 3072]----+
| =* o            |
|o. @             |
|. B *            |
| . B .           |
|.+.o=   S        |
|+.++o= o .       |
| .O+. = .        |
|.+=BoE .         |
|oo+B=o           |
+----[SHA256]-----+

 

 

- 윈도우11에서 키 생성없이 사용하는법

서버에 이미 만들어 놓은 키가 있다면, 서버 개인키를 윈도우11에 가지고 오고, 서버 공개키를 authorized_keys 파일에 넣어두면 된다. 즉, 한쌍의 키만 있다면, 다수의 클라이언트 및 다수의 서버에서 활용이 가능할것 같다.

 

 

- scp 에서 key 사용해서 접속

scp -r -i ~/.ssh/privatekey c:/foobar/ linuxuser@server:/home/linuxuser/

-r ; 폴더 이동

-i ; 키 위치 알림

~/.ssh ; referes to C:/Users/.ssh

 

 

 

결론

- 빠르고 좋다.

- 6GB 파일도 옮겼다.

 

이 게시물을

이 댓글을 삭제하시겠습니까?