로컬 : 윈도우PC
↓ 파일전송
원격 : Linux Server
vmWare를 이용해서 리눅스 서버에서 usb의 파일을 전송하려고 하지만
USB인식이 안될때
1. 왼쪽 상단의 플레이어 클릭 -> 제거 가능한 장치 -> 네트워크 어댑터
2. 새창에서 add... 버튼 확인
3. add... 버튼 클릭 후 usb controller 선택
4. 사용할 usb의 사양 선택 후 ok버튼 클릭
5. 로컬PC의 USB 인식시키기
Palyer - Removable Devices - 인식 시킬 장치 선택 - Connect
6. USB 인식 확인 메시지 확인.
7. 원격지 PC에서 인식 해제시키기
Player -> Removeable Devices -> 체크표시되어있는 장치(원격PC에 연결된장치) -> Disconnect 클릭
원격지에 연결된 장치를 제거하지 않고 원격을 종료하게된다면 다른 원격지에 장치를 인식 시킬경우,
다른 원격지에 연결되어있다는 에러메시지를 확인 할 수 있다.
이 때, 원격 프로그램을 전체적으로 종료한 뒤 USB를 뺐다 꽂은 후
다시 원하는 원격PC에 접속할경우 인식 시킬 수 있다.
따라서 번거로움을 덜기 위해서는 원격PC 접속 종료 전, 장치 제거를 올바르게 진행한뒤 종료하는것이 바람직하다.
윈도우에 ssh서버를 설정해줘서 리눅스에서 접속하여 파일을 가져갈수 있게 해도 된다.
나는 출장환경상 모바일핫스팟을 이용하는 중에 이 설정을 하려 하였으나
마이크로소프트에서 모바일핫스팟 환경에서는 설정이 불가능하여 못했다
만약 파일 전송시 다음과 같이 진행해주면된다.
파일 전송시 로컬PC(윈도우)에 pscp를 설치한 뒤
1. cmd창에서 설치된 폴더 위치로 이동.
2. pscp (전송할 파일 또는 폴더) 계정명@아이피:(전송될 폴더 경로)
리눅스용 자바 압축파일(tar.gz)을 전송시 를 전송할때는 문제가 없었으나
jar파일을 전송시, jar파일을 .tar로 압축해서 전송할때 막혀서 vmWare의 가상 USB인식을 통해, 전송은 정상적으로 되서 진행 할 수 있었다.
댓글