Zgjidhni metodën e identifikimit FTP proxy që pret porta juaj
Përputhni bisedën USER, SITE ose OPEN të një porte FTP vendase me një klient që e mbështet, duke e mbajtur llogarinë e portës të ndarë nga llogaria e synuar.
“Proxy FTP” mund të përshkruajë një portë që flet vetë FTP. Lidhja me të është ndryshe nga kërkimi i CONNECT nga një proxy HTTP ose kërkimi nga një server SOCKS për të hapur një destinacion TCP.
Porta ka nevojë për hostin dhe llogarinë e synuar, dhe mund të ketë nevojë fillimisht për identifikimin e vet. Produktet e shprehin atë bisedë në mënyra të ndryshme:
| Rregullimi | Forma tipike e komandës |
|---|---|
| Caku i koduar në emrin e përdoruesit | USER target-user@target-host |
| Identifikim i veçantë në portë | USER/PASS i portës, pastaj identifikimi i cakut |
| Komandë e qartë destinacioni | SITE target-host ose OPEN target-host, pastaj identifikimi i kërkuar |
Këto janë familje konventash, jo një sekuencë standarde për çdo portë. Zgjidhni metodën e dokumentuar nga administratori dhe të mbështetur nga klienti.
Mbajini të dyja llogaritë të dukshme në konfigurim
Fjalëkalimi FTP i cakut dhe fjalëkalimi i portës mund të ndryshojnë. Disa porta i bashkojnë në një paraqitje të vetme USER/PASS; të tjerat kërkojnë shkëmbime të ndara. Vendosja e të gjitha vlerave në një varg nuk mund të riprodhojë një klient që duhet të dërgojë komanda shtesë.
Kjo shpjegon një kufi të dobishëm në kodin e vjetër FtpWebRequest. Një lidhje FTP e zakonshme me portën, me një emër përdoruesi specifik të portës, mund të përshtatet me disa rregullime USER/PASS. Një portë që kërkon një bisedë të veçantë SITE ose OPEN ka nevojë për një klient që e mbështet vërtet atë rrjedhë. Vetia Proxy në WebRequest është përsëri një ndërfaqe tjetër.
WinSCP, për shembull, ofron metoda të veçanta identifikimi për proxy FTP në vend që t'i trajtojë të gjitha portat si një fushë të vetme hosti. Vlerat numerike të cilësimeve të papërpunuara i përkasin API-së së tij të dokumentuar; përdorni emrin e metodës dhe bisedën e synuar kur shqyrtoni një konfigurim.
Pas identifikimit, transferimi i skedarëve ende ka nevojë për lidhjen e të dhënave FTP dhe për modalitetin TLS të zgjedhur. Një identifikim i suksesshëm në kanalin e kontrollit është fillimi i asaj rruge, jo provë që çdo transferim i të dhënave është tashmë i lejuar.