Probs mit Datei/Verzeichnisrechten bei tor-Konfiguration
Hallo, in torrc gebe ich an: DataDirectory /var/lib/tor # ls -ld /var/lib/tor drwx------ 2 tor tor 4096 7. Jan 16:31 /var/lib/tor # ls -l /usr/local/bin/tor -rwxr-xr-x 1 tor tor 2717991 7. Jan 09:49 /usr/local/bin/tor und erhalte: Jan 07 16:43:54.470 [warn] /var/lib/tor is not owned by this user (root, 0) but by tor (108). Perhaps you are running Tor as the wrong user? Jan 07 16:43:54.470 [warn] Failed to parse/validate config: Couldn't access/create private data directory "/var/lib/tor" Jan 07 16:43:54.470 [err] Reading config failed--see warnings above. mit verändeten Dateirechten von /usr/local/bin/tor # ls -l /usr/local/bin/tor -rwsr-sr-x 1 tor tor 2717991 7. Jan 09:49 /usr/local/bin/tor erhalte ich : an 07 16:48:00.052 [warn] /var/lib/tor is not owned by this user (root, 0) but by tor (108). Perhaps you are running Tor as the wrong user? Jan 07 16:48:00.052 [warn] Failed to parse/validate config: Couldn't access/create private data directory "/var/lib/tor" Jan 07 16:48:00.052 [err] Reading config failed--see warnings above. mit verändertem Verzeichiseigentümer: # ls -ld /var/lib/tor drwx------ 2 root root 4096 7. Jan 16:31 /var/lib/tor erhalte ich: Jan 07 16:53:40.799 [warn] Couldn't open "/var/lib/tor/lock" for locking: Permission denied Jan 07 16:53:40.799 [err] set_options(): Bug: Acting on config options left us in a broken state. Dying. falls ich die ausführbare Datei root zuordne funktioniert alles: # ls -ld /usr/local/bin/tor -rwxr-xr-x 1 root root 2717991 7. Jan 09:49 /usr/local/bin/tor # ls -ld /var/lib/tor drwx------ 2 root root 4096 7. Jan 16:31 /var/lib/tor Was muss ich tun damit /usr/local/bin/tor /var/lib/tor als Datenverzeichnis nutzen kann, ohne die Eigentümer auf root zu setzen. Kann jemand helfen? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Don, 07 Jan 2010, Dirk Meier schrieb:
mit verändeten Dateirechten von /usr/local/bin/tor # ls -l /usr/local/bin/tor -rwsr-sr-x 1 tor tor 2717991 7. Jan 09:49 /usr/local/bin/tor
erhalte ich : an 07 16:48:00.052 [warn] /var/lib/tor is not owned by this user (root, 0) but by tor (108). Perhaps you are running Tor as the wrong user?
EUID != UID. Starte tor per 'sudo -u tor' oder 'starproc -u tor' als user 'tor'. Die SUID/SGID Bits solltest du entfernen. -dnh -- In the middle of evil there's allways *vi* -- snarfed from "Sensor" -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Donnerstag, 7. Januar 2010 schrieb David Haller:
Hallo,
Am Don, 07 Jan 2010, Dirk Meier schrieb:
mit verändeten Dateirechten von /usr/local/bin/tor # ls -l /usr/local/bin/tor -rwsr-sr-x 1 tor tor 2717991 7. Jan 09:49 /usr/local/bin/tor
erhalte ich : an 07 16:48:00.052 [warn] /var/lib/tor is not owned by this user (root, 0) but by tor (108). Perhaps you are running Tor as the wrong user?
EUID != UID. Starte tor per 'sudo -u tor' oder 'starproc -u tor' als user 'tor'. Die SUID/SGID Bits solltest du entfernen.
-dnh
Hallo David, ich habe beide Varianten ohne Erfolg ausprobiert. Mit sudo erhalte ich wieder die Fehlermeldung : Jan 07 20:25:01.353 [warn] Couldn't open "/var/lib/tor/lock" for locking: Permission denied Jan 07 20:25:01.353 [err] set_options(): Bug: Acting on config options left us in a broken state. Dying. Startproc endet mit exit status 1. Hast Du noch eine Idee? -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Don, 07 Jan 2010, Dirk Meier schrieb:
ich habe beide Varianten ohne Erfolg ausprobiert. Mit sudo erhalte ich wieder die Fehlermeldung : Jan 07 20:25:01.353 [warn] Couldn't open "/var/lib/tor/lock" for locking: Permission denied
chown -cR tor.tor /var/lib/tor chmod 700 /var/lib/tor chmod 600 /var/lib/tor/* Dann sollte die Variante per sudo klappen. startproc ist eher aus nem init-script relevant. -dnh -- "Considering the number of wheels Microsoft has found reason to invent, one never ceases to be baffled by the minuscule number whose shape even vaguely resembles a circle". -- unknown, but _very_ sharp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
David Haller
-
Dirk Meier