
De convidado você não pode sudo
ou ssh
. Por que não posso sudo
é simples. Mas por que não posso su
?
O que é que su
fornece isso ssh
ao user@localhost?
A razão para esta pergunta é minhaoutra questãoque atraiu muitas críticas.
Responder1
Tem que ser por motivos de segurança, para que um convidado não consiga "hackear" o sistema de alguma forma e obter direitos de administrador, fazendo alterações que danificarão o sistema operacional.
E se um "convidado" souber de algum tipo de falha de segurança e de alguma forma fizer login sem saber a senha do root ou de outro usuário privilegiado e fizer login usando su? Então ele/ela pode até executar um rm -rf --no-preserve-root /
e arruinar todo o sistema!