chmod -x chmod
xxx пишет:
chmod -x chmod
Как исправить? ))))
....
yyy пишет:
используя дефолтные права некоторых файловых систем можно сделать в пару действий:
cd /tmp && mkdir somedir ; dd if=/dev/zero of=somefile bs=1M count=1 && mkfs.vfats somefile && mount -t vfat -o loop somefile somedir && cp /bin/chmod somedir/ && somedir/chmod +x /bin/chmod
это первое.
yyy пишет:
блин, вторым действием надо исправить ошибки в первом, переприменить его и подчистить за собой =)
echo "!!" | sed -e 's/vfats/vfat/' | bash ; umount somefile && rm -rf somefile somedir
work
- 3915 просмотров
Страница для печати- bliznezz's Цитат*nix


Секаса осена не хватает))))
для полного апокалипсиса сперва
# chown -x /bin/su /usr/bin/sudoна моей практике такое было пару раз Ж:-)
пытался как то помочь людям, которые на удаленном серваке устанавливали asterix из сырцов и где то указали не так пути для модулей (указали в /usr/bin) и инсталятор пакета послушно поубирал все суидные флаги в /usr/bin o_O
а из личного опыта: настраивал ldap, и где то проглючил и не мог авторизироватся ничем. sudo естественно не работал, как и su. спасся тем что нашел в скринах vim запущеный из под судо. вызвал в нем :!zsh и исправил что надо Ж:-)
В назначении прав доступа вам поможет этот онлайн калькулятор http://allcalc.ru/node/251
Ничего себе извращения!! Создать крошечный образ файловой системы FAT, скопировать туда chmod, скопировать обратно и права на месте?! Ну ничего себе ))
Какие вы извращенцы )
$ sudo /lib/ld-linux-x86-64.so.2 /bin/chmod +x /bin/chmod ?
(ну или ваш ld-linux.so.2 если у вас 32-битная система.
Отправить комментарий