Permissões de usuário e grupo para acesso à pasta mnt e arquivos no CentOS 7

0

Eu tinha instalado o CentOS como sistema operacional convidado no VirtualBox.

Agora, eu tenho mais experiência com o Ubuntu e o CentOS é semelhante, mas tem algumas diferenças.

Agora eu estava tentando montar uma pasta compartilhada do windows chamada vmshare-windows. Para isso eu primeiro tentei criar uma pasta em / mnt chamado vmshare onde eu poderia montar a pasta vmshare-windows. Mas quando invoco o comando mnt para fazer isso, recebo o seguinte erro: "mkdir: não é possível criar o diretório 'vmshare': Permission denied"

Como meu usuário já foi adicionado ao grupo wheel, eu poderia sudo e criar a pasta. Avançar Agora, quando tento executar o comando mount sem sudo, recebo a mesma permissão negada. Em seguida, verifiquei se o usuário e o grupo de pastas vmshare criadas são root. Então eu tenho que sudo novamente para montar.

Agora, a questão é sempre que eu tenho que modificar qualquer coisa na pasta montada que eu tenho que sudo que está derrotando todo o propósito do meu usuário que basicamente deve ter privilégios de administração.

Então, alterei o tipo de conta do meu usuário conectado para Administrador e reiniciei o sistema. No entanto, sem sudo ainda não consigo montar ou modificar nada na pasta montada.Eu adicionei meu usuário logado ao grupo raiz. Mas o resultado ainda é o mesmo: devo usar o sudo

Portanto, a questão é o que devo fazer para ter certeza de que posso mkdir / mount / unmount / modify dentro da pasta mnt sem precisar usar o sudo todas as vezes.

    
por nurabha 07.08.2017 / 16:56

1 resposta

2

Use as opções uid e gid para montar:

mount -t vboxsf -o gid=33,uid=33 vmshare-windows /mnt/vmshare-windows
    
por 07.08.2017 / 17:13