HTTP проксины ард байгаа FTP URL дараах хоёр зохион байгуулалтын аль нэгийг ашиглаж болно:

Горимcurl юу илгээдэг
HTTP FTP гарцПроксид FTP нөөцийг авчрахыг хүсдэг HTTP хүсэлт.
CONNECT хонгилХонгилын хүсэлт, дараа нь хүлээн авсан холболтоор төрөлх FTP протоколын байтууд урсана.

Энэ команд гарцын зохион байгуулалтыг ашигладаг:

curl --proxy http://203.0.113.10:8080 \
  ftp://files.example.com/report.txt

Баримт бичгийн төгсгөлийн цэг болон файлын очих газрыг соль. Тухайлбал curl-ийн HTTP проксины баримт бичиг тайлбарласнаар, тэр горимд curl прокситой HTTP-аар ярина. Файлыг амжилттай татах нь FTP-д хамаарах бүх үйлдлийг батлахгүй.

Үйлчилгээ төрөлх FTP-г CONNECT-оор зөөхөөр зориулагдсан бол --proxytunnel нэмнэ үү. Шаардлагатай зорилтот холболтыг зөвшөөрөх ёстой. FTP нь тусдаа удирдлагын болон өгөгдлийн холболттой тул идэвхгүй хаяг/порт, CONNECT дүрэм, серверийн тохиргоо нэвтрэлт амжилттай болсны дараа дамжуулалтыг эвдэж болно.

Амжилтгүй үе шатыг хадгал: CONNECT-ийн татгалзал, FTP нэвтрэлтийн алдаа эсвэл идэвхгүй өгөгдлийн алдаа. Өөр очих газрыг USER/PASS дотор кодчилдог үйлчилгээнд тусгай гарцууд өөрийн нэвтрэлтийн дүрмийг ашигладаг; тэдгээр нь энгийн HTTP проксины итгэмжлэл ч биш, SOCKS хэлэлцээр ч биш.

Баримтжуулсан прокси горим болон файлын үйлчилгээний аюулгүй байдлын тохиргоог ашигла. Зөвхөн хонгил нь нээлттэй FTP итгэмжлэл эсвэл файлын өгөгдлийг шифрлэхгүй.

Холбоотой нийтлэлүүд