내 직장의 공유 액세스 서버에서 내 개인 서버로 일상적인 SCP를 스크립팅합니다. 가장 좋은 방법은 무엇입니까?

내 직장의 공유 액세스 서버에서 내 개인 서버로 일상적인 SCP를 스크립팅합니다. 가장 좋은 방법은 무엇입니까?

저는 제가 작성한 Python 스크립트를 정기적으로 실행하는 로컬 서버에 Cron 작업을 설정하기 위해 시스템 관리자를 고용했습니다.

기본적으로 로컬 인트라넷에서 일부 데이터를 가져와서 마법을 사용하고 결과를 HTML 형식으로 표시합니다. 작업 서버에 SSH로 접속하여 스크립트를 수정할 수 있으며, 조직의 누구든지 해당 스크립트와 디렉터리의 다른 파일에 액세스할 수 있습니다.

나는 직장에 있지 않을 때 그 출력을 볼 수 있도록 내 개인 웹 서버(어떤 디렉터리라도 괜찮음)에 최종 HTML 파일을 SCP로 저장하는 스크립트를 원합니다. 이를 수행하는 가장 좋은 방법은 무엇입니까? 몇 가지 아이디어가 있지만 모든 사람이 볼 수 있도록 개인 자격 증명을 작업 서버에 덤프하지 않는 등 올바른 방법으로 수행하고 싶습니다.

주의. 스크립트에서 사용하는 내부 데이터는 모두 공개적으로 사용할 수 있지만 형식 작업이 더 어렵기 때문에 여기에 윤리적인 문제가 있다고 생각하지 않습니다.

답변1

옵션 1.

개인 PC에서 ssh-keygen가정용 PC에 대한 인증키를 생성하는데 사용합니다. 이렇게 하면 "작업"의 스크립트가 로그인 없이 집 PC에 파일을 업로드할 수 있습니다.

로그인을 사용하여 HTML 파일을 가정용 PC에 업로드하도록 스크립트를 수정하십시오.

옵션 2.

HTML을 공개 웹 공간에 출력하고 브라우저에서 간단히 볼 수 있도록 (직장에서) 스크립트를 수정하세요.

관련 정보