Se você montar o sistema de arquivos com a opção "acl" (adicione-o a /etc/fstab
), você pode usar setfacl
:
setfacl -m u:USERNAME:r FILENAME
daria ao usuário USERNAME acesso de leitura a FILENAME.
Desejo conceder permissões de gravação de um único usuário a um diretório de propriedade da linha de comando root over. Com chmod, parece que só posso alterar as permissões para proprietário, grupo e outros, não para um usuário específico.
Se você montar o sistema de arquivos com a opção "acl" (adicione-o a /etc/fstab
), você pode usar setfacl
:
setfacl -m u:USERNAME:r FILENAME
daria ao usuário USERNAME acesso de leitura a FILENAME.
Por padrão, no Ubuntu, todo usuário pertence a um grupo com o mesmo nome, ou seja, hannesh: hannesh.
Você pode criar a pasta de propriedade de root: hannesh e dar a ela permissões como 770, embora eu não veja razão para que ela seja de propriedade do root, se você quiser que o usuário possa escrever lá - por que não hannesh: hannesh combina com você? O Root seria capaz de escrever nessa pasta de qualquer maneira.
Tenha também uma leitura sobre o bit pegajoso se o root criar arquivos nesse diretório que precisam ser graváveis pelo usuário.
Tags permissions users