como ativar o usuário root [duplicado]

-3

Eu preferiria usar o usuário root como meu usuário padrão em vez de escrever o comando sudo para obter acesso root temporário. é o usuário root desativado por padrão? Como posso começar a usar o usuário root? quais são os custos / benefícios disso?

ps: Estou usando o Ubuntu 14.04 LTS e sou completamente novo no mundo Linux.

Obrigado,

    
por user3627527 29.07.2014 / 19:49

1 resposta

1

Resposta curta: não faça isso .

Se você deseja executar vários comandos como root, você pode usar sudo su - para obter um shell de root. Isso é útil se você estiver fazendo manutenção do sistema, eu pessoalmente faço isso ao administrar servidores.

Além disso, é um bom hábito usar sudo if e somente se for realmente necessário. Isso é por motivos de segurança e é menos provável que você estrague seu sistema.

Se você achar que é irritante precisar digitar sua senha com muita frequência, poderá fazer algumas coisas:

Estenda o tempo limite para sudo

Edite /etc/sudoers (use sempre este comando, nunca edite de outra maneira!):

sudo visudo

Encontre a linha semelhante a esta:

Defaults        env_reset

Altere assim:

Defaults        env_reset,timestamp_timeout=30

Isso fará com que sudo peça sua senha somente se você não usou sudo por 30 minutos.

Diga sudo para não pedir senha para comandos específicos

Em um dos meus sistemas, eu uso mount com muita frequência e geralmente requer permissões de root. Por conveniência, configurei sudo para que não exija senha para o comando mount se você estiver no grupo "roda". Para isso, adicione uma linha como /etc/sudoers , novamente, usando sudo visudo :

%wheel ALL=(ALL) NOPASSWD: /usr/bin/mount

Altere /usr/bin/mount para qualquer comando que você desejar.

Se você realmente, realmente , realmente quer usar o root como usuário normal, e você entender os riscos , use este tutorial . Mas, novamente, você também pode fazer isso correto .

    
por kraxor 29.07.2014 / 21:13