서버에서 파일을 가져 오기 위해이 sftp 프로그램을 사용하는 것이 처음이므로 너무 익숙하지 않을 수도 있습니다. 많은 것. 그는 말했다되고 함께 :서버에서 파일을 볼 수 있지만 "get"comand를 사용할 수 없습니다 (putty/psftp)
그래서 같은 psftp.exe 실행 창을 명령 줄을 사용하고 있습니다 : 프롬프트가 서버에 성공적으로 나를 소요
psftp.exe [email protected] -i "myprivatekey.ppk"
. 여기에서 원하는 디렉토리로 이동합니다. "ls"명령을 사용하여 디렉토리 아래의 모든 파일을 봅니다. 이 get somestuff.DSD.tar.somenumber
프롬프트 후 저에게 말한다 : /somedirectory/somestuff.DSD.tar.somenumber:open for read: no such file or directory
문제가 무엇입니까 나는 "somestuff.DSD.tar.somenumber" 는 형식으로 일부 tar 파일 내 파일을 내가 입력 참조 이리? 왜 파일을 볼 수 없습니까? tar 이후에 somenumber가 확장 된 .tar 파일입니까? 나는 tar 파일이 여러 파일을 저장하는 zip 폴더를 믿는 지 모르겠습니다.
시간을내어이 문제를 조사해 주셔서 감사합니다.
감사합니다. 유닉스 파일 확장명에 대해 도움이됩니다. 감사합니다! 내가'ls * .tar. *'할 때 내 파일을 보았습니다. 나는 또한 그 파일 만 골라 낼 somestuff *을 사용했다. 나는 오타가있는 한 이것을했다. –
오류 메시지가 여전히 남아 있었습니까? 읽음을 위해 열기 : 해당 파일이나 디렉토리가 없습니까? 내 다른 추측은 파일 사용 권한이 될 것이므로 - 오류 메시지는 대개 다음과 같습니다. 읽기 용으로 열림 : 사용 권한이 거부되었습니다. – fcbsd
'lpwd'를 입력하면 파일을 쓸 수있는 Windows 컴퓨터의 디렉토리가 표시됩니다 너무 - 그렇지 않으면 psftp가 실패합니다. 로컬 디렉토리 타입을 변경하려면'lcd/path/to/direcory'를 입력하십시오. 디렉토리에있는 파일 중 하나를 가져올 수 있습니까? 'mget *'은 원격 서버의 모든 파일을 가져옵니다. – fcbsd