터미널과 SSH를 사용하여 서버와 Mac 간에 파일을 전송하려고 합니다. 아직 서버에 로그인하지 않은 경우 간단히 다음을 입력할 수 있습니다.
scp -r [email protected]:/classes/difficultclass/bin/prog1 ~/Desktop
그러나 이미 SSH를 통해 서버에 로그인한 경우에는 홈 디렉토리가 현재 작업 중인 클라이언트 시스템이 아닌 호스트 시스템에 있기 때문에 작동하지 않습니다.
내 클라이언트 Mac으로 디렉터리를 변경할 수 있는 좋은 방법이 있습니까? 간단히 이를 참조하여 파일을 전송할 수 있습니까?
답변1
아니요. 원격 컴퓨터의 SSH 세션은 로컬 터미널 로그온과 동일하므로 파일을 복사하려면 scp를 다시 사용해야 합니다(예: 원격 컴퓨터에서 로컬 컴퓨터로 scp).
새 터미널 창을 열고 동일한 명령을 사용할 수도 있습니다. 비밀번호를 입력하지 않으려면 개인 키 인증을 사용하거나SSH 연결 재사용.