FTPS كىرىش كونترول ئۇلىنىشىنىڭ ئىشلىگەنلىكىنى ئىسپاتلايدۇ. مۇندەرىجە تىزىملىكى يەنە بىر ئۇلىنىشنى تەلەپ قىلىدۇ، شۇڭا ۋاكالەتچى كىرىشكە رۇخسەت قىلىپ كېيىنكى قەدەمنى توسۇشى مۇمكىن.

ئوچۇق FTPS مۇلازىمېتىرى ئۈچۈن، WinSCP .NET بىلەن كونترول يولى ۋە passive ھالىتىنى سەپلەڭ:

var options = new WinSCP.SessionOptions
{
    Protocol = WinSCP.Protocol.Ftp,
    HostName = "ftp.example.net",
    PortNumber = 21,
    UserName = ftpUser,
    Password = ftpPassword,
    FtpSecure = WinSCP.FtpSecure.Explicit,
    FtpMode = WinSCP.FtpMode.Passive
};

options.AddRawSettings("ProxyMethod", "3");
options.AddRawSettings("ProxyHost", "proxy.example.net");
options.AddRawSettings("ProxyPort", "8080");

ProxyMethod تەڭشىكىنىڭ 3 قىممىتى HTTP CONNECT نى تاللايدۇ. بۇ تاللانمىلارنى پروگراممىنىڭ ئادەتتىكى WinSCP Session ھايات دەۋرى ئارقىلىق ئېچىڭ، ۋە ئارىلىقچى دەلىللەش تەلەپ قىلغاندا ProxyUsername ۋە ProxyPassword خام تەڭشىكىنى قوشۇڭ.

تىزىملىك مەغلۇبىيىتىنى ئەگەشىڭ

سېسسىيە خاتىرىسىدىن كېلىشىلگەن passive سانلىق مەلۇمات ئاخىرقى نۇقتىسى ۋە ئۇنىڭ ئۇلىنىش مەغلۇبىيىتىنى تەكشۈرۈڭ. ۋاكالەتچى شۇ نىشان ۋە پورتنى، شۇنداقلا FTP كونترول ئاخىرقى نۇقتىسىنى رۇخسەتلەندۈرۈشى كېرەك. شۇڭا پەقەت كونترول پورتىغا CONNECT نى رۇخسەتلەيدىغان قائىدە كىرىشنى قوبۇل قىلىپ تىزىملىكنى رەت قىلىشى مۇمكىن.

پەقەت كونترول پورتىنى ئۆزگەرتىش توسۇلغان سانلىق مەلۇمات يولىنى ئوڭشىيالمايدۇ. تور سىياسىتىنى تەكشۈرگەندە خاتىرىگە يېزىلغان سانلىق مەلۇمات ئاخىرقى نۇقتىسىنى ئىشلىتىڭ.

بۇ مىسال 21 پورتتا ئوچۇق FTPS نى باشلاپ TLS سۆھبەتلىشىدۇ. يوشۇرۇن FTPS ئاخىرقى نۇقتىسى ئۈچۈن ماس كېلىدىغان FtpSecure ھالىتى ۋە مۇلازىمېتىر پورتىنى ئىشلىتىڭ. ھەر ئىككى ئەھۋالدا مۇلازىمېتىرنىڭ ھەقىقىي TLS خوجايىن نامى ۋە گۇۋاھنامە دەلىللەش سەپلىمىسىنى ئىشلىتىڭ.

مۇناسىۋەتلىك ماقالىلەر