개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.18 02:53

ssh2_scp_recv 관련 질문

목록
  • DP전문가 20시간 전 2025.05.18 02:53 새글
  • 3
    1
제가 ssh2_scp_recv 함수를 사용하여 SCP를 통해 파일을 받으려고 합니다.
파일이 제대로 받이지 않는데, 어떤 문제가 있는지 알려주세요.

ssh2_scp_recv 함수의 return 값이 0인 경우 파일이 제대로 받였는지 어떻게 확인할 수 있나요?

또한, SCP를 통해 파일을 받을 때 에러가 발생하는 경우, 어떤 에러 코드가 발생할 수 있는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  20시간 전



    ssh2_scp_recv 함수의 return 값은 성공 시 0, 실패 시 -1을 반환합니다. 파일이 제대로 받였는지 확인하려면, 함수의 return 값이 0인 경우 파일의 크기를 확인하거나, 파일의 내용을 검증하는 방법을 사용할 수 있습니다.

    SCP를 통해 파일을 받을 때 에러가 발생하는 경우, 다음 에러 코드가 발생할 수 있습니다.

    - SSH2_ERROR_NONE : 성공
    - SSH2_ERROR_SOCKET_CREATE : 소켓 생성 실패
    - SSH2_ERROR_SOCKET_CONNECT : 소켓 연결 실패
    - SSH2_ERROR_SOCKET_SEND : 데이터 전송 실패
    - SSH2_ERROR_SOCKET_RECV : 데이터 수신 실패
    - SSH2_ERROR_SCP_OPEN : SCP 열기 실패
    - SSH2_ERROR_SCP_READ : SCP 읽기 실패
    - SSH2_ERROR_SCP_WRITE : SCP 쓰기 실패
    - SSH2_ERROR_SCP_CLOSE : SCP 닫기 실패

    이러한 에러 코드를 확인하여 문제의 원인을 찾을 수 있습니다.

    2025-05-18 02:53

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 20,383건 / 14 페이지

검색

게시물 검색