Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Народ как вернуть права доступа  (Прочитано 1754 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн outZoNe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Народ как вернуть права доступа
« : 12 Апреля 2016, 00:24:14 »
Случайно написал "sudo chmod 777 -R /" и теперь на команду sudo -i выдает "sudo: /usr/bin/sudo должен принадлежать пользователю с uid 0 и иметь бит setuid" Что делать помогите не хочу сносить систему. Ubuntu 14.04 Плиз heeelp даже не могу зайти в своего пользователя только в "гостевого пускает"

ТС не появлялся на Форуме более полугода по состоянию на 21/11/2019 (последняя явка: 12/03/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 21 Ноября 2019, 16:39:00 от zg_nico »

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #1 : 12 Апреля 2016, 05:07:56 »
Перестань. Замучился возвращать. И откуда вы такие команды берете, зачем?

toZen

  • Гость
Re: Народ как вернуть права доступа
« Ответ #2 : 12 Апреля 2016, 06:37:39 »
outZoNe, man getfacl, man getfattr, man setfacl, man setfattr.
LiveCD есть?
« Последнее редактирование: 12 Апреля 2016, 06:41:01 от τοΖεη »

Оффлайн outZoNe

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #3 : 12 Апреля 2016, 07:11:57 »
zotkindm,
Хотел написать ./ написал / Это можно как то исправить?

Пользователь добавил сообщение 12 Апреля 2016, 07:13:22:
τοΖεη,
Да LiveCD есть. Как это можно исправить?

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #4 : 12 Апреля 2016, 08:32:28 »
Исправить можно, но ты представляешь, сколько папок и файлов.

Оффлайн AndreX

  • Участник
  • *
  • Сообщений: 133
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #5 : 12 Апреля 2016, 09:10:28 »
На лифке
find /* | xargs stat -c "%a %n" > permissions
на системе
cat permissions | xargs chmod
как то так
но по моему проще накатить заново)
« Последнее редактирование: 12 Апреля 2016, 09:14:47 от AndreX »
01001000 01100101 01101100 01101100 01101111 00100000 01110111 01101111 01110010 01101100 01100100

toZen

  • Гость
Re: Народ как вернуть права доступа
« Ответ #6 : 12 Апреля 2016, 09:14:19 »
outZoNe, запуститесь в  Live CD сессию, примонтируйте  проблемный корень, после:
Код: (=) [Выделить]
cd /
getfacl --recursive . > /tmp/acl
getfattr --recursive --dump . > /tmp/attr
cd /куда/смонтировали/свой/корень
setfacl --restore=/tmp/acl
setfattr --restore=/tmp/attr

toZen

  • Гость
Re: Народ как вернуть права доступа
« Ответ #7 : 12 Апреля 2016, 09:32:22 »
Хотел написать ./ написал / ...
Пользуйте тильду, будет вам счастье.

Оффлайн Raf73

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #8 : 12 Апреля 2016, 11:37:35 »
Посмотрите тему https://forum.ubuntu.ru/index.php?topic=159923.0 там где-то был скриптик от фирэфохэ, который копировал права с лайва.

Оффлайн zotkindm

  • Старожил
  • *
  • Сообщений: 2452
  • (K)Ub 14.04
    • Просмотр профиля
Re: Народ как вернуть права доступа
« Ответ #9 : 12 Апреля 2016, 12:45:58 »
Все это не работает должным образом, тут только переустановка. А ежели у автора еще что стоит, чего на ливсиди нет? Значит прога может работать не правильно.

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.