เป‚เบ›เป‚เบ•เบ„เบญเบ™ SFTP เปเบฅเบฐ FTPS

เบ„เปเบฒเบญเบฐเบ—เบดเบ–เบฒเบ™

เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบญเบฒเบ—เบดเบ”เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ‚เบฝเบ™เบšเบปเบ”เป€เบฅเบทเปˆเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เปƒเบ™เบซเบปเบงเบ‚เปเป‰เปเบฅเบฐเป„เบ”เป‰เบ›เบฐเป€เบŠเบตเบ™เบซเบ™เป‰เบฒเบเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ, เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบงเปˆเบฒ, เบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบซเบผเบฒเบเปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”. เบชเปˆเบงเบ™เบซเบผเบฒเบเปเบกเปˆเบ™เบ‚เปเป‰เป€เบ—เบฑเบ”เบˆเบดเบ‡เปเบซเป‰เบ‡เปเบฅเบฐเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบฅเบฑเบเบ™เป‰เบญเบเปเบฅเบฐเบ›เบฐเบเบฒเบ”เบกเบฑเบ™เป€เบ›เบฑเบ™เบšเบปเบ”เบ„เบงเบฒเบก.

FTP เปเบกเปˆเบ™เบซเบเบฑเบ‡

FTP (File Transfer Protocol) เป€เบ›เบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบชเบณเบฅเบฑเบšเบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบกเบฑเบ™เปเบกเปˆเบ™เปœเบถเปˆเบ‡เปƒเบ™เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™. เบ›เบฐเบเบปเบ”เบ•เบปเบงเปƒเบ™เบ›เบต 1971 เปเบฅเบฐเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ DARPA. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เป€เบŠเบฑเปˆเบ™ HTTP, เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบŠเบธเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ TCP/IP (Transmission Control Protocol/Internet Protocol). เบเบณเบ™เบปเบ”เป„เบงเป‰เปƒเบ™ RFC 959.

เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบเบณเบ™เบปเบ”เบชเบดเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบ™เบงเปƒเบ”?
  • เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ‚เปเป‰เบกเบนเบ™ (เบ–เป‰เบฒเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰)
  • เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบชเบปเปˆเบ‡โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹?
  • เบญเบธเบ›เบฐเบเบญเบ™เบฎเบฑเบšเบชเบฑเบ™เบเบฒเบ™เบŠเบตเป‰เบšเบญเบเบงเปˆเบฒเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเปเบ™เบงเปƒเบ”?

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ

เบ‚เปเปƒเบซเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™ FTP. เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เปเบกเปˆเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบ™เบฒเบโ€‹เบžเบฒโ€‹เบชเบฒ protocol เบ‚เบญเบ‡โ€‹เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹. เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ–เบทเบเบ„เบงเบšเบ„เบธเบกเป‚เบ”เบเบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ TELNET. เบ„เปเบฒเบชเบฑเปˆเบ‡ FTP เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบ™เบฒเบเปเบ›เบžเบฒเบชเบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบ„เปเบฒเบ•เบญเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบเบฑเบ‡เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบก. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบง, เบœเบนเป‰เปƒเบŠเป‰เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบเบฑเบšเบ™เบฒเบเบžเบฒเบชเบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ‚เบญเบ‡เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเป‚เบ”เบเบงเบดเบ—เบตเบญเบทเปˆเบ™เบ™เบญเบเบˆเบฒเบเบ™เบฒเบเบžเบฒเบชเบฒเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡ FTP เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ„เบนเปˆ. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบœเปˆเบฒเบ™ TCP port 21, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบกเบตเบขเบนเปˆเบ•เบฒเบšเปƒเบ”เบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบŠเปˆเบญเบ‡เบ„เบงเบšเบ„เบธเบกเบ•เป‰เบญเบ‡เป€เบ›เบตเบ”เป€เบกเบทเปˆเบญเป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡. เบ–เป‰เบฒเบกเบฑเบ™เบ–เบทเบเบ›เบดเบ”, เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบขเบธเบ”. เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เป€เบเบตเบ”เบ‚เบทเป‰เบ™. เบกเบฑเบ™เป€เบ›เบตเบ”เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบนเบเบ„เป‰เบฒ เปเบฅเบฐเป€เบŠเบตเบšเป€เบงเบต. เบ–เป‰เบฒเบซเบผเบฒเบเป„เบŸเบฅเปŒเบ–เบทเบเป‚เบญเบ™เป„เบ›เบžเป‰เบญเบกเป†เบเบฑเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบˆเบฐเป€เบ›เบตเบ”เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

FTP เบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบซเบผเบทเบ•เบปเบงเบ•เบฑเป‰เบ‡เบ•เบปเบงเบ•เบต, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™. เปƒเบ™เป‚เบซเบกเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง, เบฅเบนเบเบ„เป‰เบฒเบชเป‰เบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ™เบ„เบงเบšเบ„เบธเบก TCP เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบชเบปเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบ•เบปเบ™เปเบฅเบฐเบซเบกเบฒเบเป€เบฅเบเบžเบญเบ”เบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบ•เบปเบ™เป€เบญเบ‡เบกเบฑเบเป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเปเบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ TCP เบเบฑเบšเบ—เบตเปˆเบขเบนเปˆเปเบฅเบฐเบซเบกเบฒเบเป€เบฅเบเบžเบญเบ”เบ™เบตเป‰. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ firewall เปเบฅเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบญเบกเบฎเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ TCP เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒ, เบฎเบนเบšเปเบšเบš passive เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เปƒเบ™เป‚เบซเบกเบ”เบ™เบตเป‰, เบฅเบนเบเบ„เป‰เบฒเปƒเบŠเป‰เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเป€เบžเบทเปˆเบญเบชเบปเปˆเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡ PASV เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป„เบ”เป‰เบฎเบฑเบšเบ—เบตเปˆเบขเบนเปˆ IP เปเบฅเบฐเบซเบกเบฒเบเป€เบฅเบเบžเบญเบ”เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เป€เบŠเบดเปˆเบ‡เบฅเบนเบเบ„เป‰เบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบžเบญเบ”เบ—เบตเปˆเบ•เบปเบ™เป€เบญเบ‡เบกเบฑเบ.

เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบงเปˆเบฒเบ‚เปเป‰เบกเบนเบ™เบญเบฒเบ”เบˆเบฐเบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เบ—เบตเบชเบฒเบก. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบœเบนเป‰เปƒเบŠเป‰เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบกเบตเบชเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เบงเบšเบ„เบธเบกเบœเปˆเบฒเบ™เบœเบนเป‰เปƒเบŠเป‰, เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ, เบ‚เปเป‰เบกเบนเบ™เบชเบตเปˆเบ•เบปเบงเปเบ—เบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰:

  • ASCII - เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก. เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™, เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™, เบ›เปˆเบฝเบ™เบˆเบฒเบเบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบชเบปเปˆเบ‡เป„เบ›เบซเบฒ "เปเบ›เบ”เบšเบดเบ” ASCII" เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡, เปเบฅเบฐ (เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบ–เป‰เบฒเบˆเปเบฒเป€เบ›เบฑเบ™) เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเปƒเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบฎเบฑเบš. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เปเบ–เบงเปƒเบซเบกเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบฎเบนเบšเปเบšเบšเบ™เบตเป‰เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบซเบผเบฒเบเบเปˆเบงเบฒเบžเบฝเบ‡เปเบ•เปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒ.
  • เป‚เบซเบกเบ”เบ–เบฒเบ™เบชเบญเบ‡ - เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบˆเบฐเบชเบปเปˆเบ‡เปเบ•เปˆเบฅเบฐเป„เบŸเบฅเปŒ byte เป‚เบ”เบ byte, เปเบฅเบฐเบœเบนเป‰เบฎเบฑเบšเบˆเบฐเป€เบเบฑเบšเบ™เป‰เปเบฒเบ‚เบญเบ‡ bytes เป€เบกเบทเปˆเบญเป„เบ”เป‰เบฎเบฑเบš. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบนเบšเปเบšเบšเบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” FTP เบ—เบฑเบ‡เบซเบกเบปเบ”.
  • EBCDIC - เปƒเบŠเป‰เป€เบžเบทเปˆเบญเป‚เบญเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เปเบฒเบกเบฐเบ”เบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบฎเบ”เปƒเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” EBCDIC. เบ–เป‰เบฒเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบฎเบนเบšเปเบšเบšเบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเป‚เบซเบกเบ” ASCII.
  • เบฎเบนเบšเปเบšเบšเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ - เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ ASCII.

เบเบฒเบ™โ€‹เบ–เปˆเบฒเบโ€‹เป‚เบญเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปƒเบ™โ€‹เบชเบฒเบกโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบฎเบนเบšโ€‹เปเบšเบšโ€‹:

  • เป‚เบซเบกเบ”เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ” - เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป€เบ›เบฑเบ™เบเบฐเปเบชเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบ›เบปเบ”เบ›เปˆเบญเบ FTP เบˆเบฒเบเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปƒเบ”เป†. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เป€เบฎเบฑเบ”เป‚เบ”เบ TCP. เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เป„เบŸเบฅเปŒเปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบเบปเบเป€เบงเบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเบเบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบ—เบถเบ.
  • เป‚เบซเบกเบ”เบšเบฅเบฑเบญเบ - FTP เปเบเบเบ‚เปเป‰เบกเบนเบ™เบญเบญเบเป€เบ›เบฑเบ™เบซเบผเบฒเบเบšเบฅเบฑเบญเบ (เบšเบฅเบฑเบญเบเบซเบปเบง, เบˆเปเบฒเบ™เบงเบ™เป„เบšเบ•เปŒ, เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™) เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบปเปˆเบ‡เบžเบงเบเบกเบฑเบ™เป„เบ›เบซเบฒ TCP.
  • เป‚เบซเบกเบ”เบเบฒเบ™เบšเบตเบšเบญเบฑเบ” โ€“ เบ‚เปเป‰เบกเบนเบ™เบ–เบทเบเบšเบตเบšเบญเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบญเบฑเบ™เบ”เบฝเบง (เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป‚เบ”เบเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป„เบฅเบเบฐเบเบฒเบ™เปเบฅเปˆเบ™).

เป€เบŠเบตเบšเป€เบงเบต FTP เป€เบ›เบฑเบ™เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰ File Transfer Protocol. เบกเบฑเบ™เบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบˆเปเบฒเปเบ™เบเบกเบฑเบ™เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒเบ—เปเบฒเบกเบฐเบ”เบฒ:

  • เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบœเบนเป‰เปƒเบŠเป‰
  • เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ›เบฐเบˆเบธเบšเบฑเบ™
  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เบเบฑเบšเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ
  • เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ

เบฅเบนเบเบ„เป‰เบฒ FTP เปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบœเปˆเบฒเบ™ FTP เปเบฅเบฐเบเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™เบ”เป‰เบงเบเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ. เบฅเบนเบเบ„เป‰เบฒเบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, เปƒเบ™เปเบ–เบšเบ—เบตเปˆเบขเบนเปˆเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ„เบงเบ™เปƒเบชเปˆเบ—เบตเปˆเบขเบนเปˆ, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบชเบฐเป€เบžเบฒเบฐเบซเบผเบทเป„เบŸเบฅเปŒเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ, เบญเบตเบ‡เบ•เบฒเบกเปเบœเบ™เบœเบฑเบ‡เบšเบฅเบฑเบญเบ URL เบ—เบปเปˆเบงเป„เบ›:

ftp://user:pass@address:port/directory/file

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ•เปŒเปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ™เบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบˆเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบซเบผเบทเบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆ. เป€เบžเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡ FTP เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เบ—เปˆเบฒเบ™เบ„เบงเบ™เปƒเบŠเป‰เบŠเบญเบšเปเบงเบžเบดเป€เบชเบ”เป€เบ›เบฑเบ™เบฅเบนเบเบ„เป‰เบฒ.

เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™ FTP เปƒเบŠเป‰เบฅเบฐเบšเบปเบšเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰/เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡. เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ USER, เปเบฅเบฐเบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ PASS. เบ–เป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบเบญเบกเบฎเบฑเบšเป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฐเบชเบปเปˆเบ‡เบ„เปเบฒเป€เบŠเบตเบ™เป„เบ›เบซเบฒเบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐเบเบญเบ‡เบ›เบฐเบŠเบธเบกเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”, เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰, เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบง, เปเบ•เปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบˆเปเบฒเบเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบญเบ‡เบ›เบฐเบŠเบธเบกเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง.

เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ FTP เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ FTP เปเบšเบšเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ. เป‚เบ”เบเบ›เบปเบเบเบฐเบ•เบดเบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบ”เป‰เบงเบ "เบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ" (เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ•เบปเบงเบžเบดเบกเบ™เป‰เบญเบเปƒเบ™เบšเบฒเบ‡เป€เบŠเบตเบšเป€เบงเบต FTP) เป€เบ›เบฑเบ™เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบœเบนเป‰เปƒเบŠเป‰เบˆเบฐเบ–เบทเบเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบชเบฐเบซเบ™เบญเบ‡เบ—เบตเปˆเบขเบนเปˆเบญเบตเป€เบกเบงเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เบšเปเปˆเบกเบตเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบ•เบปเบงเบˆเบดเบ‡. เป‚เบฎเบ” FTP เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบŠเบญเบšเปเบงเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ—เบตเปˆเบšเปเปˆเป€เบ›เบตเบ”เป€เบœเบตเบเบŠเบทเปˆ.

เปเบœเบ™เบงเบฒเบ”เป‚เบ›เป‚เบ•เบ„เบญเบ™

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฅเบนเบเบ„เป‰เบฒเบเบฑเบšเป€เบŠเบตเบšเป€เบงเบตเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ FTP เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เป„เบ”เป‰เบ”เบฑเปˆเบ‡เบ™เบตเป‰:

เป‚เบ›เป‚เบ•เบ„เบญเบ™ SFTP เปเบฅเบฐ FTPS

เบ›เบญเบ”เป„เบž FTP

FTP เบšเปเปˆเป„เบ”เป‰เบ•เบฑเป‰เบ‡เปƒเบˆเป„เบงเป‰เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เป€เบžเบทเปˆเบญเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบ—เบฐเบซเบฒเบ™เปเบฅเบฐเบญเบปเบ‡เบเบฒเบ™เบ•เปˆเบฒเบ‡เป†. เปเบ•เปˆเบ”เป‰เบงเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบฅเบฐเบเบฒเบ™เปเบœเปˆเบเบฐเบˆเบฒเบเบ‚เบญเบ‡เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”, เบญเบฑเบ™เบ•เบฐเบฅเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบซเบผเบฒเบเบ„เบฑเป‰เบ‡. เบกเบตเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ›เบปเบเบ›เป‰เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†. เปƒเบ™เป€เบ”เบทเบญเบ™เบžเบถเบ”เบชเบฐเบžเบฒ 1999, เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡ RFC 2577 เป„เบ”เป‰เบชเบฐเบซเบผเบธเบšเบ„เบงเบฒเบกเบญเปˆเบญเบ™เปเบญเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰ (เบเบฒเบ™เป‚เบˆเบกเบ•เบต bounce)
  • เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบซเบผเบญเบเบฅเบงเบ‡
  • เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เป‰เบงเบเบเบณเบฅเบฑเบ‡เบชเบฑเบ”
  • เบˆเบฑเบšเปเบžเบฑเบเป€เบเบฑเบ”, เบ”เบปเบกเบเบดเปˆเบ™
  • เบเบฒเบ™เบฅเบฑเบเบžเบญเบ”

FTP เบ›เบปเบเบเบฐเบ•เบดเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”, เป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰, เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™, เบ„เปเบฒเบชเบฑเปˆเบ‡เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบตเป„เบ”เป‰เบ‡เปˆเบฒเบเปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบ. เบเบฒเบ™เปเบเป‰เป„เบ‚เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เปƒเบŠเป‰ "เบ—เบตเปˆเบ›เบญเบ”เป„เบž", เบฅเบธเป‰เบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ TLS เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡ (FTPS) เบซเบผเบทเป‚เบ›เบฃเป‚เบ•เบ„เปเบ—เบตเปˆเบ›เบญเบ”เป„เบžเบเบงเปˆเบฒ, เป€เบŠเบฑเปˆเบ™: SFTP/SCP, เบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ›เบฃเป‚เบ•เบ„เป Secure Shell เบชเปˆเบงเบ™เปƒเบซเบเปˆ.

FTPS

FTPS (FTP + SSL) เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ—เบตเปˆเป€เบžเบตเปˆเบกเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เป€เบŠเบ”เบŠเบฑเบ™เบ—เบตเปˆเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ SSL (Secure Sockets Layer). เปƒเบ™เบกเบทเป‰เบ™เบตเป‰, เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบ analogue TLS (เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบŠเบฑเป‰เบ™เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡).

SSL

เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ SSL เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เปœเบตเป‚เบ”เบ Netscape Communications เปƒเบ™เบ›เบต 1996 เป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”. เป‚เบ›เบฃเป‚เบ•เบ„เปเบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบฅเบนเบเบ‚เปˆเบฒเบ เปเบฅเบฐเป€เบŠเบตเบšเป€เบงเบต, เป€เบ›เบฑเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”, เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเบ•เปเปˆเบเบฑเบš HTTP, FTP, เปเบฅเบฐ Telnet protocols.

เป‚เบ›เป‚เบ•เบ„เบญเบ™ SSL Handshake เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™: เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เป€เบŠเบตเบšเป€เบงเบต เปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ. เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เปเบฒเบญเบดเบ”, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เปเบฅเบฐเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบฅเบนเบเบ„เป‰เบฒเบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบซเบผเบฑเบ, เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบกเบฑเบ™เบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เป€เบŠเบตเบšเป€เบงเบตเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบฅเบฐเบซเบฑเบ”เบซเบผเบฑเบเบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบชเปˆเบงเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™ เปเบฅเบฐเบขเบทเบ™เบขเบฑเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เบทเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบ–เบทเบเบขเบทเบ™เบขเบฑเบ™เป‚เบ”เบเบฅเบฐเบซเบฑเบ”เบซเบผเบฑเบเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ.

เบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเบกเบฒเบˆเบฐเบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” เปเบฅเบฐเบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบฒเบˆเบฒเบเบฅเบฐเบซเบฑเบ”เบซเบผเบฑเบเบ™เบตเป‰. เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเบชเบญเบ‡, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒ, เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบขเบทเบ™เบขเบฑเบ™เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ”เป‰เบงเบเบฅเบฒเบเป€เบŠเบฑเบ™เบ”เบดเบˆเบดเบ•เบญเบ™เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ.

SSL เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบซเบผเบฒเบเบซเบผเบฒเบเบ‚เบญเบ‡ algorithms cryptographic. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™, เบฅเบฐเบšเบปเบš crypto เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ RSA เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, เบฅเบฐเบซเบฑเบ”เบฅเบฑเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰: RC2, RC4, IDEA, DES เปเบฅเบฐ TripleDES. MD5 เบเบฑเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰ - เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบเปˆเบญเบ. syntax เบชเปเบฒเบฅเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเป„เบงเป‰เปƒเบ™ X.509.

เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡ SSL เปเบกเปˆเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เบŠเบญเบšเปเบง - เป€เบงเบ—เบตเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™. เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบซเบผเบฑเบเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆ, เปเบฅเบฐเบญเบธเบ”เบปเบกเบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เบšเปเปˆเบ‚เบถเป‰เบ™เบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเป‚เบ›เป‚เบ•เบ„เบญเบ™เบญเบทเปˆเบ™เป†เบชเบฒเบกเบฒเบ”เบ–เบทเบเบงเบฒเบ‡เป„เบงเป‰เบขเปˆเบฒเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ SSL; เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบฅเบฐเบ”เบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบ›เบปเป‰เบฒเปเบฒเบ, เบซเบผเบทเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เบญเบ‡ SSL เบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เบงเบฝเบเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เป„เบ”เป‰เบ”เบต.

เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ SSL

เป‚เบ›เป‚เบ•เบ„เบญเบ™ SFTP เปเบฅเบฐ FTPS

เบŠเปˆเบญเบ‡เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบ—เบตเปˆเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เป‚เบ”เบ SSL เบกเบตเบชเบฒเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ•เบปเป‰เบ™เบ•เป:

  • เบŠเปˆเบญเบ‡เปเบกเปˆเบ™เบชเปˆเบงเบ™เบ•เบปเบง. เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบฅเบฐเบซเบฑเบ”เบฅเบฑเบš.
  • เบŠเปˆเบญเบ‡เป„เบ”เป‰เบ–เบทเบเบฎเบฑเบšเบฎเบญเบ‡. เบ”เป‰เบฒเบ™เป€เบŠเบตเบšเป€เบงเบตเบ‚เบญเบ‡เบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ–เบทเบเบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบชเบฐเป€เปเบต, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเบเปˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบฎเบฑเบšเบฎเบญเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.
  • เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰. เบเบฒเบ™เบ‚เบปเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡ (เป‚เบ”เบเปƒเบŠเป‰ MAC).

เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ FTPS

เบกเบตเบชเบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ FTPS, เป‚เบ”เบเบ™เปเบฒเปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ•เปˆเบฒเบ‡เป†เปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž:

  • เบงเบดเบ—เบตเบเบฒเบ™ implicit เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ SSL เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™, เป€เบŠเบดเปˆเบ‡, เปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™, เบ—เปเบฒเบฅเบฒเบเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ FTP เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบปเบเบเบฐเบ•เบด. เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เปƒเบ™เบ”เป‰เบฒเบ™เบซเบฅเบฑเบ‡เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบšเปเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ FTPS, TCP port 990 เปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐ 989 เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบเบฑเบ‡เบ„เบปเบ‡เบฎเบฑเบเบชเบฒเบžเบญเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ 21 เบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ FTP. เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบฅเป‰เบฒเบชเบฐเป„เบซเบก.
  • Explicit เปเบกเปˆเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒ, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ FTP เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เปเบ•เปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ”เบฝเบงเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡ FTP เปเบฅเบฐ FTPS. เบฅเบนเบเบ„เป‰เบฒเบ•เป‰เบญเบ‡เบ‚เปเบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบญเบฐเบ™เบธเบกเบฑเบ”เบงเบดเบ—เบตเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบ–เป‰เบฒเบฅเบนเบเบ„เป‰เบฒเบšเปเปˆเบฎเป‰เบญเบ‡เบ‚เปเปƒเบซเป‰เบกเบตเบเบฒเบ™เป‚เบญเบ™เบ—เบตเปˆเบ›เบญเบ”เป„เบž, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ FTPS เบกเบตเบชเบดเบ”เบ—เบตเปˆเบˆเบฐเบฎเบฑเบเบชเบฒเบซเบผเบทเบ›เบดเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบšเปเปˆเบ›เบญเบ”เป„เบž. เบเบปเบ™เป„เบเบเบฒเบ™เป€เบˆเบฅเบฐเบˆเบฒเบเบฒเบ™เบฎเบฑเบšเบฎเบญเบ‡เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡ เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบžเบฒเบเปƒเบ•เป‰ RFC 2228 เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบกเบตเบ„เบณเบชเบฑเปˆเบ‡ FTP AUTH เปƒเปเปˆ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบเปเบฒเบ™เบปเบ”เบเบปเบ™เป„เบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™, เบกเบฑเบ™เป„เบ”เป‰เบฅเบฐเบšเบธเบงเปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบ›เบญเบ”เป„เบžเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบฅเบนเบเบ„เป‰เบฒเป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡. เบ–เป‰เบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบ›เบญเบ”เป„เบžเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡ 504 เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เบ„เบทเบ™เบฅเบนเบเบ„เป‰เบฒ FTPS เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป‚เบ”เบเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเปˆเบ‡ FEAT, เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบตเบ”เป€เบœเบตเบเบงเปˆเบฒเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™. เบ„เปเบฒเบชเบฑเปˆเบ‡ FTPS เบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™ AUTH TLS เปเบฅเบฐ AUTH SSL, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡ TLS เปเบฅเบฐ SSL, เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš.

SFTP

SFTP (Secure File Transfer Protocol) เปเบกเปˆเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒเบ‚เบญเบ‡เบŠเบฑเป‰เบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเป€เบ—เบดเบ‡เบŠเปˆเบญเบ‡เบ—เบตเปˆเบ›เบญเบ”เป„เบž. เบšเปเปˆเบ„เบงเบ™เบชเบฑเบšเบชเบปเบ™เบเบฑเบš (Simple File Transfer Protocol), เป€เบŠเบดเปˆเบ‡เบกเบตเบ•เบปเบงเบซเบเปเป‰เบ„เบทเบเบฑเบ™. เบ–เป‰เบฒ FTPS เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡ FTP, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ SFTP เปเบกเปˆเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเปเบฅเบฐเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ—เบตเปˆเปƒเบŠเป‰ SSH (Secure Shell) เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

เบซเบญเบเบ›เบญเบ”เป„เบž

เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบเบธเปˆเบก IETF เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Secsh. เป€เบญเบเบฐเบชเบฒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™ SFTP เปƒเบซเบกเปˆเบšเปเปˆเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™, เปเบ•เปˆเป€เบฅเบตเปˆเบกเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบซเบปเบเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป€เบ—เบทเปˆเบญเบฅเบฐเบเป‰เบฒเบงเปƒเบ™เบ™เบฑเป‰เบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปƒเบ™เบงเบฑเบ™เบ—เบต 14 เบชเบดเบ‡เบซเบฒ 2006, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบขเบธเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ (เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ SSH) เปเบฅเบฐ. เบ‚เบฒเบ”เบฅเบฐเบ”เบฑเบšเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบžเบฝเบ‡เบžเปเป€เบžเบทเปˆเบญเบเป‰เบฒเบงเป„เบ›เบชเบนเปˆเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ›เป‚เบ•เบ„เบญเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ—เบตเปˆเป€เบ•เบฑเบกเป„เบ›เบ”เป‰เบงเบเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” .

SSH เปเบกเปˆเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ„เบงเบšเบ„เบธเบกเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เปเบฅเบฐเบญเบธเป‚เบกเบ‡เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ TCP (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เป‚เบญเบ™เป„เบŸเบฅเปŒ). เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Telnet เปเบฅเบฐ rlogin protocols, เปเบ•เปˆ, เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒ, เบกเบฑเบ™ encrypts เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เบชเบปเปˆเบ‡. SSH เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบฅเบนเบเบ„เป‰เบฒ SSH เปเบฅเบฐเป€เบŠเบตเบšเป€เบงเบต SSH เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปˆเบงเบ™เปƒเบซเบเปˆ.

SSH เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป‚เบญเบ™เป€เบเบทเบญเบšเบ—เบธเบเป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบญเบทเปˆเบ™เป†เบขเปˆเบฒเบ‡เบ›เบญเบ”เป„เบžเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบตเปˆเบšเปเปˆเบ›เบญเบ”เป„เบž. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เป‚เบ”เบเบœเปˆเบฒเบ™ shell เบ„เปเบฒเบชเบฑเปˆเบ‡, เปเบ•เปˆเบเบฑเบ‡เบชเบปเปˆเบ‡เบ™เป‰เปเบฒเบชเบฝเบ‡เบซเบผเบทเบงเบดเบ”เบตเป‚เบญ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบˆเบฒเบ webcam) เบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. SSH เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ•เปเปˆเป„เบ›, เป€เบŠเบดเปˆเบ‡เบชเบฐเบ”เบงเบ, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบฅเบนเบเบ„เป‰เบฒ X WindowSystem เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.

เบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ, SSH-1, เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เบ›เบต 1995 เป‚เบ”เบเบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ Tatu Ulรถnen เบˆเบฒเบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต Helsinki (เบŸเบดเบ™เปเบฅเบ™). SSH-1 เบ–เบทเบเบ‚เบฝเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเบซเบผเบฒเบเบเบงเปˆเบฒ rlogin, telnet, เปเบฅเบฐ rsh protocols. เปƒเบ™เบ›เบต 1996, เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ›เบญเบ”เป„เบžเบเบงเปˆเบฒเบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เป, SSH-2, เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš SSH-1. เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ‚เบถเป‰เบ™, เปเบฅเบฐเปƒเบ™เบ›เบต 2000 เบกเบฑเบ™เบกเบตเบœเบนเป‰เปƒเบŠเป‰เบ›เบฐเบกเบฒเบ™เบชเบญเบ‡เบฅเป‰เบฒเบ™เบ„เบปเบ™. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบ„เปเบฒเบงเปˆเบฒ "SSH" เบกเบฑเบเบˆเบฐเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ SSH-2, เป€เบžเบฒเบฐเบงเปˆเบฒ เบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™. เปƒเบ™เบ›เบต 2006, เบžเบดเบ—เบตเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบญเบฐเบ™เบธเบกเบฑเบ”เบˆเบฒเบเบ„เบฐเบ™เบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™ IETF เป€เบ›เบฑเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”.

เบกเบตเบชเบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡ SSH: เบเบฒเบ™เบ„เป‰เบฒเป€เบญเบเบฐเบŠเบปเบ™เปเบฅเบฐเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบŸเบฃเบต. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบŸเบฃเบตเป€เบญเบตเป‰เบ™เบงเปˆเบฒ OpenSSH. เปƒเบ™เบ›เบต 2006, 80% เบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเปƒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบ™เบฑเบ”เปƒเบŠเป‰ OpenSSH. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เปเบกเปˆเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ SSH Communications Security, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบšเปเบฅเบดเบชเบฑเบ”เบเปˆเบญเบเบ‚เบญเบ‡ Tectia Corporation, เปเบฅเบฐเปเบกเปˆเบ™เบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบ„เป‰เบฒ. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบเบทเบญเบšเบŠเบธเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ”เบฝเบงเบเบฑเบ™.

เป‚เบ›เบฃเป‚เบ•เบ„เป SSH-2, เบšเปเปˆเบ„เบทเบเบฑเบš telnet protocol, เปเบกเปˆเบ™เบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบฒเบ‡เบชเบฝเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ (โ€œเบเบฒเบ™เบ”เบกเบ‚เปˆเบฒเบงโ€), เปเบ•เปˆเบšเปเปˆเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเปเบšเบšเบกเบฐเบ™เบธเบ”เปƒเบ™เบเบฒเบ‡. เป‚เบ›เป‚เบ•เบ„เบญเบ™ SSH-2 เบเบฑเบ‡เบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ‚เบญเบ‡ Session hijacking, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก เบซเบผเบท hijack session เบ—เบตเปˆเบ•เบฑเป‰เบ‡เป„เบงเป‰เปเบฅเป‰เบง.

เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบปเบ™เปƒเบ™เบเบฒเบ‡เป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป‚เบฎเบ”เบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบเบฑเบ‡เบšเปเปˆเบฎเบนเป‰, เบŠเบญเบšเปเบงเบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบˆเบฐเบชเบฐเปเบ”เบ‡ "เบฅเบฒเบเบ™เบดเป‰เบงเบกเบทเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™". เบ‚เปเปเบ™เบฐเบ™เบณเปƒเบซเป‰เบเบงเบ”เป€เบšเบดเปˆเบ‡เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบš โ€œเบžเบฒเบšเบ–เปˆเบฒเบเบซเบผเบฑเบโ€ เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป‚เบ”เบเบŠเบญเบšเปเบงเบฅเบนเบเบ„เป‰เบฒเบ”เป‰เบงเบเบเบฒเบ™เบ–เปˆเบฒเบเบฎเบนเบšเบ„เบตเป€เบŠเบตเบšเป€เบงเบต, เบ”เบตเบเบงเปˆเบฒเป„เบ”เป‰เบฎเบฑเบšเบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰ เบซเบผเบท เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡.

เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ SSH เปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เบ—เบธเบเบฅเบฐเบšเบปเบšเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš UNIX, เปเบฅเบฐเบชเปˆเบงเบ™เปƒเบซเบเปˆเบกเบตเบฅเบนเบเบ„เป‰เบฒ ssh เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบ›เบฑเบ™เบญเบธเบ›เบฐเบเบญเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™. เบกเบตเบซเบผเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ SSH เบชเปเบฒเบฅเบฑเบš OS เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™ UNIX. เป‚เบ›เป‚เบ•เบ„เบญเบ™เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เปเบœเปˆเบซเบผเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ Telnet เบ—เบตเปˆเบšเปเปˆเบ›เบญเบ”เป„เบžเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ‚เปเป‰เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™.

เบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เป‚เบ”เบเปƒเบŠเป‰ SSH

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบœเปˆเบฒเบ™ SSH, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ SSH เปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒ SSH. เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบŸเบฑเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบฅเบนเบเบ„เป‰เบฒเปเบฅเบฐ, เป€เบกเบทเปˆเบญเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบฅเบนเบเบ„เป‰เบฒ. เบฅเบนเบเบ„เป‰เบฒเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเป€เบ„เบทเปˆเบญเบ‡เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡.

เป‚เบ›เป‚เบ•เบ„เบญเบ™ SFTP เปเบฅเบฐ FTPS

เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš FTPS

เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเปเบฒเปเบ™เบ SFTP เบˆเบฒเบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ FTP เปเบฅเบฐ FTPS เปเบกเปˆเบ™เบงเปˆเบฒ SFTP เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ—เบธเบเบ„เปเบฒเบชเบฑเปˆเบ‡, เบŠเบทเปˆเบœเบนเป‰เปƒเบŠเป‰, เบฅเบฐเบซเบฑเบ”เบœเปˆเบฒเบ™เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบฅเบฑเบšเบญเบทเปˆเบ™เป†.

เบ—เบฑเบ‡เบชเบญเบ‡ FTPS เปเบฅเบฐ SFTP protocols เปƒเบŠเป‰เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ‚เบญเบ‡ algorithms asymmetric (RSA, DSA), algorithms symmetric (DES / 3DES, AES, Twhofish, เปเบฅเบฐเบญเบทเปˆเบ™เป†), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™. เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™, FTPS (เบซเบผเบทเป€เบžเบทเปˆเบญเปƒเบซเป‰เบŠเบฑเบ”เป€เบˆเบ™เบเบงเปˆเบฒ, SSL/TLS เปƒเบ™เป„เบฅเบเบฐ FTP) เปƒเบŠเป‰เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ X.509, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆ SFTP (SSH protocol) เปƒเบŠเป‰เบเบฐเปเบˆ SSH.

เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ X.509 เบ›เบฐเบเบญเบšเบกเบตเบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ เปเบฅเบฐเบšเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡. เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰, เปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เปเบ—เป‰เบˆเบดเบ‡เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™. เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ X.509 เบกเบตเบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบงเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบˆเบฒเบเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ”เป‰เบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž.

เบเบฐเปเบˆ SSH เบกเบตเบžเบฝเบ‡เปเบ•เปˆเบเบฐเปเบˆเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ (เบเบฐเปเบˆเบชเปˆเบงเบ™เบ•เบปเบงเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ). เบกเบฑเบ™เบšเปเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เบเปˆเบฝเบงเบเบฑเบšเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบเบฐเปเบˆ. เบšเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” SSH เปƒเบŠเป‰เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™ X.509 เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™, เปเบ•เปˆเบ•เบปเบงเบˆเบดเบ‡เปเบฅเป‰เบงเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบเบงเบ”เบชเบญเบšเบฅเบฐเบšเบปเบšเบ•เปˆเบญเบ‡เป‚เบชเป‰เปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบ—เบฑเบ‡เบซเบกเบปเบ” - เบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ (เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบžเบดเบชเบนเบ”เบขเบทเบ™เบขเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบšเปเปˆเบชเบปเบกเบšเบนเบ™).

เบชเบฐเบซเบฅเบธเบš

เบšเปเปˆเบ•เป‰เบญเบ‡เบชเบปเบ‡เปƒเบชเบงเปˆเบฒเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ FTP เบเบฑเบ‡เบกเบตเบšเบปเบ”เบšเบฒเบ”เบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบฅเบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบญเบฒเบเบธเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบ—เบตเปˆโ€‹เบชเบฐโ€‹เบ”เบงเบโ€‹, multifunctional เปเบฅเบฐโ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบ–เบฒเบ™โ€‹. เบฎเบงเบšเบฎเบงเบกเป„เบŸเบฅเปŒเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบšเบปเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบกเบฑเบ™, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบˆเบฐเบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เปเบฅเบฐเป‚เบ›เบฅเปเบเบฅเบกเป€เบŠเบตเบŸเป€เบงเบตเปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบกเบตเบขเบนเปˆเบชเปเบฒเบฅเบฑเบšเป€เบเบทเบญเบšเบ—เบธเบเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™เปเบฅเบฐเบšเปเปˆเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™.

เปƒเบ™เบ—เบฒเบ‡เบเบฑเบšเบเบฑเบ™, เบชเบฐเบšเบฑเบšเบ—เบตเปˆเบ–เบทเบเบ›เบปเบเบ›เป‰เบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ„เบงเบฒเบกเบฅเบฑเบšเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปเบฅเบฐเบ–เปˆเบฒเบเบ—เบญเบ”เปƒเบ™เป‚เบฅเบเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบก. เบ—เบฑเบ‡เบชเบญเบ‡เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเปƒเบซเบกเปˆเบกเบตเบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเปเบฅเบฐเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบฅเบฐเบšเบปเบ”เบšเบฒเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบ. เปƒเบ™เป€เบ‚เบ”เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบˆเบฑเบ”เป€เบเบฑเบšเป„เบŸเบฅเปŒ, เบกเบฑเบ™เบกเบฑเบเปƒเบŠเป‰ FTPS, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒ FTP เบ„เบฅเบฒเบชเบชเบดเบเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบขเบนเปˆเบšเปˆเบญเบ™เบ™เบฑเป‰เบ™เบเปˆเบญเบ™. SFTP เปเบกเปˆเบ™เบซเบ™เป‰เบญเบเบ—เบตเปˆเบžเบปเบšเป€เบฅเบทเป‰เบญเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบกเบฑเบ™เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเป‚เบ›เป‚เบ•เบ„เบญเบ™เป€เบเบปเปˆเบฒ, เปเบ•เปˆเบกเบฑเบ™เบ›เบญเบ”เป„เบžเบเบงเปˆเบฒเปเบฅเบฐเบกเบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบซเปˆเบฒเบ‡เป„เบเบชเบญเบเบซเบผเบตเบ.

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เปเบซเบผเปˆเบ‡

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™