Browsing This
O comando do mal
Legal quando você está aplicando polÃticas de segurança e vê o servidor parar de logar e responder aos serviços web. . . Melhor ainda é levar 10 minutos pra descobrir que o / estava com chmod 0600.
O que causou? Um comando do mal:
/root # chmod 0600 .*
Diabos, porque eu não pensei nisso:
# ls -la /root/
drwxr-x— 5 root root 4096 Set 17 16:32 .
drwxr-xr-x 20 root root 4096 Set 11 09:29 ..
-rw-r–r– 1 root root 905 Set 11 09:48 .bash_aliases
-rw——- 1 root root 13676 Set 17 17:05 .bash_history
-rw-r–r– 1 root root 4956 Set 11 09:48 .bashrc
Bah! .* englobou o . e o .. !
Como eu estava dentro do /root, o .. foi o / e ele também foi pro chmod 0600. . . Que coisa feia. . .
5 Users Commented In " O comando do mal "
Se fodeu!! =D
Isso me irritava quando eu dava:
$ du -c * .*
Então:
$ du -c * .??*
=D
Aconte nas piores familias… xD
Mais você sobrevive!
pois é. acho que todo mundo faz isso um dia.
no teu caso deu azar de ser como root…
ainda bem que só acontece uma vez. nas outras a gente se liga e resolve usar .[a-zA-Z].*
que nada.. comando do mal mesmo é “rm /”
depois de acontecer isso pelo menos por duas vezes em duas filiais diferentes (ainda bem que tÃnhamos um esquema de HA nos servidores), fui obrigada a setar um “alias rm=”/bin/rm –preserve-root”
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra. Nulla in tellus eget odio