![다른 사용자 아래에 설치된 장치에 대한 사용자 액세스 권한 부여](https://linux55.com/image/176771/%EB%8B%A4%EB%A5%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%95%84%EB%9E%98%EC%97%90%20%EC%84%A4%EC%B9%98%EB%90%9C%20%EC%9E%A5%EC%B9%98%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%20%EC%95%A1%EC%84%B8%EC%8A%A4%20%EA%B6%8C%ED%95%9C%20%EB%B6%80%EC%97%AC.png)
그래서 별도의 하드 드라이브에 Windows 10과 Ubuntu 20.04가 포함된 이중 부팅 시스템이 있습니다. 다음 지침에 따라 Minecraft 서버를 만들려고 합니다.
Ubuntu 20.04에서 Minecraft 서버를 만드는 방법 Linuxization |
내가 다르게 한 것은 Windows 측에서 서버 실행 파일을 USB에서 실행하는 데 필요한 모든 폴더와 파일을 복사했다는 것입니다. 실행 파일이 있는 폴더(Windows가 포함된 실제 하드 드라이브)에는 USB의 모든 파일/폴더에 대한 심볼릭 링크가 있습니다. 이것은 잘 작동하고 서버는 오류 없이 실행됩니다. 이제 Linux에서 동일한 작업을 수행하려고 합니다. 그러나 위에 게시한 지침에는 서버 실행 파일과 동일한 설정이 있는 다른 사용자 계정을 생성하는 작업이 포함되어 있습니다. 실행 파일/심볼릭 링크에 필요한 모든 파일을 생성했습니다. 폴더. 그러나 USB는 내가 로그인한 사용자(media/myuser>/usb_name)에 마운트되어 있으므로 "minecraft" 사용자는 이 디렉터리를 읽거나 쓸 수 없습니다. 사용자가 읽기 및 쓰기 권한으로 이 마운트된 장치에 액세스할 수 있기를 원합니다. 단, 이 장치에만 액세스할 수 있고 현재 사용자 아래에 마운트된 다른 장치에는 액세스할 수 없습니다. 어떻게 해야 하나요? 어떤 도움이라도 대단히 감사하겠습니다.
답변1
/etc/fstab
다음과 같은 항목을 만들 수 있습니다 .
UUID=0076... /mnt/minecraft vfat uid=minecraft,dmask=700,fmask=600,nofail 1 2
그리고 실행하십시오 mkdir --mode=000 /mnt/minecraft
. UUID를 얻는 데 사용됩니다 blkid
.