Windows Server 2008 dosya izinlerini değiştirirken “Güvenlik Uygulanırken Erişim - Erişim reddedildi”


20

Windows 2008 sunucusunda yöneticiyim. Bir dizindeki dosya izinlerini değiştirmeye çalıştığımda bir hata alıyorum:

Güvenlik Uygulanırken Hata Oluştu

Giriş reddedildi.

Ben makinedeki bir yöneticiyim ve hiçbir şeyin dosya (lar) kilitli olmadığından emin oldum ( Process Explorer ile ). Oturum açmış Uzak Masaüstü oturumu olan başka bir kullanıcıyı bile önyükledim.

.hgÜzerinde çalıştığım dizinde Mercurial deposu olduğu için, şikayet ettiği bazı dosyalar bir klasörde.

Dizindeki bir şeyin salt okunur olarak ayarlandığını fark ettim, bu yüzden işaretini kaldırdım ve uyguladım. Çalışmış gibi görünüyordu, ancak tekrar bakıldığında tekrar salt okumaya dönüyor ve izinleri ayarlama hala başarısız oluyor.

IIS'de bu dizinin alt dizinini kullanan bir site var.


Güncelleme:

Bu tür bir sorunla ilgili bu makaleyi yeni buldum . En alttaki not, eğer işe yaramazsa LockHunter'a bakın . Dizin IIS tarafından kilitlenmiş olduğunu söyledi, bu yüzden koştu iisreset -stopve izinleri yeniden ayarlamayı denedim. Aynı hata. :(

Yanıtlar:


19

Bu dizine gerçekten erişiminiz yoksa olabilir. Windows'da yöneticiyi kilitleyebilirsiniz. Aslında bu geçen hafta karşılaştım. Yöneticilerin listede olduğundan emin olmak için bu dizindeki izinleri kontrol edin. Bunu bile yapamıyorsanız, önce klasörün sahipliğini almanız gerekir (bu, Gelişmiş İzinler iletişim ekranındaki bir sekmedir).


2
Üzerinde çalıştığım en üst düzey klasöre baktığımızda, Yöneticilerin Tam Denetimi var. Zaten sahip olduğumu sanıyordum, ancak tekrar tekrar almaya çalıştım, tekrar tekrar uygulamak için kutuyu işaretlediğinizden emin oldum. Şu an çalışıyor! Yine de bakmıyordum başka bir yöneticinin bir şey yapmadığından emin olamıyorum: P
adambox

@adambox Yeni oluşturulmuş bir klasörle yeni bir ortamda sorun yaşadım ve eminim ki o sırada sistemde başka hiç bir şey yapmadı. Sahibi olarak kendimi yeniden başvurmak.
Stijn


2

Başka biri bu sorunla karşılaşırsa - binlerce dosya içeren bir klasöre bir hizmet hesabı kullanıcısı eklemek istediğimde benim için oldu ve hata birçoğu için geldi. MDSN, Devam'ı tıklatırsanız yine de bu dosyadaki izni uyguladığını söylüyor. Sorun hiç kimse binlerce kez tıklamak istemiyor.

Sonunda işe yarayan şey sahipliği değiştirmekti (Güvenlik sekmesi -> Gelişmiş -> Sahiplik). Sahipliğini orijinalinden farklı bir kullanıcıya değiştirdim ve tüm alt klasörlere uyguladım. Tamamlandıktan sonra orijinal sahibine geri değiştirdim ve tekrar tüm alt klasörlere uygulamayı seçtim.

Bunu yaptıktan sonra izinler uygulanırken hata oluşmaz. Yukarıdaki prosedür klasörlerde ve dosyalarda var olan hataları sıfırlar gibi görünüyor.


Orijinal sahibi, farklı bir sahibine geçmeden yeniden uygulamak, sorunu benim için düzeltmek için yeterliydi.
Stijn

1

varsayılan yöneticiyi kullanarak tekrar deneyin. Windows 7 / Server 2008'de varsayılan yönetici için geçerli olmayan UAC türü kısıtlamaları vardır. Diğer yönetimsel veya etki alanı yönetimsel hesaplarını kullanırken, genellikle izinleri uygularken erişim reddedilen tür hataları oluşur. UAC'yi kapatan biri değilim, sadece daha güvenli bir sistemde çalışmayı öğrenmemiz gerekiyor.


1

Burada partiye çok geç olsa google üzerinden ulaştı, ama umarım birine yardımcı olabilir.

benim durumumda, nedeni sadece belirli bir üst klasördeki komik bir klasör adı nedeniyle, özel karakterlerden kurtulduktan sonra, hepsi GUI aracılığıyla normal olarak sahiplik alarak iyi gidiyor.


0

Kilitlenmeden önce sunucuyu başlatmanız ve bir başlangıç ​​komut dosyası aracılığıyla bir cacls komutu çalıştırmanız gerekebilir.


0
takeown /f G:\folder /R /A /D y 

/ A daha sonra yöneticileri icacls gereksiniminden vazgeçer. Bunun önceden var olan izinleri kaldıracağını ve bu klasörü aktif olarak kullanan kullanıcıların artık erişemeyeceğini hatırlamak önemlidir.

Kalkış çalışmalarının zor izinler için GUI'den çok daha iyi olduğunu düşünüyorum. Bu bir Windows sunucusunda olsaydı, dosya sunucusuna doğrudan RDPing yapmak, çoğumuz için bir seçenek olmasa da, mevcut erişimi kaldırmadan sorunu düzeltmenize izin verirdi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.