CageFS Aktif Ama Kullanıcı Dosyaları Göremiyor Nasıl Çözülür? Net Çözüm Adımları Yazdır

  • 0

CageFS aktifken kullanıcı SSH veya dosya yöneticisinde bazı dizinleri göremiyorsa genelde CageFS düzgün initialize edilmemiştir ya da kullanıcı CageFS’e eklenmemiştir. Bazen de mount veya izin sorunu olur. Sorun bu: CageFS izolasyonu eksik ya da hatalı çalışıyor. Aşağıdaki adımları uygulayarak düzeltebilirsin.


Sorun şu:

CageFS açık ama kullanıcı kendi home dizinini ya da sistem içindeki bazı gerekli yolları göremiyor. Bu genelde CageFS yapılandırma eksikliği ya da kullanıcı atama hatasından kaynaklanır. Aşağıdaki adımları uygulayarak düzeltebilirsin.


Çözüm Adımları

1) Kullanıcı CageFS’e ekli mi kontrol et

WHM üzerinden:

  • WHM → CloudLinux → CageFS

  • “List Users” bölümüne gir.

  • Kullanıcının listede aktif olduğundan emin ol.

  • Değilse işaretle ve “Enable CageFS” uygula.

SSH üzerinden kontrol etmek için:

 
cagefsctl --list-enabled
 

Kullanıcı listede yoksa ekle:

 
cagefsctl --enable KULLANICI
 

2) CageFS’i yeniden initialize et

Kurulum sonrası bazı dosyalar eksik mount edilmiş olabilir.

SSH ile:

 
cagefsctl --force-update
 

Ardından:

 
cagefsctl --reinit
 

Bu işlem CageFS ortamını baştan oluşturur.


3) Home dizini izinlerini kontrol et

Kullanıcı dosyaları göremiyorsa izin sorunu olabilir.

SSH ile kontrol et:

 
ls -ld /home/KULLANICI
 

Genelde izin şu şekilde olmalı:

 
drwx--x--x
 

Sahiplik yanlışsa düzelt:

 
chown KULLANICI:KULLANICI /home/KULLANICI
 

4) Mount sorunu var mı kontrol et

Bazı durumlarda CageFS mount işlemi eksik olur.

Kontrol et:

 
mount | grep cagefs
 

Hiç çıktı yoksa CageFS düzgün mount edilmemiştir. Servisi yeniden başlat:

 
service cagefs restart
 

5) Skeleton yapısı bozulmuş olabilir

CageFS iç yapısı hasarlıysa kullanıcı sistem dosyalarını göremez.

Şu komutla yapıyı yenile:

 
cagefsctl --init
 

Sonra tekrar:

 
cagefsctl --force-update
 

6) PHP selector / alt-php erişimi görünmüyorsa

Alt PHP dizinleri görünmüyorsa:

  • WHM → CloudLinux → PHP Selector

  • PHP sürümlerinin kurulu ve aktif olduğundan emin ol.

  • Ardından:

 
cagefsctl --setup-cl-selector
 

7) Disk doluysa CageFS düzgün çalışmaz

Disk kullanımını kontrol et:

 
df -h
 

Disk %100 doluysa önce alan aç.


Alternatif Çözüm (Daha teknik)

CageFS tamamen sıfırlamak için:

 
cagefsctl --disable-all
 

Ardından:

 
cagefsctl --enable-all
 

Sonrasında:

 
cagefsctl --reinit
 

Bu işlem tüm kullanıcıları yeniden yapılandırır.

CloudLinux CloudLinux Lisansında Tam İzolasyon!

Hosting sunucunuzu Bad Neighbor etkisinden koruyun. LVE Manager ve CageFS özelliklerini sunan %100 güncellenebilir paylaşımlı CloudLinux lisansını ucuza kullanın.

Lisansı İncele

Bu cevap yeterince yardımcı oldu mu?


X
"Kripto ile ödemelerde %10 İndirim dönemi başladı!"

KAMPANYA KOMBO!

Kombo lisanslarda geçerli %25 İndirim fırsatını kaçırma!

İndirim Kodu: KOMBO25

Önemli Bilgilendirme: Kredi kartı ile yapılan ödemelerde fatura tutarına KDV (İşlem Ücreti) yansıtılmaktadır. Diğer ödeme yöntemlerinde ek ücret alınmaz.