Kali Linux의 공유 폴더는 어디에 있습니까?

Kali Linux의 공유 폴더는 어디에 있습니까?

나는 사용한다칼리리눅스가상 머신으로VMware 워크스테이션 플레이어그리고윈도우 10 홈 에디션호스트로서. 이것플레이어당신은 하나를 선택할 수 있습니다윈도우공유 폴더로 사용할 폴더입니다. 이것을 설정했는데 활성화되었다고 표시되지만,칼리리눅스공유 폴더는 에 있어야 합니다 /mnt/hgfs. /mnt존재하지만 비어 있습니다. 나는 여기에 갇혀있다.

답변1

둘 다스택 보호기그리고페토이 59's이 질문에 대한 답변이 도움이 됩니다.

  1. cd /mnt/hgfs
  2. 폴더가 누락된 경우-->sudo mkdir hgfs
  3. sudo vim /etc/fstab
  4. vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other,nofail 0 0파일 마지막에 입력 후 저장
  5. sudo reboot now
  6. ls /mnt/hgfs
  7. VMware Fusion 설정에서 활성화한 공유 폴더가 표시됩니다.

답변2

아래에는 단점이 있지만 요점은 다음과 같습니다.10분짜리 영상이것은 좋은 단계별 과정을 거쳤습니다.

hgfs 폴더가 존재하더라도 비어 있을 것입니다. 호스트는 가상 머신에서 파일을 사용할 수 있도록 설정했지만 여전히 가상 머신에 해당 파일의 존재를 알려야 합니다. 썸드라이브를 삽입할 때도 같은 현상이 가끔 발생합니다. 이를 수행하려면 Kali 명령줄에서 mount 명령을 사용할 수 있습니다. 공유 폴더 작업이 완료되면 umount를 사용하여 운영 체제 간에 지속적인 연결이 없도록 하겠습니다. 수리 상태를 계속해서 알려주세요.

답변3

이 동영상에 언급된 지침을 수행했으며 예상대로 그 사람은유튜브이야기의 절반은 실제로 작동하도록 생략되었습니다. 댓글을 읽어도... 한숨. 마침내 찾은 모든 것을 답변에 통합하고 성공적으로 테스트했습니다.

나는 일이 있습니다VMware 워크스테이션 플레이어(VMWP)와윈도우 10 홈 에디션호스트로서칼리리눅스 2020.2게스트 운영 체제로 사용됩니다. 필수의Linux용 VMware 도구설치됨(내장된 미리 만들어진 가상 머신 이미지를 사용합니다).

실제로 두 운영 체제에 대한 공유 폴더를 설정하려면 다음을 수행하십시오.

  1. 호스트에 공유 폴더를 만듭니다. 예를 들면 다음과 같습니다.E:\VM_SHARE

  2. 손님을 시작하십시오.

  3. VMWP에서:

Player
Manage
Virtual Machine Settings...
Options tab
Shared Folders
Always enabled
Add..., Next
Browse...
Host path : E:\VM_SHARE
Name : VM_SHARE
Next
Enable this share
Finish
OK
  1. ~에 따르면이것게스트의 공유 폴더가 있어야 하는데 /mnt/hgfs시스템에 마지막 폴더가 없습니다. 게스트에서 터미널 창을 열고 누락된 폴더를 만듭니다.
cd /mnt
sudo mkdir hgfs
  1. 터미널 창에서 파일 생성(또는 추가) - 내 경우에는 누락됨 - 파일 /etc/rc.local:
mousepad /etc/rc.local

다음 줄을 추가합니다.

sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

중요한 점은 파일의 첫 번째 줄이 다음과 같아야 한다는 것입니다.#!/bin/sh -e

문서를 저장합니다.

  1. 아니요, 아직 수행하지 않았습니다. 파일은 실행 가능해야 합니다.
ls -l /etc/rc.local

내 경우에는 이 줄이 잘못된 속성으로 시작되었습니다.-rw-r--r--

실행 가능하게 만드세요:

   sudo chown root /etc/rc.local
   sudo chmod 755 /etc/rc.local

시험:ls -l /etc/rc.local

이제 올바른 속성은 다음과 같습니다.-rwxr-xr-x

  1. test.txtE:\VM_SHARE호스트 시스템에 일부 테스트 파일을 배치합니다 .

  2. VM을 다시 시작하고 그래픽을 사용하여 게스트에도 테스트 파일이 나타나는지 확인합니다.파일 시스템방문자의 데스크탑에서:

/mnt/hgfs/VM_SHARE/test.txt

그게 다야.

문제를 일으킬 수 있는 내용을 놓친 경우 언제든지 이 답변에 추가해 주세요.

답변4

컴퓨터에 다음 줄을 추가 /etc/fstab하고 컴퓨터를 다시 시작하세요.

vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other 0 0

그러면 다음 위치에서 공유 폴더를 찾을 수 있습니다 /mnt/hgfs/<FOLDER_NAME>.

관련 정보