[Önemli Güvenlik Uyarısı] Sahte Qfinder Pro Web Siteleri Tespit Edildi. Daha fazla bilgi edinin >

Bu içerik makine çevirisidir. Lütfen Makine Çevirisi Sorumluluk Reddi metnine bakın.
İngilizce'ye geç

Why can’t I overwrite files on a QNAP NAS when accessing it via Client for NFS on a Windows Server?
Windows Server'da NFS İstemcisi aracılığıyla erişirken neden bir QNAP NAS üzerindeki dosyaların üzerine yazamıyorum?


Last modified date: 2026-01-07

Geçerli Ürünler

  • All QNAP NAS series
  • Windows Server (any supported version)

Senaryo

Bir kullanıcı, desteklenen bir sürüm çalıştıran bir Windows Server üzerinden Ağ Dosya Hizmetleri (NFS) aracılığıyla bir QNAP NAS paylaşılan klasörüne erişir. Aynı ada sahip bir dosyayı kopyalarken, Windows Dosyaları Değiştir veya Atla  istemini gösterir, bu da NAS üzerinde mevcut bir dosyanın bulunduğunu belirtir.

Ancak, Hedefteki dosyayı değiştir seçildikten sonra, işlem erişim reddedildi veya izin hatası ile başarısız olur ve dosyanın üzerine yazılması veya güncellenmesi engellenir.


Temel Neden

Bu davranış, Windows Server'daki NFS İstemcisi özelliğinin bilinen bir sınırlamasıdır ve NAS yapılandırmasından bağımsızdır. NFS İstemcisi içeren tüm desteklenen Windows Server sürümlerinde aynı davranış gözlemlenir.

  • NFS İstemcisi yalnızca NFSv2 ve NFSv3'ü destekler ve NFSv4 ACL'lerini desteklemez. Sonuç olarak, NFS üzerinden POSIX ACL'lerini müzakere edemez veya değiştiremez.
  • Varsayılan olarak, NFS İstemcisi, NFS paylaşımlarına anonim bir UID ve GID kullanarak erişir. NAS, bu anonim kimliğe yazma izinleri vermezse, yazma işlemleri başarısız olur.
  • Anonim UID ve GID, NAS'ın tanıdığı ve paylaşılan klasöre yazmasına izin verdiği bir UID ve GID'ye açıkça eşlenmedikçe erişim reddedilir, paylaşılan klasörün yapılandırılmış yazma izinlerinden bağımsız olarak.
Not
Bu ayarlar Windows Server üzerinde yapılandırılmalıdır.

Çözüm

Bu sorunu çözmek için, Windows Server üzerindeki anonim NFS kullanıcısını, NAS'ın paylaşılan klasöre yazmasına izin verdiği bir UID ve GID'ye eşleyin.

Yapılandırmayı aşağıdaki yöntemlerden birini kullanarak uygulayabilirsiniz.

Yöntem 1: PowerShell Kullanarak Yapılandırma (Önerilen)

  1. PowerShell'i bir yönetici olarak açın.
  2. Başlat PowerShell yönetici ayrıcalıklarıyla.
  3. Anonim UID ve GID'yi 0QNAP kök kullanıcısına karşılık gelen değerlere eşlemek için aşağıdaki komutları çalıştırın.
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default" -Name AnonymousUid -Value 0 -PropertyType DWord
    
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default" -Name AnonymousGid -Value 0 -PropertyType DWord
  4. Değişiklikleri uygulamak için NFS İstemcisini yeniden başlatmak veya sistemi yeniden başlatmak için aşağıdaki komutu çalıştırın:
    nfsadmin client restart
    İpucu
    Alternatif olarak, Windows Server'ı yeniden başlatabilirsiniz.

Yöntem 2: Windows Kayıt Defteri Kullanarak Yapılandırma

  1. Basın Win + R.
  2. Tür regedit.
  3. Basın Enter.
  4. Aşağıdaki kayıt defteri yoluna gidin:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default
  5. Git Düzenle > Y eni, ve ardından tıklayın DWORD (32-bit) Değeri.
  6. Varsayılan klasör içinde aşağıdaki iki DWORD (32-bit) değerini oluşturun:
    • AnonymousUid = 0
    • AnonymousGid = 0
  7. Değişiklikleri NFS istemcisini yeniden başlatarak uygulayın:
    nfsadmin client restart
  8. İpucu
    Alternatif olarak, Windows Server'ı yeniden başlatabilirsiniz.
Önemli
  • UID ve GID'yi eşleştirmek 0 NFS İstemcisi'nin NAS'a root kullanıcı olarak erişmesine izin verir. NAS paylaşılan klasörünün bu kimliğe yazma izni verdiğinden emin olun.
  • Bu ayarları NFS paylaşımına erişen her Windows Server'da uygulayın.
  • Bu, NFS İstemcisi özelliğini destekleyen tüm Windows sürümleri için geçerlidir.
  • İnce izin kontrolü veya NFSv4 ACL desteği gerektiren ortamlar için, NFS istemcisi olarak çalışan Windows Server desteklenmez.

Daha Fazla Okuma

Was this article helpful?

Thank you for your feedback.

Daha fazla yardım için toplulukta diğer kullanıcılara ve QNAP uzmanlarına sorun. QNAP Topluluğuna Git

Please tell us how this article can be improved:

If you want to provide additional feedback, please include it below.

Teknik Özellik sSçin

      Daha fazla göster Daha az
      Diğer ülkelerde/bölgelerde bu site:
      Bizimle sohbet edin! Bizimle sohbet edin!
      back to top