Ant <scp>
을 사용하고 있지만 서버 오류로 인한 응답이없는 을 사용하는 원격 컴퓨터에 일부 파일을 보내려고합니다.개미 : SCP : 서버에서 응답이 없습니다
자세한 옵션으로 시도하여 다음과 같은 응답이 표시됩니다.
[scp] Authentications that can continue: publickey,keyboard-interactive,password
[scp] Next authentication method: publickey
[scp] Authentications that can continue: keyboard-interactive,password
[scp] Next authentication method: keyboard-interactive
[scp] Authentications that can continue: password
[scp] Next authentication method: password
[scp] Authentication succeeded (password).
[scp] Disconnecting from xx-hostname-xx port 22
[scp] Caught an exception, leaving main loop due to socket closed
코드는 다른 호스트 시스템과 잘 작동하므로 아무런 문제가 없습니다. 문제는 다른 곳에서 발생해야합니다. 전에이 문제를 본 사람이 있습니까? 미리 감사드립니다.
P .: 로컬에서 putty
을 사용하여 원격 시스템에 아무런 문제없이 연결할 수 있습니다. 원격 컴퓨터에 openssh
을 설치했습니다.
원격 컴퓨터 (Win 2012)에 Winscp를 이미 설치했습니다. 여전히 오류가 없습니다. – coolgokul
당신 말이 맞습니다. "scp"명령은 원격 컴퓨터에서 작동하지 않지만 다른 컴퓨터에서 작동합니다 (파일 전송이 성공한 곳). 그래서 어떻게 win2012에 scp를 설치합니까? – coolgokul
Windows 용 OpenSSH에 대한 경험이 없지만 OpenSSH 패키지를 만든 사람이라면 누구나 동일한 패키지의 일부 또는 다른 패키지에서 scp 버전을 사용할 수 있습니다. Cygwin을 사용하는 경우 [OpenSSH] (https://cygwin.com/cgi-bin2/package-cat.cgi?file=x86%2Fopenssh%2Fopenssh-6.6.1p1-3)와 함께 제공됩니다. scp 프로그램의 사본. 따라서 프로그램이 호스트에있을 수 있지만 명령 PATH 또는 다른 이유로 인해 찾을 수 없습니다. 또는 OpenSSH 설치시 일부 파일이 누락 될 수 있습니다. – Kenster