Ağ geçidinizin beklediği FTP proxy oturum açma yöntemini seçin
Yerel bir FTP ağ geçidinin USER, SITE veya OPEN görüşmesini bunu destekleyen bir istemciyle eşleştirin ve ağ geçidi hesabını hedef hesaptan ayrı tutun.
“FTP proxy” kendi FTP konuşan bir ağ geçidini ifade edebilir. Ona bağlanmak, bir HTTP proxy'den CONNECT istemekten veya bir SOCKS sunucusundan TCP hedefi açmasını istemekten farklıdır.
Ağ geçidi hedef ana bilgisayarı ve hesabı gerektirir, önce kendi oturum açması da gerekebilir. Ürünler bu görüşmeyi farklı biçimlerde ifade eder:
| Düzen | Tipik komut biçimi |
|---|---|
| Hedef kullanıcı adında kodlanmış | USER target-user@target-host |
| Ayrı ağ geçidi oturumu | Ağ geçidi USER/PASS, ardından hedef oturumu |
| Açık hedef komutu | SITE target-host veya OPEN target-host, ardından gereken oturum açma |
Bunlar gelenek aileleridir, her ağ geçidine gönderilen tek bir standart sıra değildir. Yöneticinin belgelediği ve istemcinin desteklediği yöntemi seçin.
Her iki hesabı da yapılandırmada görünür tutun
Hedefin FTP parolası ile ağ geçidinin parolası farklı olabilir. Bazı ağ geçitleri bunları tek bir USER/PASS temsilinde birleştirir; diğerleri ayrı alışverişler ister. Tüm değerleri tek bir dizeye koymak, ek komutlar göndermek zorunda olan bir istemciyi yeniden üretemez.
Bu, eski FtpWebRequest kodunda yararlı bir sınırı açıklar. Ağ geçidine, ağ geçidine özgü bir kullanıcı adıyla yapılan sıradan bir FTP bağlantısı bazı USER/PASS düzenlerine uyabilir. Ayrı bir SITE veya OPEN görüşmesi gerektiren ağ geçidi, bu akışı gerçekten destekleyen bir istemci gerektirir. WebRequest içindeki Proxy özelliği yine başka bir arabirimdir.
Örneğin WinSCP, tüm ağ geçitlerini tek bir ana bilgisayar alanı olarak ele almak yerine ayrı FTP proxy oturum açma yöntemleri sunar. Sayısal ham ayar değerleri belgelenmiş API'sine aittir; bir yapılandırmayı incelerken yöntem adını ve amaçlanan görüşmeyi kullanın.
Oturum açtıktan sonra dosya aktarımı yine de FTP veri bağlantısına ve seçilen TLS moduna ihtiyaç duyar. Denetim kanalında başarılı bir oturum açma o yolun başlangıcıdır, her veri aktarımının zaten izinli olduğunun kanıtı değildir.