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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Не выполняется строка из /etc/sysctl.d/999-sysctl.conf  (Прочитано 1020 раз)

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

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3032
    • Просмотр профиля
Здравствуйте!
У меня в Ubuntu-20.04 есть свой файл /etc/sysctl.d/999-sysctl.conf, в нём 6 строк, в т.ч.
fs.protetected_symlinks = 0и она не выполняется, остаётся 1. До этого, я только сейчас изменил, это файл был ссылкой на /etc/sysctl.conf
и все эти строки были в нём, но и при этом была 1. Другие параметры имеют значения, какие указаны.
А в чём причина, этот файл ведь должен выолняться при загрузке?
Пётр.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6739
  • 20% Cooler
    • Просмотр профиля
fs.protetected_symlinks = 0
Очепятка
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3032
    • Просмотр профиля
Прошу прощения, опечатка здесь, а в файле
fs.protected_symlinks = 0
Пётр.

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6739
  • 20% Cooler
    • Просмотр профиля
показывайте вывод
sudo sysctl --system
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3032
    • Просмотр профиля
В /etc/sysctl.d есть ещё несколько conf-файлов, они начинаются с "10-" и в 10-link-restrictions.conf есть строки
fs.protected_hardlinks = 1
fs.protected_symlinks = 1
Я во 2-й заменил 1 на 0, а в своём эту строку закомментировал, всё равно после перезагрузки команда
sysctl -a | grep symlinksвыводит 1. Так как сделать правильно?


Пользователь добавил сообщение 02 Мая 2022, 00:09:25:
sysctl --systemпоказала, что эта строка есть ещё в /usr/lib/sysctl/protect-links.conf, всего там четыре строки -
для fifos, hardlinks, regular = 2 и symlinks. Изменил и там на 0.


Пользователь добавил сообщение 02 Мая 2022, 00:21:42:
Это сработало, благодарю за подсказку. Но странно, что одна настройка в двух местах.
« Последнее редактирование: 02 Мая 2022, 00:21:42 от Peter_I »
Пётр.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Я так понял это довольно частый косяк.
Вот почитал и вспомнил что сам так же парился: не мог понять почему настройки не применяются к ядру.... но (как и тут) оказалось что они еще где-то прописаны... Я тогда искал просто файндом, ALiEN175, спасибо за правильный вариант поиска проблемы.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Peter_I

  • Автор темы
  • Старожил
  • *
  • Сообщений: 3032
    • Просмотр профиля
В xubuntu-22.04 эта настройка только в /usr/lib/sysctl.d/99-protect-links.conf, в /etc/sysctl.d файла с ней нет.
Пётр.

 

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