Sistemi idare eden birkaç geliştiricimiz var ve onların / var / log / httpd içindeki log dosyalarını kök erişimine gerek kalmadan kolayca okumalarını istiyorum. 'Diğer' kullanıcılar için okuma iznini ayarladım ancak günlük dosyalarının kuyruğunu çalıştırdığımda izin verilmedi.
[root@ourserver httpd]# chmod -R go+r /var/log/httpd
[root@ourserver httpd]# ls -la
drwxr--r-- 13 root root 4096 Oct 25 03:31 .
drwxr-xr-x. 6 root root 4096 Oct 20 03:24 ..
drwxr-xr-x 2 root root 4096 Oct 20 03:24 oursite.com
drwxr-xr-x 2 root root 4096 Oct 20 03:24 oursite2.com
-rw-r--r-- 1 root root 0 May 7 03:46 access_log
-rw-r--r-- 1 root root 3446 Oct 24 22:05 error_log
[me@ourserver ~]$ tail -f /var/log/httpd/oursite.com/error.log
tail: cannot open `/var/log/httpd/oursite/error.log' for reading: Permission denied
Belki de izinlerin nasıl çalıştığıyla ilgili bir şeyleri özlüyorum ama bununla ilgili kolay bir cevap bulamıyorum.
2
Hataya dayanarak buna bir çözüm bulmaya çalışan birkaç makale araştırdım (Apache'nin belgeleri dahil); Buraya göndermemin tek nedeni bu. Bunun neden aşağı oy kullandığını bilmiyorum. Hangi web sitelerini araştırdığımı göndermem gerekir mi? Cevabı temel alan Linux hakkında pek anlamadığım bir şey varmış gibi görünüyordu, ancak okuduğum makalelerde bu özel özellikten bahsedilmedi.
—
user2344668
[me@ourserver ~]$ tail -f /var/log/httpd/oursite.com/error.log
<--- Öyleyse izinler nelerdir /var/log/httpd/oursite.com/error.log
- bu ÇOK İYİ BİR olacaktır . ( Joshua'nın cevabını aşağıda da not alın )
@ voretaq7 ve diğerleri - Böyle bir sorunun aşağı oylanması ve kapatılması çok saçma. - Bunu açıklığa kavuşturalım: Soruyu doğru bir şekilde sormak için cevabı bilmen gerekiyor mu? Anlıyorum. Bu kayıtlara başkalarına root dışı erişim sağlama ihtiyacı duyan bir C ++ ve PHP programcısı olarak, bunu nasıl mümkün kılacağımı bilmediğim için kendimden utanmalı mıyım? Şimdi kafamı bir köşeye asacağım. Aslında, sorunun profesyonel sistem yönetimi ile ilgili olmadığını söylüyor. Görüyorum - müşterimin sistemini yöneten bir PHP programcısı olarak ben bir ... sahteyım. Teşekkürler!
—
Dan Nissenbaum
Stackoverflow ve arkadaşlar emmek. Nazilerin kapanması ve aşağı indirilmesi onu mahvediyor.
—
Lothar
Bu çok sert bir oy gibi görünüyor, imo. Bu, ServerFault için OT ise, insanlar bir cevap bulmak için nereye gitmelidir? Her durumda, kapatılmadan önce verilen cevap Google sayesinde hala yardımcı oluyor.
—
Evan Donovan