![SSH와 SFTP를 결합한 명령줄 애플리케이션이 있나요? [복사]](https://linux55.com/image/86853/SSH%EC%99%80%20SFTP%EB%A5%BC%20%EA%B2%B0%ED%95%A9%ED%95%9C%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%B4%20%EC%9E%88%EB%82%98%EC%9A%94%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
SSH를 통해 일부 원격 호스트에서 작업할 때 파일을 업로드하거나 다운로드해야 하는 경우가 종종 있습니다. 현재 설정에서는 다른 터미널로 전환하여 rsync
또는 을 호출해야 합니다. sftp
이는 대상 호스트가 DNS에 등록되지 않았거나(IP 주소 복사+붙여넣기 필요) 몇 가지 아래의 디렉토리에서 작업하는 경우 고통스러울 수 있습니다. (전체 경로를 다시 입력해야 함)
SSH와 SFTP를 결합하는 명령줄 도구가 있습니까? 이상적으로는 일반 SSH와 같은 원격 셸을 시작하지만 특정 키 조합을 누르면 SFTP 프롬프트로 전환되어 현재 셸이 있는 디렉터리에서 파일을 업로드하고 다운로드할 수 있습니다.
답변1
당신이 원하는 rsync
. 로컬 또는 원격 컴퓨터에서 파일을 전송할 수 있습니다.
?> rsync -avz [email protected]:/path/to/remote/path path/to/local