cygwin에서 Rsync를 실행하려고 하면 영원히 멈춥니다.

cygwin에서 Rsync를 실행하려고 하면 영원히 멈춥니다.

파일의 차이점을 복사하기 위해 rsync 명령을 실행하려고 합니다. 저는 Windows OS를 사용하고 있기 때문에 cygwin을 사용하고 있는데 Rsync를 실행하려고 하면 정지 상태가 되고 화면은 다음과 같습니다.

$ rsync -avh data/pharma.mp4 [email protected]:
[email protected]'s password: abc123

cygwin에서 ssh를 실행할 수 있습니다. 또한 비밀번호는 화면에 표시되는데 이는 SSH에서 비밀번호를 숨기는 것과는 다릅니다.

또한 rsync를 종료하기 위해 ctrl+c를 실행하면 다음과 같은 출력이 표시됩니다.

$ abc123
-bash: abc123: command not found

답변1

  1. rsync또는 (또는 해당 문제에 대한 Cygwin 명령) 에서 실행하지 마십시오 . Cygwin 터미널에서 실행CMDPowershell

  2. Cygwin이 Windows 디렉토리 앞에 설치 ssh되어 있는지 확인하십시오 . 그렇지 않으면 Cygwin 과 Microsoft를 PATH사용하게 되는데 이는 행복한 조합이 아닙니다. ( with 버전을 확인 하고 어떤 디렉토리에 있는지 확인하세요)rsyncsshsshtype ssh

관련 정보