본문 바로가기

IT/검색 이력

리눅스 sftp 명령어 상세가이드

반응형

sftp 명령어 소개

sftp는 Secure File Transfer Protocol의 약자로, 리눅스에서 안전하게 파일을 전송하기 위한 명령어입니다. SSH 프로토콜을 기반으로 하며, 암호화된 연결을 통해 파일을 전송합니다.

기본 사용법

sftp 명령어를 사용하여 원격 서버에 연결하고 파일을 전송하는 기본적인 방법은 다음과 같습니다:

sftp username@example.com
get remote_file.txt
put local_file.txt
exit

파일 전송

파일을 전송하는 방법은 매우 간단합니다. 원격 서버에서 로컬로 파일을 가져오려면 get 명령어를, 로컬에서 원격 서버로 파일을 보내려면 put 명령어를 사용합니다.

디렉토리 탐색

sftp 내에서 디렉토리를 탐색하고 작업할 수 있습니다. 예를 들어, cd, ls, mkdir 등의 명령어를 사용할 수 있습니다.

고급 옵션

sftp 명령어는 다양한 옵션을 제공합니다. 예를 들어, 포트 번호를 지정하거나, 배치 파일을 사용하는 등의 고급 기능을 활용할 수 있습니다.

sftp -P 2222 username@example.com # 포트 번호 지정
sftp -b batchfile.txt username@example.com # 배치 파일 사용

결론

sftp 명령어는 리눅스에서 안전하게 파일을 전송하는 데 필수적인 도구입니다. 기본 사용법부터 고급 옵션까지, 이 명령어를 숙지하면 파일 전송 작업이 훨씬 편리해집니다.

태그: 리눅스, sftp, 파일전송, SSH, 원격서버, 명령어

 

반응형