2012-12-05 3 views
0

sftpftp으로 발생할 수있는 가능한 오류 목록을 채워야합니다. 그 후에 나는이 목록과 함께 오는 오류를 맞추고 다양한 조치를 취할 필요가 있습니다. 등록 정보에서 sftp/ftp에서 오류 메시지에 대한 정보가 필요합니다

내가

SFTP_ERRORS= <list of comman separated token> 

가 나중에 자바 난 그냥 내가 오류 메시지의 전체 목록을 찾을 수 없습니다입니다

StringTokenizer tok = new StringTokenizer(getProperty(SFTP_ERRORS),","); 
while (tok.hasMoreTokens()) { 
    /// various action for specific errors 
} 

로이 이상 단순한 반복 할 파일이 sftpftp이 나타납니다.

또한 일부는 stdout에 로그온하고 일부는 stderr에 기록됩니다. 이는 알아야 할 또 하나의 사실입니다.

아무도 도와 줄 수 있습니까?

+0

"SFTP"라고하면 FTP와 관련없는 SSH 파일 전송 프로토콜에 대해 이야기하고 있습니까? 이름에 "FTP"가 포함 된 프로토콜은 혼란 스러울 수 있습니다. – hotshot309

+0

@hotshot 나는 보안 FTP를 의미했습니다. 나는 이것이 ssh 파일 전송 프로토콜의 다른 이름이라고 믿는다. 이것은 호스트간에 ssh 키를 설정하는 것과 관련이있다. – mtk

+0

실제 이름은 "SSH 파일 전송 프로토콜"이지만 많은 사람들이 "Secure File Transfer Protocol"또는 "Secure FTP"라는 구를 사용하여 참조합니다. 이것은 SFTP가 단순히 SSH 또는 SSL을 통한 FTP 인 반면 FTP와는 완전히 다른 프로토콜이라는 잘못된 인상을줍니다. (SSL을 통한 FTP 인 FTPS도 있지만 SFTP는 종종 앞에서 설명한 이유로 FTPS와 혼동됩니다.) – hotshot309

답변

0

SFTP의 경우 Page 20이 도움이 될 수 있습니다. JSCH은 ID와 SftpException 형식의 메시지를 반환합니다.

관련 문제