Não acho que mexer com as permissões shutdownseja o caminho para lidar com a situação. Basicamente, você acabou de aprender uma lição. Queixo para cima.
Eu fiz o mesmo tipo de coisa - obtendo longas cadeias de sessões ssh e depois mexendo com as rotas em uma das máquinas pelas quais fui submetido, me interrompendo. Eu estraguei uma solicitação de rsync, levando à destruição sistemática de um sistema do outro lado do mundo. Eu corri rm -rf / pathem um servidor de produção. (Naquela época, aprendi como as restaurações funcionavam.)
Então, muito mais velho e espero um pouco mais sábio, agora tenho regras estritas que me imponho.
- Todos os prompts raiz terminam com um #, independentemente de outras informações neles.
- Sempre que estou no prompt #, literalmente sento em minhas mãos antes de pressionar a tecla Enter.
- Se houver alguma dúvida sobre o que estou prestes a fazer ou onde realmente estou ou como cheguei lá, cancelo e recompô-lo novamente a partir de uma condição de início conhecida.
- Quando eu cometo um erro (e ainda os cometo, embora eles estejam ficando cada vez menos frequentes e mais obscuros com o passar do tempo), descubra imediatamente o que eu fiz, em quem impactou e confesse meus pecados a eles . Em seguida, largue todo o resto e desfaça a manta o mais rápido e o melhor que puder.
A natureza do meu trabalho exige que eu gaste muito tempo com muitas solicitações de raiz variadas, mas graças aos meus erros no passado, mantenho uma consciência situacional muito melhor do que quando comecei.