Valige FTP-puhverserveri sisselogimismeetod, mida teie lüüs ootab
Sobitage kohaliku FTP-lüüsi USER-, SITE- või OPEN-vestlus kliendiga, mis seda toetab, hoides lüüsi kontot sihtkontost eraldi.
“FTP-puhverserver” võib tähendada lüüsi, mis räägib ise FTP-d. Sellega ühenduse loomine erineb HTTP-puhverserverilt CONNECT-i küsimisest või SOCKS-serverilt TCP-sihtkoha avamise palumisest.
Lüüs vajab sihtkoha hosti ja kontot ning võib esmalt vajada omaenda sisselogimist. Tooted väljendavad seda vestlust erineval viisil:
| Paigutus | Tüüpiline käsu kuju |
|---|---|
| Sihtkoht on kasutajanime kodeeritud | USER target-user@target-host |
| Eraldi lüüsi sisselogimine | Lüüsi USER/PASS, seejärel sihtkoha sisselogimine |
| Selgesõnaline sihtkoha käsk | SITE target-host või OPEN target-host, seejärel nõutav sisselogimine |
Need on tavade perekonnad, mitte üks standardne jada igale lüüsile. Valige meetod, mille administraator on dokumenteerinud ja mida klient toetab.
Hoidke mõlemad kontod seadistuses nähtavad
Sihtkoha FTP-parool ja lüüsi parool võivad erineda. Mõned lüüsid ühendavad need üheks USER/PASS-esituseks; teised nõuavad eraldi vahetusi. Kõigi väärtuste panemine ühte stringi ei suuda jäljendada klienti, mis peab saatma täiendavaid käske.
See selgitab kasulikku piiri vanas FtpWebRequest-koodis. Tavaline FTP-ühendus lüüsiga, lüüsipõhise kasutajanimega, võib sobida mõne USER/PASS-paigutusega. Lüüs, mis nõuab eraldi SITE- või OPEN-vestlust, vajab klienti, mis seda voogu tõesti toetab. WebRequesti omadus Proxy on jälle teine liides.
WinSCP näiteks pakub eraldi FTP-puhverserveri sisselogimismeetodeid, selle asemel et käsitleda kõiki lüüse ühe hostiväljana. Selle numbrilised toorväärtused kuuluvad selle dokumenteeritud API juurde; konfiguratsiooni üle vaadates kasutage meetodi nime ja kavatsetud vestlust.
Pärast sisselogimist vajab failiedastus endiselt oma FTP-andmeühendust ja valitud TLS-režiimi. Juhtkanali edukas sisselogimine on selle tee algus, mitte tõestus, et iga andmeedastus on juba lubatud.