Linux 서버에서 Windows로 파일 복사 - bash 스크립트

Linux 서버에서 Windows로 파일 복사 - bash 스크립트

간단한 프로세스를 자동화하려고 하는데 익숙하지 않아 막혔습니다. 압축을 실행할 때 파일을 Linux 시스템의 특정 디렉터리로 이동하는 여러 bash 스크립트가 있습니다. 해당 파일을 동일한 네트워크에 있는 Windows 상자의 특정 디스크로 전송하는 bash 스크립트를 만들고 싶습니다. 즉:

Linux 상자에서:[이메일 보호됨] Windows 상자로:[이메일 보호됨]

나는 이 작업을 수행하는 몇 가지 명령을 보았고 배치 스크립트를 통해 수행하여 성공적으로 이동되는 항목에 대한 간단한 제어를 구현할 수 있기를 바라고 있습니다. 다음 중 어떤 도구를 사용해야 합니까?

SSH/sftp/scp

아니면 Winscp와 같은 솔루션을 선호해야 할까요?

답변1

이 작업을 수행하려면 Windows 시스템에서 SSH 서버를 실행해야 한다고 생각합니다. AFAIKWinSCP클라이언트 전용, 이는 스크립트가 Windows 상자에서 실행되고 파일을 복사해야 함을 의미합니다.~에서당신의 리눅스 박스.

나는 다음과 같은 것을 사용할 것입니다Bitvise SSH 서버, Windows와 Linux 시스템 간에 SSH 키를 교환한 다음 계획에 따라 Linux(scp 사용)에서 스크립트를 실행합니다.

관련 정보