Do comentário acima:
Have you tried to log out and then log in again? Afaik group information needs a relog to be updated. – soulsource Jun 15 at 16:47
Estou muito confuso sobre isso. Eu preciso dar um usuário acesso de leitura / gravação para / var / www e seguiu as instruções nessa pergunta: Qual é a maneira mais simples de editar e adicionar arquivos para" / var / www "? . Todos os comandos foram bem sucedidos, sem mensagem de erro.
No entanto ...
[solarbear@candyland ~]$ cd /var/www
[solarbear@candyland www]$ touch hello
touch: cannot touch 'hello': Permission denied
Ok, então talvez eu não tenha adicionado meu usuário adequadamente ao grupo, nada demais.
[solarbear@candyland var]$ sudo adduser solarbear www-data
The user 'solarbear' is already a member of 'www-data'.
Huh ... então eu sou parte do grupo ... certo?
[solarbear@candyland var]$ groups
solarbear adm cdrom sudo dip plugdev lpadmin sambashare
Então, faço parte do grupo, mas ele não está listado no comando groups
? Como isso pode ser?
Quanto a / var / www, parece pertencer ao grupo certo:
[solarbear@candyland var]$ ls -l /var
...
drwxrwxr-x 2 www-data www-data 4096 Jun 15 12:11 www
Então 1) por que o grupo www-data não está listado em groups
e 2) como posso gravar arquivos em / var / www usando sudo
?
Do comentário acima:
Have you tried to log out and then log in again? Afaik group information needs a relog to be updated. – soulsource Jun 15 at 16:47
Tags permissions users