Windows에서 VMware Linux 클라이언트로 파일 전송


3

VMware RedHat Enterprise Linux 6.3 클라이언트 (수정되어 .iso로 제공됨)를 실행하는 Windows 7 호스트가 있습니다. 그래픽 인터페이스를 표시하는 대신으로 명령 프롬프트에 액세스 할 수 있습니다 root.

.binLinux-land에서 파일 을 복사하고 실행해야 하지만 파일은 현재 Windows-land에 있습니다. 파일을 Linux-land로 가져 오려면 어떻게해야합니까?

내 생각은 VMware 도구를 사용하는 것이었지만 "내부 오류"로 설치에 실패했습니다. 내 두 번째 생각은을 사용하는 ftp것이었지만 쉘에는 ftp명령 이 없습니다 . 또한 세 개의 네트워크 인터페이스를 가지고 eth0, eth1그리고 eth2하지만 난 그 활용하는 방법을 모른다. 또한 Samba에 대해서도 간략히 살펴 보았지만 프롬프트가 명령을 지원하지 않습니다 smbpasswd. 모든 제안을 부탁드립니다.

편집 : 폴더 공유도 가능하지 않습니다.

여기에 이미지 설명을 입력하십시오


가장 간단한 해결책은 VM 도구를 설치할 때 오류가 발생하는 이유를 파악하는 것입니다. 이것이 공유 폴더가 현재 비활성화되어있는 이유입니다.
Ramhound

답변:


9

당신은 할 수 ...

  1. sshd가 Linux VM에서 실행 중인지 확인
  2. Windows 호스트에서 WinSCP 또는 Putty의 pscp 다운로드 및 사용

감사. 나는 sshd있고 퍼티. 당신은 네트워크 멍청한 놈과 이야기하고 있습니다; 그 도구들을 정확히 어떻게 운전해야합니까?
Randomblue

구문 : C:\Program Files (x86)\PuTTY\pscp.exe d:\my_file_I_want_to_transfer.bin server.mydomain.tld:(을 잊지 마십시오 :).
Hennes

2

이를 수행하는 방법은 여러 가지가 있으며 다음 중 몇 가지가 있습니다.

Windows 호스트에서 :
C:\Program Files (x86)\PuTTY\pscp.exe d:\my_file.bin server.mydomain.tld:
또는 GUI를 원하는 경우 winscp와 같은 다른 scp 클라이언트

이것은 sshd가 실행되고 있다고 가정하지만 아직 비활성화 된 첫 번째 VM을 실행하지 않았습니다.

Linux 호스트에서 :
파일을 웹 서버에 놓고 다운로드하십시오.
wget http://windowsserver.domain.tld/myfile.bin또는
curl http://windowsserver.domain.tld/myfile.bin

가능한 경우 구식 일반 FTP를 건너 뜁니다. 그것은 고대이며 그것의 디자인은 그것을 보여줍니다 (예를 들어 수동 모드에서 실행하지 않으면 방화벽 문제, 일반 텍스트 인증 등).

더 나은 방법은 공유 폴더 / vmware 도구에 문제가있는 이유를 찾는 것입니다.


0

공유 폴더 기능을 사용할 수 있습니다.

http://www.vmware.com/support/ws5/doc/ws_running_shared_folders.html

편집 : 파일을 공유하는 방법에는 여러 가지가 있습니다. 호스트에서 http 서버를 실행하고 wget을 사용할 수 있습니다. 게스트에서 ssh 서버를 실행하고 scp를 사용하여 복사하는 등의 작업을 수행 할 수 있습니다. Linux 시스템에 대해 잘 알고 있어야합니다.


여기서는 불가능 해 보입니다. 스크린 샷을 참조하십시오.
Randomblue
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.