
저는 Ubuntu를 실행하는 내 노트북을 사용하여 학교 서버(다른 Linux 배포판을 실행 중)에 SSH로 연결합니다.
이렇게 원격으로 과제를 처리하는데, 언제 어디서나 접근할 수 있도록 모든 파일을 Dropbox에 넣어두는 습관이 있습니다.
질문은:
예를 들어, 학교 서버에 blah.cpp라는 파일을 만들었고 노트북의 SSH를 통해 이제 이 파일을 로컬 컴퓨터의 Dropbox 폴더에 복사하려고 합니다. 그렇게 하라는 명령이 무엇입니까?
나는 연구를 해왔고 해결책인 것처럼 보이지만 scp
그것들 sftp
로 정확히 무엇을 해야 하는지 이해하기 어렵습니다.
답변1
ssh'ing이나 다른 것이 아닌 랩톱에서 이 명령을 실행하고 터미널을 열고 실행하십시오. (아마도 작동하도록 일부 값을 교체하십시오)
scp youraccountnameonremotemachine@remotemachine:fileinyourhomedirectory .
이렇게 하면 원격 시스템의 홈 디렉터리(cpn.clear)에 있는 'fileinyourhomedirectory' 파일이 노트북의 현재 경로(='.')에 복사됩니다.
귀하의 예를 들어:
scp anson@remoteserver:blah.cpp /home/u/Dropbox/
scp 매뉴얼의 내용을 읽어보면 이 모든 내용을 쉽게 이해할 수 있습니다.
man scp