ti-enxame.com

Quando SU e sudo usam senhas diferentes?

Eu sou capaz de executar qualquer coisa usando Sudo; Minha senha é aceita. Mas sempre que tento fazer su de uma concha, ele falha com:

sU: senha incorreta

Qual pode ser o problema?

12
Lazer

su significa usuário substituto e se for chamado sem quaisquer argumentos, você se tornará o superusuário. Portanto, você precisa inserir a senha raiz.

Isso é algum tipo de infiltrado se muitas pessoas precisam usar comandos para administração do sistema ou material similar com direitos de usuário estendidos. Você simplesmente não quer que as pessoas tenham direitos ilimitados compartilhando toda a mesma senha.

A solução para esse tipo de problema é Sudo ("suário substituto do"). Isso permitirá que você especifique os comandos que alguém pode invocar e definir as permissões. Para Sudo Você não precisa inserir a senha raiz, mas a senha do usuário que tenta invocar um comando sudo.

Algumas distribuições têm o usuário raiz desativado por motivos de segurança. Esta poderia ser uma explicação porque você não é capaz de usar su. Nesse caso, para obter uma concha com privilégios de raiz use Sudo -s ;-)

22
echox