Измените разрешение на / proc / net / ip_conntrack на сервере Ubuntu 9.10

1720
Bjarke Freund-Hansen

У меня есть скрипт, который должен извлекать определенную информацию из файла / proc / net / ip_conntrack время от времени. Я не хочу запускать этот скрипт от имени пользователя root.

Разрешения по умолчанию для файла:

$ ls -lah / proc / net / ip_conntrack -r - r ----- 1 root root 0 2010-03-28 12:18 / proc / net / ip_conntrack 

Я могу изменить это с:

sudo chmod o + r / proc / net / ip_conntrack 

Но это не прилипает после перезагрузки. Есть ли какой-нибудь файл конфигурации для доступа к файлам в каталоге / proc в Ubuntu Server 9.10? Или мне просто нужно вставить строку chmod в какой-нибудь скрипт запуска?

3
/ proc - это виртуальная файловая система, которая находится только в памяти. Вы должны поместить строку chmod в скрипт запуска. Jimmy Hedman 14 лет назад 0

1 ответ на вопрос

2
Peter Carrero

похоже, что вы можете безопасно вставить команду chmod в rc.local ( http://www.openbsd.org/cgi-bin/man.cgi?query=rc.local&sektion=8 )

Сделаю. Я просто подумал, что могут быть некоторые файлы конфигурации для разрешений файловой системы virtual / proc. Нет причин терять сон, спасибо. :) Bjarke Freund-Hansen 14 лет назад 0