Computer Science/Linux

SSH로 파일 전송 / 다운로드 하기 (SCP - SecureCopy / SFTP - Secure-FTP)

2mukee 2023. 4. 24. 21:51
320x100
320x100

SCP
1. 일반적인 파일 전송

: scp [전송할_파일] [아이디]@[호스트_주소]:[저장할_호스트의_디렉터리]

scp /home/2mukee/test.txt root@183.82.3.1:/home/remote

 

2. 포트 번호를 지정하여 전송

: -p [포트번호]

scp -p 20220 /home/2mukee/test.txt root@183.82.3.1:/home/remote

 

3. 디렉터리를 전송

: -r [디렉터리]

scp -r /home/2mukee root@183.82.3.1:/home/remote

 

 

 

 

SFTP

1. 일반적인 파일 다운로드

// 1. SFTP로 서버에 접속
sftp root@183.82.3.1

// 2. 현재 위치 및 디렉터리 내용 확인
pwd
ls

// 3. 원하는 파일 다운로드 (클라이언트의 /home/2mukee에 setup.sh 다운로드)
get /home/setup.sh /home/2mukee

 

2. 포트 번호를 지정하여 접속

: -P [포트번호]

sftp -P 20022 root@183.82.3.1

 

3. 디렉터리를 다운로드

: -r [디렉터리]

get -r /home /home/2mukee

 

- SFTP의 다른 기능

: put 명령어로 로컬시스템에서 원격 서버로 파일 업로드 가능

: reget, reput과 같이 다운로드와 업로드에 대한 재시도가 가능

: 원격 서버의 파일들에 대한 조작 가능 (권한이 있을 경우에만)

 

 

 

 

 

 

 

Reference

 

ssh로 파일전송 - scp

ssh로 간단하게 파일을 전송할 수 있습니다.scp라는 명령어를 사용하면 되는데 사용법은 아래와 같이 매우 단순합니다 1. 일반적인 파일 전송~ scp (전송할 파일) (아이디@전송할 서버주소):(저장될

tourspace.tistory.com

 

LINUX : SFTP Command로 파일 전송하는 방법, 예제, 명령어

SSH 파일 전송 프로토콜(SSH File Transfer Protocol)은 암호화된 SSH 전송을 통해 파일에 액세스, 관리 및 전송하는 데 사용되는 보안 파일 프로토콜입니다. 기존 FTP 프로토콜과 비교할 때 SFTP는 FTP의 모

jjeongil.tistory.com

 

300x250
728x90