Ändern Sie die Berechtigung in / proc / net / ip_conntrack auf dem Ubuntu-Server 9.10

1912
Bjarke Freund-Hansen

Ich habe ein Skript, das bestimmte Informationen aus der Datei / proc / net / ip_conntrack ab und zu extrahieren muss. Ich möchte dieses Skript nicht als Rootbenutzer ausführen.

Standardberechtigungen für die Datei sind:

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

Ich kann es ändern mit:

sudo chmod o + r / proc / net / ip_conntrack 

Das bleibt aber nach einem Neustart nicht hängen. Gibt es eine Konfigurationsdatei für Dateiberechtigungen im Verzeichnis / proc in Ubuntu Server 9.10? Oder muss ich nur eine chmod-Zeile in ein Startup-Skript schreiben?

3
/ proc ist ein virtuelles Dateisystem, das sich nur im Arbeitsspeicher befindet. Sie sollten Ihre chmod-Zeile in ein Startskript einfügen. Jimmy Hedman vor 14 Jahren 0

1 Antwort auf die Frage

2
Peter Carrero

Es sieht so aus, als könnten Sie den Befehl chmod sicher in rc.local setzen ( http://www.openbsd.org/cgi-bin/man.cgi?query=rc.local&sektion=8 ).

Wird besorgt. Ich dachte nur, es könnte Konfigurationsdateien für die Berechtigungen des virtuellen / proc-Dateisystems geben. Kein Grund, den Schlaf zu verlieren, danke. :) Bjarke Freund-Hansen vor 14 Jahren 0