개발환경/Dev

[SFTP] sftp command로 파일 이동하기

frances._.sb 2023. 10. 10. 15:14
728x90

 주기적으로 파일 이동이 필요하여 매번 인프라팀을 통하여 옮겼지만, 자주 있을 일이므로 직접 옮기는 방법을 알아두면 좋을 듯하여 정리하였다.

 

 1. sftp 접속하기

 

sftp -P [port] [user id]@[user ip]

 

 접속이 진행된다면,

 

 Authorizd access only!
 Disconnect IMMEDIATELY if you are not an authorized user!!!
 All actions Will be monitored and recorded

 

 와 함께 password 칸이 뜬다.

 

 2. 정확히 입력하게 되면 자신이 연결될 ip와 connect이 되었음을 보여준다.

 

sftp>

 

 작성코드로는 본인이 필요한 파일에 대해 put 할지 get 할지 확인하면 된다.

 나는 해당 ip로 파일을 보낼 예정이므로, put을 사용하였다.

 반대로 파일을 가져온다면 get을 사용하면 된다.

 

sftp> put ../file_name.zip

 

  3. 보낼 파일의 위치 및 파일명 (양이 많아서 zip으로 묶었다.)을 작성하면 바로 확인 끝!

 

 


 

 간단한 command와 설명을 덧붙이도록 하겠다. (추후 필요 시 업데이트 예정)

 

 

 - reput [file_name] : 중단된 업로드 재개

 - df : 원격 시스템의 디스크 용량 정보 확인

 - mkdir [new_dir] : 새로운 디렉토리 생성

 - rename [fild_name] [new_file_name] : 파일 이름 변경

 - rm [file_name] : 원격 서버 파일 삭제

 - rmdir [dir_name] : 디렉토리 삭제

728x90
반응형

'개발환경 > Dev' 카테고리의 다른 글

[k6] 성능 테스트 툴 사용  (2) 2024.02.06
[개발환경] RTX 5000 Ubuntu 22.04 서버 환경 구축  (0) 2023.08.24