SCP ,SFTP 명령어 사용법
안녕하세요 오늘은 간단하지만
실용적인 명령어 2개 알려드리겠습니다.
실제로 제가 자주 사용하는 리눅스 명령어 입니다.
sftp
파일질라나 솔루션 프로그램 등을 사용해서 파일을
업로드하거나 다운로드 할수 있는데 여러개의 파일도아니고
한두개 정도면 그냥 바로 가져올수 있습니다.
굳이 프로그램을 안써도 말이죠.
제 서버 2개로 예시를 들어보겠습니다.
1번서버 192.168.111.60
2번서버 192.168.111.200

sftp
1번 서버 192.168.111.60 에 test_sftp.txt 라는 파일을 생성하겠습니다.
#1번서버
pwd
/home/hunhee
vi test_sftp.txt
#2번서버
sftp -P 22 hunhee@192.168.111.60
#1번 서버 hunhee 계정 passwd 입력

sftp 접속에 성공하면 터미널에 sftp> 라고 나옵니다.
여기서 리스트 출력인 ls 명령어를 사용하시면
1번 서버의 파일들이 출력됩니다.

get 명령어로 test_sftp.txt 파일을 가져와보겠습니다.

get test_sftp.txt 명령어로
192.168.111.60 1번서버의 test_sftp.txt 파일을
2번서버 로 가져왔습니다.
scp
scp 명령어는 다이렉트로 바로 다른서버로 보내는 명령어입니다.
sftp 할때처럼 test_scp.txt 파일을 생성하고
scp 명령어로 2번 서버에 보내보겠습니다.

test_scp.txt 파일 생성 하고 난뒤에
scp -P [포트] [파일] 계정@ip:/경로 보내겠습니다.

캡쳐화면처럼
scp 명령어를 사용하니
scp -P 22 test_scp.txt hunhee@192.168.111.200:/home/hunhee
비밀번
1번서버의 파일이 2번서버로 넘어갔습니다.
sftp 명령어는 get, push 등 원격지에서
가져오거나 로컬에서 원격지로 보내기도 하지만
scp 명령어는 로컬에서 원격지로 보낼때 유용합니다.
'WEB,WAS 및 기술' 카테고리의 다른 글
| 리눅스 nginx_upstream_check_module 설치 (0) | 2026.01.21 |
|---|---|
| [WEB/WAS] Tomcat 장애시 제일먼저 확인 하는것 (0) | 2026.01.20 |
| [WEB/WAS] Apache ssl 인증서 비밀번호 자동입력 (0) | 2026.01.16 |
| [WEB/WAS] Apache rewrite 설정 http를 자동으로 https로 보내기 (0) | 2026.01.15 |
| [WEB/WAS] Nginx + Tomcat 분리 하는 이유 (0) | 2026.01.14 |