2015-02-04 2 views
2

로컬 컴퓨터의 파일을 서버로 scp하려고합니다. SCP는 모든 파일을 복사하지 않고 나에게 이런 별의 일련의 반환 scp가 오류도 복사도하지 않습니다.

[[email protected] ~]$ scp xx.tar [email protected]:~ 
[email protected]'s password:       
**************************************************************** 

그래서 제일 먼저 : 내가 제대로 암호를 입력했습니다.

또한 scp가 다른 서버와 작동하는지 확인했습니다 (이 서버 만 해당).

scp는이 서버에서 작동합니다. 즉, 로그온 한 터미널에서 파일을 서버로 가져올 수 있습니다. 오류는 다른 장소에서 파일을 서버로 푸시하려고 할 때만 발생합니다. 나는 다른 기계를 시도했다, 그들은 모두 동일하다.

+0

가능한 복제본은 [bashrc에 에코가있을 때 [SCP가 작동하지 않습니다.] (http://stackoverflow.com/questions/12440287/scp-doesnt-work-when-echo-in-bashrc) – nneonneo

답변

1

나는 무슨 일이 일어 났는지 알았습니다. .bashrc 파일에 다음 문이 누락되었습니다.

[ -z "$PS1" ] && return 

답장을 보내 주셔서 감사합니다.

1

절대 경로를 사용해보십시오.

다른 말로하면 ~/xx.tar 인 경우 xx.tar 인 경우 ~! 그렇지 않으면 어쩌면 뭔가 : /absolute/path/to/xx.tar

관련 문제