Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Shym

Старожил


Автор проектов


Сообщения: 243
Благодарности: 56

Профиль | Отправить PM | Цитировать


CHMOD также осуществляет управление битами SGID и SUID. Установленные атрибуты SUID и SGID позволяют запускать файл на выполнение с правами владельца файла или группы соответственно. Для SUID — вес 4000, а для SGID — 2000.

То есть вы выставили выше указанной командой на все папки и файлы в системе CHMOD 0777, и не удивительно что у вас теперь пишет "sudo: must be setuid root". Так как например на файле /bin/sudo обычно стоит CHMOD 4755, но вы изменили его на 0777... Думаю на истинный путь направил.

Да и ещё, у консольных команд всё же есть свой синтаксис, ключи ставятся непосредственно после слова chmod, то есть нужно было писать так:
Код: Выделить весь код
sudo chmod --recursive 777 '/'
А в нашем случае было легче вот так:
Код: Выделить весь код
sudo chmod -R 777 /
P.S. Это конечно глупые строки и писать их не стоит, просто как пример...

-------
Шумный.....
Автор оддонов


Последний раз редактировалось Shym, 12-08-2010 в 12:01. Причина: Орфография


Отправлено: 08:38, 12-08-2010 | #2