É possível, mas não recomendado, criar uma conta com os mesmos privilégios que o root, por vários fatores.
Verifique Man adduser .
Estou confuso com o seguinte no linux.
Posso ter um usuário para ter as mesmas permissões que a raiz. Em Windows
, qualquer usuário pode ser o administrador, mas não estou claro exatamente sobre isso em Linux
.
Parece que root
é a conta "mágica" com todas as permissões, mas posso criar um usuário com exatamente as mesmas permissões?
Por exemplo. se eu sou usuário jim
in Linux
posso jim
ser root? Não estou falando de sudo
, mas de poder fazer qualquer coisa que a raiz faça.
É possível, mas não recomendado, criar uma conta com os mesmos privilégios que o root, por vários fatores.
Verifique Man adduser .
A maneira preferida de executar comandos com privilégios administrativos é sudo
para CLI e gksu
para GUI. Leia sobre visudo
para obter informações sobre como configurar o acesso dos usuários por meio desses comandos. Se você é o único usuário em seu sistema e não está preocupado com alguém que o utiliza e bagunça algo, é possível executar comandos como root sem senha para sudo
.
Você não deve executar alguns aplicativos como root, por exemplo, IRC. É por isso que há o sudo, e sem ele, os comandos são executados como o usuário atual por padrão para impedir o acesso não autorizado ao usuário.
Sim e não, pelo menos, "não" significa que você não vai se comportar como eu acho que você espera.
No UNIX, há UID 0, b.k.a root e todos os demais. Isso é codificado no kernel, não é algo que você possa mudar facilmente.
Sim, você pode ter jim
também como UID 0, mas isso mistura tudo. Lembre-se de que você não armazena nomes de usuários em nenhum lugar, armazena userids e faz o mapeamento reverso através de / etc / passwd (ou outros mapas como LDAP) quando necessário. Então, quando jim usa ls -l
em seu dir, ele provavelmente verá seus arquivos pertencentes ao root. jim
não é outra conta, tanto quanto um alias para o root. Esse alias não parece ser o que você quer.
Esse aliasing pode ser útil. O FreeBSD tem root com shell / bin / sh (o que é uma droga para uso interativo, mas está estaticamente ligado e não usa / usr) e para, ou também, UID 0, usando / bin / tcsh. Se o sistema fosse para o inferno, você usava root, o que dependia de menos coisas. Mas para manutenção de rotina, você usaria toor, que tinha um shell mais fácil de usar. Mas isso é um alias, não duas contas separadas e não o que você quer.
Tags permissions root security linux unix