관리 메뉴

리눅스 SFTP 서버 접속 방법과 사용법 본문

리눅스/Linux 공부내용

리눅스 SFTP 서버 접속 방법과 사용법

ª_ª 2024. 12. 29. 10:04
728x90
반응형

1. SFTP란?

SFTP(Secure File Transfer Protocol)는 SSH 프로토콜을 사용해 안전하게 파일을 전송하는 방법입니다. 기존 FTP보다 보안성이 높아 서버 간 데이터 전송 시 많이 활용됩니다. A 서버(10.0.0.1)에서 B 서버(10.0.0.2)의 testuser 계정으로 SFTP에 접속하고 사용하는 방법을 알아보겠습니다.

 

2. SFTP 접속 형식

 2.1. 접속 명령어 형식

1) sftp 계정명@서버IP주소
2) sftp -p [포트번호] 계정명@서버IP주소

 

 2.2. 기본 포트(22)를 사용하는 경우

sftp testuser@10.0.0.2

 

2.3. 포트가 2222인 경우

sftp -p 2222 testuser@10.0.0.2

 

3. SFTP 접속 및 사용 예제

반응형

 3.1. 접속 과정

[bible@file bible]$ sftp testuser@10.0.0.2
testuser@10.0.0.2's password: 
Connected to testuser@10.0.0.2
sftp>

 

  3.2. 파일 목록 확인

   dir 명령어로 현재 사용자의 홈 디렉토리 내 파일 목록 확인

sftp> dir
test1
test2
sftp>

 

 3.3 파일 다운로드

  get 명령어로 원격 서버의 파일을 로컬 서버로 다운로드

sftp> get test1
Fetching /home/testuser/test1 to test1
sftp> get test2
Fetching /home/testuser/test2 to test2

 

 3.4. 접속 종료

  exit 명령어로 SFTP 세션 종료

sftp> exit

 

3.5. 다운로드 파일 확인

  ls -l 명령어로 다운로드한 파일 확인

[bible@file bible]$ ls -l test1
-rw-r--r--    1 bible    bible         359  12월 26 00:40 test1
[bible@file bible]$ ls -l test2
-rw-r--r--    1 bible    bible         376  12월 26 00:40 test2

 

728x90
반응형
Comments