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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: как вернуть стандартные права папке etc?  (Прочитано 13654 раз)

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

Оффлайн alfer

  • Автор темы
  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
нужно было изменить, теперь при любой команде вот че пишет:
(Нажмите, чтобы показать/скрыть)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: как вернуть стандартные права папке etc?
« Ответ #1 : 30 Июня 2013, 13:15:15 »
LiveCD/USB:
Код: (bash) [Выделить]
cd /etc
getfacl --recursive . >/tmp/acl
getfattr --recursive --dump . >/tmp/attr
cd /куда/смонтировали/свой/etc
setfacl --restore=/tmp/acl
setfattr --restore=/tmp/attr

Оффлайн Daneel1798

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #2 : 17 Ноября 2013, 10:37:24 »
Доброе время суток!
Схожая проблема, но проблема еще и в том, что attr не установлен...при команде
getfattr --recursive --dump . >/tmp/attrвыходит ошибка
Программа 'getfattr' на данный момент не установлена.
Вы можете установить её, выполнив:
sudo apt-get install attr
,а при команде sudo apt-get install attr выходит уже знакомое нам
sudo: запись в /etc/sudoers разрешена всем
sudo: no valid sudoers sources found, quitting
sudo: не удаётся инициализировать модуль политики
Подскажите что делать

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: как вернуть стандартные права папке etc?
« Ответ #3 : 17 Ноября 2013, 10:45:46 »
Daneel1798, это надо выполнять с LiveCD/USB.

Оффлайн equement

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #4 : 15 Февраля 2014, 03:00:59 »
Что такое liveCD\usb

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #5 : 15 Февраля 2014, 06:55:08 »
equement,
iso
Wars ~.o

| toZen |

  • Гость
Re: как вернуть стандартные права папке etc?
« Ответ #6 : 15 Февраля 2014, 09:35:28 »
Что такое liveCD\usb
диск, с которого ставили систему...

Оффлайн equement

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #7 : 15 Февраля 2014, 17:10:25 »
То есть мне нужно запустить систему в тестовом режиме? и ввести те команды которые указали выше?

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #8 : 15 Февраля 2014, 17:13:39 »
Запустить систему с диска/флэшки с которой проводили установку, выбрать «Попробовать без установки», дальше выполнить команды не забыв примонтировать раздел с жесткого диска, на который установлена система.
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн equement

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #9 : 15 Февраля 2014, 17:29:19 »
getfacl --recursive . >/tmp/acl
Пишет, что права есть у всех. Что-то не помогает...

Пользователь решил продолжить мысль 15 Февраля 2014, 17:42:19:
ubuntu@ubuntu:~$ cd /etc
ubuntu@ubuntu:/etc$ getfacl --recursive . >/tmp/acl
getfacl: ./cups/ssl: Permission denied
getfacl: ./polkit-1/localauthority: Permission denied
getfacl: ./ssl/private: Permission denied
ubuntu@ubuntu:/etc$
« Последнее редактирование: 15 Февраля 2014, 17:42:19 от equement »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #10 : 15 Февраля 2014, 17:45:41 »
Для начала sudo -i
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн equement

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #11 : 15 Февраля 2014, 18:21:16 »
ubuntu@ubuntu:~$ sudo -i
root@ubuntu:~# cd /etc
root@ubuntu:/etc# getfacl --recursive . >/tmp/acl
root@ubuntu:/etc# getfattr --recursive --dump . >/tmp/attr
The program 'getfattr' is currently not installed. You can install it by typing:
apt-get install attr
(Нажмите, чтобы показать/скрыть)
root@ubuntu:/etc# getfattr --recursive --dump . >/tmp/attr
getfattr: ./blkid.tab: No such file or directory
getfattr: ./nologin: No such file or directory
root@ubuntu:/etc#

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #12 : 15 Февраля 2014, 19:12:14 »
Ну? Монтируйте свой рут и переносите на /etc права
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн equement

  • Новичок
  • *
  • Сообщений: 25
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #13 : 15 Февраля 2014, 19:24:55 »
можно подробнее?

Пользователь решил продолжить мысль 15 Февраля 2014, 21:40:34:
какие права ставить?
« Последнее редактирование: 15 Февраля 2014, 21:40:34 от equement »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: как вернуть стандартные права папке etc?
« Ответ #14 : 15 Февраля 2014, 22:08:18 »
??? Те, которые скопировали в /tmp/{acl,attr} (до конца рецепт выполните)
Код: (bash) [Выделить]

cd /куда/смонтировали/свой/etc
setfacl --restore=/tmp/acl
setfattr --restore=/tmp/attr
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

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