SSH File Transfer Protocol (SFTP) 서비스 사용방법
SFTP 서비스를 설정하는 방법을 정리한 글입니다.
SSH File Transfer Protocol (SFTP) 서비스 사용방법
SSH 서비스 상태 확인
먼저 아래 글에서 설명한 내용을 토대로 SSH 서비스 환경을 구축해 준다.
https://sirius-mhlee.github.io/posts/wsl-ssh-install/
SFTP 서비스는 SSH 서비스를 시작하면 자동으로 실행된다.
SSH 서비스 환경 구축이 완료된 WSL에서 SSH 서비스를 실행해 보자.
1
2
sudo service ssh start
sudo service --status-all
아래처럼 SSH 서비스가 실행되어야 한다.
1
[ + ] ssh
SFTP 서비스에 접속
WSL을 종료하고 Windows 11 터미널에서 접속을 시도 해보자.
1
sftp study@127.0.0.1
다음과 같이 접속되고 명령을 입력받을 준비가 된다.
1
2
Connected to 127.0.0.1.
sftp>
SFTP 서비스 사용하기
SFTP 서비스는 Remote 명령어
와 Local 명령어
그리고 일반 명령어
로 나누어진다.
Remote 명령어
앞에 l
을 붙이면 Local 명령어
가 된다.
Remote 명령어
pwd
:Remote
의 현재 위치 확인ls
:Remote
현재 위치의 파일 목록 확인cd
:Remote
의 현재 위치 변경
Local 명령어
lpwd
:Local
의 현재 위치 확인lls
:Local
현재 위치의 파일 목록 확인lcd
:Local
의 현재 위치 변경
일반 명령어
exit
: SFTP 접속 종료put
: 파일 업로드 (-r
옵션으로 폴더 업로드 가능)get
: 파일 다운로드 (-r
옵션으로 폴더 다운로드 가능)
This post is licensed under CC BY 4.0 by the author.