QNAP NAS cihazlarında bazen dosya veya klasörlerin kilitlendiğini ve silinmek istendiğinde izin hatası aldığınızı görebilirsiniz. Bu rehberde, SSH üzerinden kilitli dosyaların kilidini nasıl kaldıracağınızı ve geri dönüşüm kutusunu nasıl yönetebileceğinizi adım adım anlatacağım.
SSH Bağlantısını Etkinleştirme
İlk olarak QNAP'ınızda SSH bağlantısının aktif olması gerekiyor:
- QNAP web arayüzüne giriş yapın
- Control Panel → Telnet/SSH bölümüne gidin
- "Allow SSH connection" seçeneğini işaretleyin
- Değişiklikleri kaydedin
QNAP'a SSH ile Bağlanma
Terminal veya komut satırından QNAP'ınıza bağlanın:
ssh admin@NAS_IP_ADRESI
Şifrenizi girip bağlantıyı tamamlayın.
QNAP Klasör Yapısını Anlama
QNAP'ta paylaşılan klasörler /share/ dizini altında bulunur. Örneğin:
- data paylaşımı →
/share/data - Public paylaşımı →
/share/Public - Alt klasörler →
/share/data/monder
File Station'da gördüğünüz klasör yapısı, SSH'ta bu şekilde karşılık bulur.
Kilitli Dosyaların Kilidini Kaldırma
Dosya Kilitlerini Kontrol Etme
# İlgili klasöre gidin
cd /share/data/monder
# Dosya özelliklerini görüntüleyin
lsattr dosyaadi.txt
Kilitleri Kaldırma
# Tek bir dosya için
chattr -i dosyaadi.txt
# Append-only kilidini kaldırma
chattr -a dosyaadi.txt
# Tüm klasör için (recursive)
chattr -R -i /share/data/monder
İzin Hatalarıyla Başa Çıkma
Dosya veya klasör silmeye çalıştığınızda "Permission denied" hatası alıyorsanız:
Yöntem 1: Sudo Kullanma
sudo rm -rf klasor_adi/
Yöntem 2: Kilitleri Kaldırma ve İzinleri Değiştirme
# Önce kilitleri kaldırın
sudo chattr -R -i klasor_adi/
# İzinleri değiştirin
sudo chmod -R 777 klasor_adi/
# Sonra silin
sudo rm -rf klasor_adi/
Yöntem 3: Sahipliği Değiştirme
# Dosyanın mevcut sahibini kontrol edin
ls -la klasor_adi/
# Sahipliği kendinize alın
sudo chown -R kullanici_adi:administrators klasor_adi/
# Sonra silin
rm -rf klasor_adi/
Geri Dönüşüm Kutusunu Yönetme
QNAP'ta silinen dosyalar genellikle geri dönüşüm kutusuna gider. Bu kutuyu bulmak ve yönetmek için:
Geri Dönüşüm Kutusunu Bulma
# Olası konumlar:
cd /share/data/.@__RecycleBin
# veya
cd /share/data/@Recycle
# Gizli klasörleri görüntüleme
cd /share/data
ls -la | grep -i recycle
Geri Dönüşüm Kutusunu Boşaltma
# Geri dönüşüm kutusuna gidin
cd /share/data/.@__RecycleBin
# İçeriği görün
ls -la
# Tamamen temizleyin
sudo rm -rf *
Web Arayüzünden Kontrol
File Station üzerinden gizli dosyaları görmek için:
- File Station'ı açın
- Sağ üst köşedeki Ayarlar (dişli simgesi) butonuna tıklayın
- "Show hidden files" seçeneğini işaretleyin
- Artık
.@__RecycleBinklasörünü görebilirsiniz
Örnek Senaryo: RecSpace Klasörünü Silme
Diyelim ki RecSpace_C95D4B516EA7458187362AEFF1F3E5A7 gibi sistem tarafından oluşturulmuş bir klasörü silmek istiyorsunuz:
# Klasöre gidin
cd /share/data/monder
# İçeriğini kontrol edin
ls -la RecSpace_C95D4B516EA7458187362AEFF1F3E5A7/
# Kilitleri kaldırın
sudo chattr -R -i RecSpace_C95D4B516EA7458187362AEFF1F3E5A7/
# İzinleri ayarlayın
sudo chmod -R 777 RecSpace_C95D4B516EA7458187362AEFF1F3E5A7/
# Silin
sudo rm -rf RecSpace_C95D4B516EA7458187362AEFF1F3E5A7/
Önemli Uyarılar
⚠️ Dikkat Edilmesi Gerekenler:
rm -rfkomutu geri alınamaz, dosyalar kalıcı olarak silinir- Önemli dosyaları silmeden önce mutlaka yedek alın
- Sistem klasörlerini silmemeye özen gösterin
- RecSpace gibi yedekleme klasörleri önemli veriler içerebilir
Sorun Giderme
Problem: "Operation not permitted" Hatası
# Root kullanıcısına geçiş yapın
su admin
# veya
sudo su
Problem: Klasör Hala Silinmiyor
# Klasörü kullanan işlemleri kontrol edin
lsof | grep klasor_adi
# İşlemi sonlandırın
kill -9 PROCESS_ID
Problem: Geri Dönüşüm Kutusu Bulunamıyor
Her paylaşım için ayrı geri dönüşüm kutusu olabilir:
# Tüm paylaşımlarda arayın
find /share -name "*Recycle*" -type d
QNAP NAS cihazlarında kilitli dosya ve klasörlerle başa çıkmak SSH erişimi ile oldukça kolaydır. Yukarıdaki adımları takip ederek çoğu izin sorununu çözebilir ve sisteminizdeki gereksiz dosyaları temizleyebilirsiniz.
Herhangi bir sorunla karşılaşırsanız, QNAP'ın resmi destek forumlarına veya dokümantasyonuna başvurabilirsiniz. Ayrıca, kritik sistem dosyalarını silmeden önce mutlaka yedek almayı unutmayın!
Faydalı Kaynaklar:
- QNAP Resmi Dokümantasyon
- QNAP Community Forum
- SSH ve Linux Komut Satırı Rehberleri