![Kali Linux의 공유 폴더는 어디에 있습니까?](https://linux55.com/image/175576/Kali%20Linux%EC%9D%98%20%EA%B3%B5%EC%9C%A0%20%ED%8F%B4%EB%8D%94%EB%8A%94%20%EC%96%B4%EB%94%94%EC%97%90%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
나는 사용한다칼리리눅스가상 머신으로VMware 워크스테이션 플레이어그리고윈도우 10 홈 에디션호스트로서. 이것플레이어당신은 하나를 선택할 수 있습니다윈도우공유 폴더로 사용할 폴더입니다. 이것을 설정했는데 활성화되었다고 표시되지만,칼리리눅스공유 폴더는 에 있어야 합니다 /mnt/hgfs
. /mnt
존재하지만 비어 있습니다. 나는 여기에 갇혀있다.
답변1
둘 다스택 보호기그리고페토이 59's이 질문에 대한 답변이 도움이 됩니다.
cd /mnt/hgfs
- 폴더가 누락된 경우-->
sudo mkdir hgfs
sudo vim /etc/fstab
vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other,nofail 0 0
파일 마지막에 입력 후 저장sudo reboot now
ls /mnt/hgfs
- VMware Fusion 설정에서 활성화한 공유 폴더가 표시됩니다.
답변2
아래에는 단점이 있지만 요점은 다음과 같습니다.10분짜리 영상이것은 좋은 단계별 과정을 거쳤습니다.
hgfs 폴더가 존재하더라도 비어 있을 것입니다. 호스트는 가상 머신에서 파일을 사용할 수 있도록 설정했지만 여전히 가상 머신에 해당 파일의 존재를 알려야 합니다. 썸드라이브를 삽입할 때도 같은 현상이 가끔 발생합니다. 이를 수행하려면 Kali 명령줄에서 mount 명령을 사용할 수 있습니다. 공유 폴더 작업이 완료되면 umount를 사용하여 운영 체제 간에 지속적인 연결이 없도록 하겠습니다. 수리 상태를 계속해서 알려주세요.
답변3
이 동영상에 언급된 지침을 수행했으며 예상대로 그 사람은유튜브이야기의 절반은 실제로 작동하도록 생략되었습니다. 댓글을 읽어도... 한숨. 마침내 찾은 모든 것을 답변에 통합하고 성공적으로 테스트했습니다.
나는 일이 있습니다VMware 워크스테이션 플레이어(VMWP)와윈도우 10 홈 에디션호스트로서칼리리눅스 2020.2게스트 운영 체제로 사용됩니다. 필수의Linux용 VMware 도구설치됨(내장된 미리 만들어진 가상 머신 이미지를 사용합니다).
실제로 두 운영 체제에 대한 공유 폴더를 설정하려면 다음을 수행하십시오.
호스트에 공유 폴더를 만듭니다. 예를 들면 다음과 같습니다.
E:\VM_SHARE
손님을 시작하십시오.
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
- ~에 따르면이것게스트의 공유 폴더가 있어야 하는데
/mnt/hgfs
시스템에 마지막 폴더가 없습니다. 게스트에서 터미널 창을 열고 누락된 폴더를 만듭니다.
cd /mnt sudo mkdir hgfs
- 터미널 창에서 파일 생성(또는 추가) - 내 경우에는 누락됨 - 파일
/etc/rc.local
:
mousepad /etc/rc.local
다음 줄을 추가합니다.
sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
중요한 점은 파일의 첫 번째 줄이 다음과 같아야 한다는 것입니다.#!/bin/sh -e
문서를 저장합니다.
- 아니요, 아직 수행하지 않았습니다. 파일은 실행 가능해야 합니다.
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
test.txt
E:\VM_SHARE
호스트 시스템에 일부 테스트 파일을 배치합니다 .VM을 다시 시작하고 그래픽을 사용하여 게스트에도 테스트 파일이 나타나는지 확인합니다.파일 시스템방문자의 데스크탑에서:
/mnt/hgfs/VM_SHARE/test.txt
그게 다야.
문제를 일으킬 수 있는 내용을 놓친 경우 언제든지 이 답변에 추가해 주세요.
답변4
컴퓨터에 다음 줄을 추가 /etc/fstab
하고 컴퓨터를 다시 시작하세요.
vmhgfs-fuse /mnt/hgfs fuse defaults,allow_other 0 0
그러면 다음 위치에서 공유 폴더를 찾을 수 있습니다 /mnt/hgfs/<FOLDER_NAME>
.