Glassfish ou MySQL criarão seus próprios usuários e eu acho que é melhor confiar neles ao invés de criar um grupo e adicionar seu não-root user to it.
Eu instalei recentemente o Ubuntu Server e agora estou lendo sobre isso. Vou instalar software e vejo muitos tutoriais criarem um próprio usuário para cada programa e um grupo. Eu vou instalar Glassfish
, MySQL
etc e gostaria de saber se eles devem ter seus próprios usuários como glassfish user, mysql user e assim por diante? Ou é suficiente / melhor apenas criar um grupo e adicionar minha própria conta não raiz a ele?
Glassfish ou MySQL criarão seus próprios usuários e eu acho que é melhor confiar neles ao invés de criar um grupo e adicionar seu não-root user to it.
No Ubuntu, os aplicativos vêm em uma forma de pacotes que são armazenados em um repositório de pacotes e instalados usando um gerenciador de pacotes . Um pacote normalmente vem com scripts de instalação, arquivos de configuração e tudo o que é necessário para executar o software específico, incluindo a criação e configuração de contas de usuário sem privilégios.
Você normalmente não deve se preocupar em criar contas de usuário para o seu servidor MySQL, compilar programas ou mesmo criar arquivos de configuração, especialmente se você for iniciante no Linux. Como o @KetanPatel sugere, use apenas sudo apt-get install (package name)
se você tiver acesso ao terminal; ou use o Centro de Software se você tiver a GUI.
Tags server installation