리눅스/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
반응형