Sudo requiretty settings
by Emre Tugriceri on Jan.08, 2008, under Security
sudo: apache : sorry, you must have a tty to run sudo ; TTY=unknown ; …
/var/log/secure içerisinde gözlemlenen bu log apache ile çağırılan bir sistem komutunun çalışmayıp verdiği uyarı log u .
sudoers içerisinde
Defaults requiretty
ayarının # lenmesi gerekmektedir. Yukarıdaki log danda görüldüğü gibi apache user i herhangi bir tty ye sahip olmadığı için bu log düşmektedir. Normal şartlarda zaten “requiretty” nin kapatılmasına gerek yok fakat php kullanarak root yetkilerinde bir komut çalıştırma ihtiyacınız olursa bu ayarı kapatmanız gerekecektir.
Powered by ScribeFire.