Minha leitura dessa documentação não me leva a acreditar que a intenção é compartilhar o grupo sudo
. Parece-me que os desenvolvedores escolheram 27 porque ele não estava sendo usado em seu sistema e que a intenção era criar um novo grupo mysql
de GID 27. Essa crença é prejudicada pela adição da -o
flag a groupadd
, no entanto, como isso permite explicitamente que um novo grupo compartilhe um GID existente, o que não será no interesse da separação de tarefas e, portanto, não da segurança.
Se fosse eu, permitiria que groupadd
selecionasse o GID; Não tenho certeza se um sistema GID (um a menos que /etc/login.defs:GID_MIN) é necessário.
groupadd mysql
ou
groupadd -r mysql
e, em seguida, consulte o grupo com o nome mysql
e não confie no GID que está sendo 27. Um rápido a pesquisa desse documento para" 27 " não apresenta nenhuma correspondência que não seja a página que você já encontrou. Não há resultados para chgrp
e o único resultado para chown
está no Configuração pós-instalação , onde eles usam o nome do grupo em:
chown mysql:mysql /usr/local/mysql/mysql-files
e
chown mysql:mysql /usr/local/mysql/data
(ajustei os comandos para mostrar os caminhos completos versus os relativos do documento).