ProxyLicense Community

Topluluk üyeleri için bilgi, deneyim ve içerik paylaşım alanı.

CageFS ile PostgreSQL, PAM ve Cron Uyumunu Kontrol Etme

CloudLinux
09.05.2026 20:58 0 görüntüleme 0 yanıt
#109.05.2026 20:58
CageFS aktifken müşterinin PostgreSQL socketine, cron işlerine ve SSH oturumlarına erişimi kontrollü şekilde devam etmelidir. Bu akışlardan biri bozulduğunda müşteri “site çalışıyor ama cron çalışmıyor” gibi zor takip edilen destek talepleri açabilir.

CloudLinux dokümanı PostgreSQL socket pathleri, pam_lve satırları ve CageFS remount işlemlerine özellikle dikkat çeker. Bu alanlar migration sonrası mutlaka test edilmelidir.

Operasyon Notu


- PostgreSQL sonradan kurulduysa socket dizini CageFS içine eklenmelidir.
- PAM tarafında pam_lve oturum satırları CageFS/LVE girişini sağlar.
- Cron işleri gerçek kullanıcı ortamında test edilmelidir.

Vurgulanacak Ayarlar


- /var/run/postgresql: PostgreSQL socketinin CageFS içinde görünmesi gerekebilir.
- pam_lve.so: PAM destekli servisleri LVE/CageFS içine alır.
- cagefsctl --reconfigure-cagefs: Bazı servis entegrasyonlarını yeniden kurar.

Komut ve Kontrol


grep pam_lve /etc/pam.d/sshd /etc/pam.d/crond
cagefsctl --remount-all


Saha Uygulaması


Saha kontrolünde sadece web isteği atmayın. Aynı kullanıcıyla SSH, cron, PHP CLI ve varsa PostgreSQL bağlantısını deneyin. CageFS sorunları çoğu zaman yalnızca web tarafında görünmez.

Riskli Noktalar


- PostgreSQL socket pathi görünmüyorsa uygulama DB hatası verir.
- PAM satırını yanlış düzenlemek SSH veya cron erişimini etkileyebilir.
- Servis sonradan kurulduysa CageFS otomatik her zaman güncel kalmayabilir.

Yanıt Yaz

Yanıt yazmak için giriş yapıp Community aktivasyonunu tamamlamalısınız.

Giriş Yap