Eu não deveria usar root na minha nova instância de nuvem do Ubuntu, certo?

3

Eu estou jogando com o Ubuntu na minha nova instância de nuvem Rackspace. No entanto, as informações que eles me dão são para acesso à raiz - isso não parece ser uma prática recomendada para fazer o desenvolvimento dessa coisa.

Qual é a prática recomendada para configurar uma instância de nuvem para desenvolvimento? Devo criar outro usuário que me permita instalar meus trilhos

    
por Jimmy Lyke 30.03.2011 / 14:47

1 resposta

4

Geralmente, é melhor usar o usuário menos privilegiado que pode fazer o trabalho. Além disso, é inevitável que você tenha que usar a conta root algum tempo (mesmo usando sudo , que o Ubuntu abraça, ainda conta como usando privilégios de root).

Não há "você não deve usar o root", apenas "você não deve usar root para tarefas normais". Para o desenvolvimento de software, você deve definitivamente criar uma conta de usuário e usá-la para as tarefas diárias. Prepare-se como um sudoer e desative a senha de root, se quiser. Você provavelmente terá que usar o acesso root para configurar seu ambiente de desenvolvimento, então esteja preparado para ir em sudo apt-get install thingy .

Palavras finais, use root quando for necessário, mas não se sinta mal com isso. Na verdade, parece muito bom:)

    
por 30.03.2011 / 15:19