Değerlendirmek ve Geri Bildirimde Bulunmak İçin Tıklatın
TechNet
TechNet Kitaplığı
Windows
Windows Server
Installed Help
Web Server
FTP Sitesi Yönetimi
 FTP Sitelerinde Sanal Dizin Kullanm...

  Switch on low bandwidth view
FTP Sitelerinde Sanal Dizin Kullanma

Güncelleştirme: Ağustos 2005

Uygulama Alanı: Windows Server 2003,Windows Server 2003 R2,Windows Server 2003 with SP1,Windows Server 2003 with SP2,Windows Server 2008

IIS Yöneticisi'ni ve komut satırı dosyalarını kullanarak FTP sitelerinde sanal dizinler oluşturma ve silme işlemlerine genel bakış ve yordamlar.

Sanal dizin, genellikle FTP sitesinin giriş dizininde bulunmayan, sunucunuzun sabit diskindeki fiziksel dizin için veya başka bir bilgisayardaki giriş dizini için kolay bir ad veya diğer addır. Kullanıcılar dosyalarınızın sunucuda FTP sitesinin giriş dizinine göre fiziksel olarak nerede bulunduğunu bilmediğinden ve bu bilgiyi dosyalarınızı değiştirmeyi denemek için kullanamayacaklarından, diğer adların kullanımı güvenlidir. Ayrıca diğer adlar sitenizde dizinleri taşımanızı kolaylaştırır. Dizinin URL'sini değiştirmek yerine, yalnızca dizinin diğer adı ile fiziksel konumu arasındaki eşlemeyi değiştirmeniz yeterlidir.

Diğer adların başka bir yararı da, içeriği tüm kullanıcıların erişebileceği birden çok dizinde yayımlayabilmeniz ve her sanal dizin için okuma/yazma izinlerini ayrı ayrı denetleyebilmenizdir. Kullanıcı Yalıtımı etkin olsa bile, tüm kullanıcıların erişim izni olduğu bir sanal dizin oluşturarak ortak içeriği paylaştırabilirsiniz.

FTP sunucunuzda giriş dizininden farklı bir dizinde veya başka bilgisayarlarda bulunan dosyalar varsa, bu dosyaları FTP sitenize dahil etmek için sanal dizinler oluşturmanız gerekir. Başka bir bilgisayardaki fiziksel dizini gösteren bir sanal dizin oluşturmak için dizinin tam UNC yolunu belirtmeniz ve kullanıcı hakları için kullanıcı adını ve parolasını sağlamanız gerekir.

Giriş dizininizde bulunmayan herhangi bir dizinden yayımlamak istiyorsanız, sanal dizin oluşturmanız gerekir. Örneğin, şirketinizin intraneti üzerindeki pazarlama ekibi için bir FTP sitesi kurmakta olduğunuzu düşünün. Aşağıdaki tabloda, dosyaların fiziksel konumu ile dosyalara erişen URL arasındaki eşlemeyi nasıl oluşturabileceğinizi gösteren bir örnek vardır.

 

URL Fiziksel Konum Diğer Ad

ftp://ÖrnekFTPSitesi

C:\Inetpub\Ftproot

giriş dizini

ftp://ÖrnekFTPSitesi/Hİ

C:\Pazarlama\Halklaİlişkiler

ftp://ÖrnekFTPSitesi/Hİ/EskiHİ

C:\Belgeler\Eski

EskiHİ

ftp://ÖrnekFTPSitesi/HİGenel

C:\Belgeler\Genel

HİGenel

ftp://ÖrnekWebSitesi/Müşteriler

//Sunucu2/SatışVerileri

Müşteriler

Hem sanal hem de fiziksel dizinler (diğer adları olmayan dizinler) IIS Yöneticisi'nde görünür. Sanal dizin değiştirilen bir klasör simgesiyle gösterilir. Aşağıdaki şekilde, yukarıda açıklanan FTP sitesi görülmektedir; burada Müşteriler, Hİ ve HİGenel sanal dizinlerdir.

Art Image

İç içe sanal dizinler de tanımlayabilirsiniz. Örneğin, Hİ sanal dizini içinde başka bir sanal dizin oluşturabilirsiniz; örneğin, Eskihi adında. Eskihi dizini içeriğine ftp://ÖrnekFTPSitesi/Hİ/Eskihi URL'si kullanılarak erişilebilir.

noteNot
FTP sunucusu, istemci uygulaması tarafından geçerli çalışma dizininin içeriği istendiğinde sanal dizinlerin adlarını içermez. Bunun yerine fiziksel dizinler listelenir.

ImportantÖnemli
Sanal dizin içeriğine erişim geçerli çalışma dizinine bağlıdır. Örneğin, gerekli izinleri olduğu varsayılan bir kullanıcı ÖrnekFTPSitesi kök dizinine bağlanırsa, bu kullanıcı çalışma dizinini aşağıdaki yollara değiştirebilir: /HİGenel, /Hİ, /İH/Eskihi ve /Müşteriler, ancak bunun için site yapısını biliyor olması gerekir. Örneğin, geçerli çalışma dizini /İHGenel ise, kullanıcı cwd /PR komutunu yazarak çalışma dizininin yolunu /Hİ olarak değiştirmek istediğinde hata iletisi alır; ancak cwd ./PR komutunu yazarak çalışma dizininin yolunu başarılı bir şekilde /Hİ olarak değiştirebilir.

Ayrıca kullanıcı, çalışma dizinini değiştirmek için fiziksel dizin adları ile sanal dizin adlarından oluşan bir birleşim de kullanabilir. Örneğin, Hİ sanal dizininin eşlendiği fiziksel yolun altında Test adlı bir fiziksel klasör bulunduğunu ve geçerli çalışma dizininin de ÖrnekFTPSitesi'nin kökü olduğunu varsayalım. Kullanıcı cwd PR/Test komutunu kullanarak çalışma dizinini fiziksel Test klasörü olarak değiştirebilir.

Basit bir FTP sitesi için tüm dosyalarınızı sitenin giriş dizinine yerleştirebilir ve büyük olasılıkla sanal dizinler eklemeye gerek duymazsınız. Karmaşık bir siteniz varsa veya sitenizin farklı bölümleri için farklı URL'ler belirtmek isterseniz, sanal dizinleri gereksiniminize göre ekleyebilirsiniz. Bir sanal dizinin birden çok Web sitesinden erişilebilir olmasını sağlamak için sanal dizini her siteye eklemeniz gerekir.

Bir sanal dizin iki şekilde oluşturulabilir veya silinebilir:

  • IIS Yöneticisi'ni kullanarak.

  • Iisftpdr.vbs yönetim komut dosyasını kullanarak.

ImportantÖnemli
Aşağıdaki yordamı veya yordamları gerçekleştirebilmek için yerel bilgisayarda Administrators grubunun üyesi olmanız gerekir. En iyi güvenlik yöntemlerinden birisi olarak bilgisayarınıza Administrators grubunda olmayan bir hesapla oturum açın ve IIS Yöneticisi'ni yönetici olarak çalıştırmak için runas komutunu kullanın. Komut isteminde runas /User:Administrative_AccountName "mmc %systemroot%\system32\inetsrv\iis.msc" yazın.

Yordamlar

IIS Yöneticisi'ni kullanarak sanal dizin oluşturmak için
  1. IIS Yöneticisi'nde yerel bilgisayarı genişletin, FTP Siteleri klasörünü genişletin, sanal dizin eklemek istediğiniz FTP sitesini genişletin, içinde sanal dizin oluşturmak istediğiniz siteyi veya klasörü sağ tıklatın, Yeni'yi ve ardından Sanal Dizin'i tıklatın.

  2. İleri düğmesini tıklatın.

  3. Diğer Ad kutusuna sanal dizin için bir ad yazın ve İleri düğmesini tıklatın. Bu, kullanıcının yazacağı addır; kısa ve yazımı kolay olmalıdır.

  4. Dizin kutusuna sanal dizinin bulunduğu fiziksel dizini yazın veya göz atarak yolu bulun ve İleri düğmesini tıklatın.

  5. Aşağıdaki izinleri uygula altında, gereksinimlerinize uygun erişim izinlerinin onay kutularını işaretleyin ve İleri düğmesini tıklatın.

  6. Son düğmesini tıklatın. Sanal dizin, seçilen klasör düzeyinin altında oluşturulur.

ImportantÖnemli
Komut dosyalarını ve çalıştırılabilir dosyaları çalıştırmak için yerel bilgisayarda Administrators grubunun üyesi olmanız gerekir. En iyi güvenlik yöntemlerinden biri olarak bilgisayarınıza Administrators grubunda olmayan bir hesapla oturum açın ve komut dosyanızı veya yürütülebilir dosyanızı yönetici olarak çalıştırmak için runas komutunu kullanın. Komut isteminde runas /profile /User:MyComputer\Administrator cmd yazarak yönetici haklarıyla bir komut penceresi açın ve cscript.exeScriptName yazın (komut dosyasının tam yolunu ve varsa parametreleri de ekleyin).

lisftpdr.vbs yönetim komut dosyasını kullanarak sanal dizin oluşturmak için
  1. Başlat menüsünde Çalıştır'ı tıklatın.

  2. kutusuna cmd yazın ve Tamam düğmesini tıklatın.

  3. Komut satırında cscript iisftpdr.vbs /create SampleFTPSite VirtualDirectoryName x:\path yazın ve ENTER tuşuna basın. FTP site adınızı, sanal dizin adınızı ve fiziksel dizine olan yolu uygun bir şekilde değiştirin.

noteNot
Bir sanal dizinin silinmesi, buna karşılık gelen fiziksel dizini veya dosyaları silmez.

IIS Yöneticisi'ni kullanarak sanal dizin silmek için
  • IIS Yöneticisi'nde, silmek istediğiniz sanal dizini içeren FTP sitesini genişletin, sanal dizini sağ tıklatıp Sil seçeneğini tıklatın ve sonra Evet düğmesini tıklatın.

noteNot
Aşağıdaki yöntem, kök sanal dizinlerinde kullanılamaz.

lisftpdr.vbs yönetim komut dosyasını kullanarak sanal dizin silmek için
  1. Başlat menüsünde Çalıştır'ı tıklatın.

  2. kutusuna cmd yazın ve Tamam düğmesini tıklatın.

  3. Komut satırında cscript iisftpdr.vbs /delete SampleFTPSite VirtualDirectoryName yazın ve ENTER tuşuna basın. FTP sitenizin adını ve sanal dizininizin adını gerektiği gibi değiştirin.

İlgili Bilgiler

Etiketler Bu nedir?: Etiket ekle
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. Tüm hakları saklıdır. Kullanım Şartları | Ticari Markalar | Gizlilik Bildirimi
Page view tracker