두 호스트 간에 파일 복사

두 호스트 간에 파일 복사

두 호스트(Linux를 실행하는 첫 번째 기본 호스트와 Windows를 실행하는 두 번째 호스트) 간에 파일을 복사하는 방법. 터미널/Linux에서 이를 사용하기 위한 올바른 명령줄을 찾고 있습니까?

나는 노력했다

scp user1@remote1:/home/file user2@remote:/home/file

그러나 그것은 작동하지 않았습니다.

어떤 제안이 있으십니까?

답변1

Linux에서는 SSH 데몬을 설치하고 실행합니다 sshd(이 패키지는 대부분의 배포판에서 사용 가능 openssh-server). 그런 다음 Windows에서 다운로드하여 사용하십시오.WinSCPLinux 컴퓨터에 연결하고 양방향으로 파일을 전송합니다.

또는 다른 방법으로 수행하십시오. SSH 서버를 설치하십시오.무료 SSHdWindows에서는 Linux에서 명령을 실행합니다 scp user1@linuxbox:/home/user1/myfile user2@winbox:(필요에 따라 조정).

이 모든 도구는 무료로 사용할 수 있습니다.

답변2

Windows 호스트에서 SMB 공유를 설정합니다. Linux 호스트에 smbclient를 설치합니다(Debian에서는 를 사용하여 이 작업을 수행할 수 있습니다 sudo apt-get install smbclient). 다음을 통해 SMB 공유에 연결합니다.

smbclient //NETBIOS_NAME/RESOURCE -I IP.ADD.RE.SS -N

마지막으로 파일을 다운로드합니다.

get (filename)

관련 정보