특정 사용자 만 virtualbox에 액세스하고 사용하도록 허용하는 방법


3

Virtualbox의 액세스 및 사용을 특정 사용자로만 제한 할 수 있는지 궁금합니다. 내가 사용하고 우분투 18.04를 . PC에 여러 계정을 구성했으며 게스트 사용자가 Virtualbox를 사용하거나 보지 않기를 바랍니다. 여기에 언급 된 솔루션을 시도했습니다 . 그러나 그것은 나를 위해 작동하지 않는 것 같습니다. 게스트 사용자 로 로그인 하면 Show Applications 아래에서 VirtualBox를 찾아서 사용할 수 있습니다 .

도움을 주시면 감사하겠습니다.

답변:


2

아마도 AppArmor로 원하는 것을 달성 할 수있는 방법이있을 것입니다.
쉬운 방법을 찾을 수 없기 때문에 파일 권한으로 '재생'할 수 있다고 말합니다.

  1. 그룹을 만들거나 내장 된 vboxusers를 사용하십시오
  2. 버추얼 박스 파일 및 런처의 소유권 변경
  3. virtualbox 파일의 perms 변경
  4. (1)에서 만든 그룹에 허용 된 사용자를 추가하십시오.

``

# 1 # Create a group
sudo addgroup vboxpermitted
# add current user to the new group
useradd -g vboxpermitted $USER

# 2 # Change ownership
sudo chown -R root:vboxpermitted /usr/lib/virtualbox/*
sudo chown root:voxpermitted /usr/share/applications/virtualbox.desktop

# 3 # Customize execute rights (not for all, but for group)
find /usr/lib/virtualbox/ -type f -exec sudo chmod a-x {} \;
chmod 640 /usr/share/applications/virtualbox.desktop

# 4 # Add permitted user(s) to new group
adduser -g vboxpermitted <username>
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.