
SSH에서 로컬 시스템으로 파일을 복사하려고 하는 가상 머신을 사용하고 있습니다. 데비안을 사용합니다. "연결 대상" 옵션이 표시되지 않습니다. 터미널을 통해 시도하면 입력됩니다.
scp [[email protected]]:[path to the file obtained using "find"]
-c 등과 같은 scp 사용에 대한 옵션만 제공합니다. 위 명령을 입력하고 다운로드를 추가하면 파일 이름과 100%, 크기 등이 표시되지만 다운로드 폴더가 비어 있습니다. 내가 뭘 잘못하고 있는 걸까요? 도와주세요!
답변1
cd
대상 디렉토리로 이동한 후 다음을 수행하는 것이 좋습니다 .
touch dummyfile
- 로컬에서 생성할 수 있는 권한이 있는지 확인하세요.- SSH를 통해 원격 위치에 연결할 수 있는지 확인하고 복사하려는 파일을 읽으세요.
ssh -vvv
연결 및 SSH 키 문제를 디버깅해 보세요 . scp user@remote .
- 여기의 점은 현재 디렉터리이므로 scp는 파일을 로컬로 복사해야 합니다.
이것이 도움이 되기를 바랍니다.
답변2
이 시도:
scp remoteuser@server:.bash_history newfile
원격 사용자 이름과 서버 이름 두 가지만 변경하면 됩니다.
작동한다면 로컬 PC에 newfile이라는 파일이 있어야 합니다. 원격 시스템에 .bash_history가 없으면 작동하지 않을 가능성이 작지만 도박을 할 가치가 있습니다.