«FTP проксиі» өзі FTP тілінде сөйлейтін шлюзді білдіруі мүмкін. Оған қосылу HTTP проксиден CONNECT сұраудан немесе SOCKS серверінен TCP мақсатын ашуды сұраудан өзгеше.

Шлюзге мақсатты хост пен тіркелгі қажет, ол алдымен өзінің кіруін талап етуі мүмкін. Өнімдер бұл сұхбатты әртүрлі жолмен білдіреді:

РеттелуіӘдеттегі пәрмен пішімі
Мақсат пайдаланушы атына кодталғанUSER target-user@target-host
Шлюзге бөлек кіруШлюздің USER/PASS, содан кейін мақсатқа кіру
Нақты мақсат пәрменіSITE target-host немесе OPEN target-host, содан кейін қажетті кіру

Бұлар конвенциялар тобы, әр шлюзге жіберілетін бірыңғай стандартты реттілік емес. Әкімші құжаттаған және клиент қолдайтын әдісті таңдаңыз.

Екі тіркелгіні де баптауда көрінетін күйде ұстаңыз

Мақсатты FTP құпиясөзі мен шлюз құпиясөзі әртүрлі болуы мүмкін. Кейбір шлюздер оларды бір USER/PASS көрінісінде біріктіреді; басқалары бөлек алмасуды талап етеді. Барлық мәнді бір жолға салу қосымша пәрмендер жіберуі керек клиентті қайта жасай алмайды.

Бұл ескі FtpWebRequest кодындағы пайдалы шекараны түсіндіреді. Шлюзге кәдімгі FTP қосылымы, шлюзге тән пайдаланушы атымен, кейбір USER/PASS реттелуіне сай келуі мүмкін. Бөлек SITE немесе OPEN сұхбатын талап ететін шлюзге сол ағынды шынымен қолдайтын клиент керек. WebRequest-тің Proxy қасиеті тағы басқа интерфейс.

Мысалы, WinSCP барлық шлюзді бір хост өрісі ретінде қарастырудың орнына FTP проксиіне кірудің бөлек әдістерін ұсынады. Оның сандық шикі баптау мәндері құжатталған API-іне жатады; конфигурацияны қарағанда әдіс атауы мен көзделген сұхбатты пайдаланыңыз.

Кіргеннен кейін файл тасымалдау әлі де FTP деректер қосылымын және таңдалған TLS режимін қажет етеді. Басқару арнасына сәтті кіру сол жолдың басы, әрбір деректер тасымалы әлдеқашан рұқсат етілгенінің дәлелі емес.

Қатысты мақалалар