DEVOPSTRAINER
Вопросы / Linux

[Ситуационный] Случайно сняли право на исполнение с самого chmod (`chmod -x /usr/bin/chmod`). Как вернуть?

Краткий ответ

chmod больше не запустить, но выставить бит x можно в обход: через setfacl, через прямой вызов динамического компоновщика (ld-linux ... chmod +x), через install/cp с эталонного файла, через busybox chmod или из Python (os.chmod). Затем обычным chmod чинить остальное.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →