W instancji EC2 zmieniłem lokalizację dziennika Apache na inny katalog niż domyślny. Jest tak, że mogę przechowywać dzienniki na EBS (bez rozruchu, tylko dane).
Nie mogę jednak cd
wejść do katalogu logów. Należy do mojego użytkownika i ma uprawnienia do odczytu dla wszystkich. Nie mogę też cat
rejestrować dzienników (chociaż z sudo działa i widzę, że Apache rejestruje się dobrze).
$ ls -lh
total 4.0K
drw-rw-rw- 2 ubuntu ubuntu 4.0K 2011-05-15 14:52 apache
$ ls -lh apache/
ls: cannot access apache/error.log: Permission denied
ls: cannot access apache/access.log: Permission denied
total 0
-????????? ? ? ? ? ? access.log
-????????? ? ? ? ? ? error.log
$ cd apache
-bash: cd: apache: Permission denied
$ sudo ls -lh apache/
total 2.4M
-rw-r--r-- 1 ubuntu ubuntu 2.4M 2011-05-15 15:04 access.log
-rw-r--r-- 1 ubuntu ubuntu 27K 2011-05-15 15:00 error.log
To nie ma dla mnie żadnego sensu. Wsparcie?
Edycja: system plików to ext4.
execute
uprawnienia do cd do katalogu? @RedGrittyBrick