안녕하세요.
파일을 전송해야하는데 FTP 가 아니라 SFTP로 파일을 전송해야 할 일이 생겼습니다.
일단 조사한바로는 차이점은 접속 정보를 파라메터로 통신하는게 아니라 사전에 셋팅해놓은 해쉬값으로 통신을 한다 까지만 알아냈습니다...
그리고 SM49 에서 뭔가 셋팅하고 사용하는 건 알겠는데 정확히 어떤건지 모르겠습니다..
혹시 SFTP 관련 자료나 예제를 볼 수 있는 곳이 있을까요??
댓글 4
-
라라라
2024.03.06 01:44
-
초밥
2024.03.11 22:53
아래 댓글에 써주신 Function 으로 호출하는게 맞는것 같습니다.
찾아본 봐로 SFTP, SCP, SSH 이런 명령문들이 있는데 다 비슷한거고 여기는 SCP 를 사용하면 된다고 하여 해결 하였습니다.
참고로 SCP 는 파일 전송 명령문이니 리눅스 명령어를 검색 해보시면 나올 것 같습니다.
-
DDe8Lc
2024.03.06 02:12
전에 있던 사이트에서 다른 분이 개발 하신 걸 보니
SAP 어플리케이션 서버에 리눅스 명령어를 던져서 SFTP 접속해서 파일을 복사해 오더라고요
'SXPG_COMMAND_EXECUTE' 펑션을 사용했던 것 같습니다.
-
초밥
2024.03.11 22:54
네 감사합니다. 전 SFTP 명령어로 파일을 전송해야하는 줄 알았는데 SCP 도 SFTP 으로 보더라구요...
아래 BLOG보면 ECC에서는 SFTP가 지원이 안된다고 해서 저희는 결국 3rp party에서 sftp로 전송하도록 개발 하였었습니다.
SAP to SFTP simple Setup with a Windows Host - SAP Community
만약 방법이 있다면 저도 좀 궁금합니다.