Sobes.tech
Senior
27

Genç programcı chmod -x /bin/chmod komutunu çalıştırdı ve yürütme haklarını kaybetti. Nasıl geri yüklenir?

Sorulan şirketler
AndersenAndersen

AI'dan gelen yanıt

sobes.tech yapay zeka

Команда chmod -x /bin/chmod убрала права на выполнение у самого бинарника chmod, из-за чего нельзя использовать эту команду для восстановления прав. Чтобы вернуть права на выполнение, можно:

  1. Войти под пользователем с правами root (например, через sudo su или напрямую в режиме восстановления).
  2. Выполнить команду:
chmod +x /bin/chmod

Если chmod недоступен, можно использовать альтернативные способы:

  • Использовать install (если есть):
install -m 755 /bin/chmod /bin/chmod
  • Использовать busybox chmod (если установлен busybox):
busybox chmod +x /bin/chmod
  • Перезагрузиться в режиме восстановления (recovery mode) или с liveCD, смонтировать корневой раздел и исправить права.

Главное — получить доступ к системе с правами root и использовать любой доступный инструмент для восстановления права на выполнение файла.