A dica revela um furo enorme de seguranca, imaginando que se tenha dezenas de maquina Linux espalhadas nos laboratorios e nas empresas. Um usuario mau intencionado, poder? utilizar esta "feature" e ter acesso de root localmente.
Para resolver este problema, recomendo que se faca o seguinte:
1) edite o /etc/inittab, acrescentando as linhas abaixo em "System initialization"
ls:s:wait:/etc/rc.d/rc.single
lS:S:wait:/etc/rc.d/rc.single
2) Ponha o script abaixo em /etc/rc.d/rc.single
#!/bin/sh
#
# /etc/rc.d/rc.single - single user mode script
# echo "Entering single user mode..."
echo /sbin/sulogin
Pronto!, ao digitar "linux -s", o sistema
pedir? senha para entrar em single user.
Mas, caso esqueceu a senha, gere um disquete
de boot, boot seu sistema via este disquete e
monte a particao de / e edite o seu
/etc/passwd.
Para resolver este problema, recomendo que se faca o seguinte:
1) edite o /etc/inittab, acrescentando as linhas abaixo em "System initialization"
ls:s:wait:/etc/rc.d/rc.single
lS:S:wait:/etc/rc.d/rc.single
2) Ponha o script abaixo em /etc/rc.d/rc.single
#!/bin/sh
#
# /etc/rc.d/rc.single - single user mode script
# echo "Entering single user mode..."
echo /sbin/sulogin
Pronto!, ao digitar "linux -s", o sistema
pedir? senha para entrar em single user.
Mas, caso esqueceu a senha, gere um disquete
de boot, boot seu sistema via este disquete e
monte a particao de / e edite o seu
/etc/passwd.
Seja Membro Gratuítamente
Assine a newsletter para receber em seu email as publicações atualizadas neste blog