2016-11-25 1 views
0

원격 서버에서 매일 파일을 가져와야하므로 서버 사용자 이름, IP 주소 및 비밀번호가 있습니다. 내가 입력 할 수 있도록 그 후, 나는 암호가 표시됩니다서버에서 SFTP를 사용하여 파일 풀링

sftp [email protected] 

암호 프롬프트를 사용하여 로그인 할 수 있어요.

하지만 여기서 내가 알고 싶은 것은 매일 파일을 가져 오려면이 스크립트로 자동화 할 수 있어야한다는 것입니다. 스크립트를 통해 자동화하는 데 사용할 수있는 명령은 무엇입니까? 해당 서버는 sftp를 통해서만 액세스 할 수 있으며 ssh는 허용되지 않습니다. 나도 scp 명령을 시도했지만 서버는 sftp만을 받아 들인다.

미리 감사드립니다. 당신은 펜타 데이터 통합을 사용할 수

+1

이것은 Oracle, MySQL 또는 hadoop과 어떤 관련이 있습니까? 관련없는 태그를 제거하십시오. – OldProgrammer

+0

저는 새로운 것을 골랐습니다. 하둡과 오라클 사람들이 유닉스를 어떻게 사용하든간에? 그래서 그들은 아이디어를 가지고 있을지도 모릅니다. –

+0

'[linux] [bash] sftp script'에 대한 검색은 36 Q/As를 보여줍니다. 적어도 스크립트로 작성된 솔루션이 적어도 하나는 확실하므로이 스크립트를 읽어야합니다. 일반적으로 이와 같은 요청은 StackOverflow의 주제와 관련이없는 것으로 간주됩니다. 우리는 여러분이 깨뜨린 코드를 수정하거나 코드화하는데 도움을주기 위해 여기에 왔습니다. 그러니 http://stackoverflow.com/help/how-to-ask, http://stackoverflow.com/help/dont-ask, http://stackoverflow.com/help/mcve를 읽고 [둘러보기] (http://stackoverflow.com/tour) 여기에 더 많은 질문을 게시하기 전에. 행운을 빕니다. – shellter

답변

0

, 그것은

0

내가 생각하는 파일을 끌어와 (하둡 HDFS 데이터베이스 또는 다른 파일 위치, 삽입 INT 포함) 당신이 필요로하는 어떤로 이동할 수있는 단계가 있습니다 crontab, 쉘 스크립트 및 lftp이이 목적에 적합합니다.

관련 문제