OVH Community, your new community space.

Błędny chmod na /var/log?


WMP
14-11-2012, 21:58
Ale ja głupi z tym sudo byłem... http://wklej.org/id/871173/ - działa

Linux admin
14-11-2012, 20:04
Cytat Napisał WMP
Dokładnie to ustawiłem tak:
Kod:
chmod -R 700 /var/log; setfacl -R -d -m other::--- /var/log;
a tak prezentują się testy po chmod 660: http://wklej.org/id/870918/

@Linux admin: nie pomaga
Robiąc "sudo -u syslog echo "test" > /var/log/test" otwarcie i zapis do ploku test wykonywane jest jako root (sprawdź kto jest właścicielem pliku). Zrób
Kod:
su - syslog
i wtedy testuj.

Pokaż może:

Kod:
ls -ld /var /var/log /var/log/auth.log

WMP
14-11-2012, 18:56
Dokładnie to ustawiłem tak:
Kod:
chmod -R 700 /var/log; setfacl -R -d -m other::--- /var/log;
a tak prezentują się testy po chmod 660: http://wklej.org/id/870918/

@Linux admin: nie pomaga

Linux admin
14-11-2012, 18:27
Cytat Napisał WMP
Cześć, chciałem zablokować userom dostęp do /var/log więc zrobiłem magiczne:
Kod:
chmod -R 600 /var/log
I chyba od tego czasu nie zapisują mi się logi, np. auth.log. Czy to może być powodem? Jeśli tak, jak to odwrócić? Po
Kod:
chmod 660 -R /var/log
bez zmian
Jeszcze chmod gu+x /var/log i restart sysloga.

WMP
14-11-2012, 16:59
W tym przypadku rsyslogd, nic nie daje.

Spacedust
14-11-2012, 16:56
Spróbuj:

/etc/init.d/syslog restart

WMP
14-11-2012, 16:25
Cześć, chciałem zablokować userom dostęp do /var/log więc zrobiłem magiczne:
Kod:
chmod -R 600 /var/log
I chyba od tego czasu nie zapisują mi się logi, np. auth.log. Czy to może być powodem? Jeśli tak, jak to odwrócić? Po
Kod:
chmod 660 -R /var/log
bez zmian