Por algum motivo, os novos usuários usaram automaticamente o jailshell
que causou esse incidente. Mudar para bash
resolveu o problema.
Estranhamente, não consigo executar o comando sudo para cada nova conta que eu crie que não seja raiz. O servidor é completamente novo e não foi tocado, então não sei o que está errado.
para cada comando que eu tento rodar com o sudo com um usuário normal eu recebo
sudo: effective uid is not 0, is sudo installed setuid root?
Eu tentei várias soluções que encontrei na Web, incluindo
chmod u+s /usr/bin/sudo
e
chown -R root:root /usr/bin
mas nada ajudou.
ls -l 'which sudo'
mostra
-rwsr-xr-x. 1 root root 123832 Oct 15 02:14 /usr/bin/sudo*
e finalmente
type -a sudo | awk '{print $NF}' | xargs ls -lF
dá
-rwsr-xr-x. 1 root root 123832 Oct 15 02:14 /usr/bin/sudo*
qual poderia ser o problema?