NASıL YAPıLıR: Belirli bir nesne için IIS izinleri ayarla

Makale numarası: 324068 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Bu makalede, IIS izni sisteme UNIX izinleri geçirilecek ve dosya veya klasör, bir Web sitesi için IIS izinleri açıklar.

IIS UNıX/Apache izinlerine çevriliyor

Apache kullandığınızda, UNIX dosya sistemi ve sahibine veya Apache sunucusu altında çalıştırılıyor grubu oluşturan izinlerini etkiler: erişebileceğiniz nesnelerin ve komut dosyalarını çalıştırabilirsiniz. Windows kullandığınızda, ınternet ınformation Services (IIS) hizmet (SRV) yapılandırılmış bir Web sitesi için ana klasör ağacı içinde bir dosya ancak erişebilir (Bu bakımdan, bir yönetici hesabıyla çalışır). Temel Windows bir dosya veya klasör izinlerini dikkate alınmaz. Bunun yerine, ayrı bir düzenek ııs'de denetlemek ve istemci bilgisayarın belirli nesnelere olan erişimi sınırlandırmak sağlar.

ııs'de <a2>Okuma</a2> izni Apache/UNıX dosya için okuma izni bit benzer. ııs'de yazma hakkı iznini, yalnızca, Active Server Page (ASP) komut dosyaları veya Web üzerinde Dağıtılmış Yazma ve sürüm oluşturma (WebDAV) bir dosya için Güncelleştirme işlevselliğini sağlamak için kullandığınız sırada kullanılır; bu nedenle, bu izin için yazma hakkı izni için Apache/UNıX, WebDAV yalnızca benzer. AddHandler yönergesini birleştirilmiş bir UNIX <a1>Execute</a1> izninin Apache için belirli bir dosyayı çalıştırmalı ve bir raw dosyası olarak verilen bir komut dosyasını gösterir. IIS, yürütme izinleri, Web sitesi için ayrı ayrı veya yalnızca bir klasör olarak verilir; etkinleştiremez veya tek tek dosyaları, komut dosyaları bu şekilde devre dışı. Bununla birlikte, uzantı/işleyici birlikte uygulanır. Execute bir klasörün izinlerini verin ve sonra uzantısı, belirli bir komut dosyası alt yapısı ile ilişkilendirme.

Bu davranış, sınırlamaları vardır. Örneğin, bir paket .cgi dosya adı uzantısını kullanan edemez ve UNIX üstbilgi satırında ilgili komut dosyası dili seçmek için kullanır. Bu sınırlama, geçiş işlemi sırasında sorunlara neden olabilirsiniz. Bu durumda, Perl komut dosyaları, Python komut .py dosya adı uzantısı için dosya adı uzantısı .pl ilişkilendirebilirsiniz.


Bir nesne için IIS izinleri ayarlama

ııS'DE Web siteleri, klasörleri, dosyaları ve komut dosyaları da dahil olmak üzere, herhangi bir nesne için izinleri ayarlayabilirsiniz. ııS'DE bir nesne için izinleri ayarlamak için <a0></a0>:
  1. Web sunucu bilgisayara yönetici olarak oturum açın.
  2. Başlat ' ı tıklatın, Ayarlar ' ın üzerine gelin ve sonra Denetim Masası ' nı tıklatın.
  3. Yönetimsel Araçlar ' ı çift tıklatın ve Internet Hizmetleri Yöneticisi</a5>'ni çift tıklatın.
  4. Sol bölmede yapılandırmak istediğiniz Web sitesini sağ tıklatın ve sonra da Properties ' i tıklatın.
  5. Bir Web sitesinin ana klasör izinlerini ayarlamak istiyorsanız, Giriş dizini sekmesini tıklatın.
  6. Bir Web sitesindeki bir klasörün izinlerini ayarlamak, dizin sekmesini tıklatın.
  7. Bir klasördeki bir dosya veya komut dosyası izinlerini ayarlamak istediğiniz Dosya sekmesini tıklatın.
  8. Nesne için ayarlamak istediğiniz ilgili izinler'i tıklatın.
  9. Bir Web sitesini veya klasörü için bir komut dosyası açmak için <a0></a0>, Yalnızca komut dosyalarıyürütme izinleri listeden tıklatın.

    Komut dosyasını işlemeyi devre dışı bırakmak için <a0></a0>, hiçbiri ' ni tıklatın.
  10. Tamam ' ı tıklatın.

Referanslar

IIS UNıX'TEN Windows'a geçiş için güvenliği hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
324216NASıL YAPıLıR: IIS bir UNIX için Windows yükseltme Secure

Özellikler

Makale numarası: 324068 - Son Gözden Geçirme: 21 Kasım 2006 Salı - Gözden geçirme: 3.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Small Business Server 2000 Standard Edition
  • Microsoft Internet Information Services 5.0
Anahtar Kelimeler: 
kbmt kbhowto kbhowtomaster KB324068 KbMttr
Otomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:324068

Geri Bildirim Ver