Microsoft เช Linux เชตเชฟเชคเชฐเชฃ CBL-Mariner เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ CBL-Mariner เชตเชฟเชคเชฐเชฃ 1.0.20210901 (เช•เซ‹เชฎเชจ เชฌเซ‡เช เชฒเชฟเชจเช•เซเชธ เชฎเชฐเซ€เชจเชฐ) เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เช•เซเชฒเชพเช‰เชก เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ, เชเชœ เชธเชฟเชธเซเชŸเชฎเซเชธ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง Microsoft เชธเซ‡เชตเชพเช“เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ Linux เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช†เชงเชพเชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฐเซ€เช•เซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชนเซ‡เชคเซ เชฎเชพเชˆเช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸ เชฒเชฟเชจเช•เซเชธ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชจเซ‹ เช…เชจเซ‡ เช…เชฆเซเชฏเชคเชจ เชตเชฟเชตเชฟเชง เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ Linux เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เชœเชพเชณเชตเชฃเซ€เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชฟเช•เชพเชธเชจเซเช‚ เชตเชฟเชคเชฐเชฃ MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚:

  • เชฎเซ‚เชณเชญเซ‚เชค iso เชˆเชฎเซ‡เชœ (700 MB) เชจเซ€ เชฐเชšเชจเชพ เชถเชฐเซ‚ เชฅเชˆ เช—เชˆ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚, เชคเซˆเชฏเชพเชฐ ISO เช‡เชฎเซ‡เชœ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจ เชนเชคเซ€; เชเชตเซเช‚ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชœเชฐเซ‚เชฐเซ€ เชญเชฐเชฃ เชธเชพเชฅเซ‡ เชเช• เช›เชฌเซ€ เชฌเชจเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ (เช‰เชฌเซเชจเซเชŸเซ 18.04 เชฎเชพเชŸเซ‡ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเซ‚เชšเชจเชพเช“ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€).
  • เชธเซเชตเชšเชพเชฒเชฟเชค เชชเซ‡เช•เซ‡เชœ เช…เชชเชกเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ Dnf-Automatic เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • Linux เช•เชฐเซเชจเชฒเชจเซ‡ เช†เชตเซƒเชคเซเชคเชฟ 5.10.60.1 เชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. Openvswitch 2.15.1, golang 1.16.7, logrus 1.8.1, tcell 1.4.0, gonum 0.9.3, testify 1.7.0, crunchy 0.4.0, xz 0.5.10, swig 4.0.2 เชธเชนเชฟเชค เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡เชฒ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชตเชฐเซเชเชจ. squashfs-tools 4.4, mysql 8.0.26.
  • OpenSSL TLS 1 เช…เชจเซ‡ TLS 1.1 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเชฐเชค เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡.
  • เชŸเซ‚เชฒเช•เซ€เชŸเชจเชพ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชกเชจเซ‡ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡, sha256sum เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.
  • เชจเชตเชพ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡: etcd-เชŸเซ‚เชฒเซเชธ, เช•เซ‹เช•เชชเชฟเชŸ, เชธเชนเชพเชฏเช•, เชซเชฟเชชเชถเซ‡เช•, เชŸเซ€เชจเซ€.
  • brp-strip-debug-symbols, brp-strip-uneeded เช…เชจเซ‡ ca-เชฒเซ‡เช—เชธเซ€ เชชเซ‡เช•เซ‡เชœเซ‹ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. Dotnet เช…เชจเซ‡ aspnetcore เชชเซ‡เช•เซ‡เชœเซ‹ เชฎเชพเชŸเซ‡ SPEC เชซเชพเช‡เชฒเซ‹ เชฆเซ‚เชฐ เช•เชฐเซ€, เชœเซ‡ เชนเชตเซ‡ เช•เซ‹เชฐ .NET เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชŸเซ€เชฎ เชฆเซเชตเชพเชฐเชพ เชธเช‚เช•เชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เช…เชฒเช— เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชจเชฌเชณเชพเชˆ เชธเซเชงเชพเชฐเชพเช“เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชชเซ‡เช•เซ‡เชœ เชตเชฐเซเชเชจเชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

เชšเชพเชฒเซ‹ เชฏเชพเชฆ เช•เชฐเซ€เช เช•เซ‡ CBL-Mariner เชตเชฟเชคเชฐเชฃ เชฎเซ‚เชณเชญเซ‚เชค เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‹ เชเช• เชจเชพเชจเซ‹ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชธเชฎเซ‚เชน เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡ เชœเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ, เชนเซ‹เชธเซเชŸ เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธ เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เช…เชจเซ‡ เชเชœ เชกเชฟเชตเชพเชˆเชธเชฎเชพเช‚ เชšเชพเชฒเชคเซ€ เชธเซ‡เชตเชพเช“เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡. CBL-Mariner เชจเซ€ เชŸเซ‹เชš เชชเชฐ เชตเชงเชพเชฐเชพเชจเชพ เชชเซ‡เช•เซ‡เชœเซ‹ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡ เชตเชงเซ เชœเชŸเชฟเชฒ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เช†เชตเซ€ เชฌเชงเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ‹ เช†เชงเชพเชฐ เชเช• เชœ เชฐเชนเซ‡ เช›เซ‡, เชœเซ‡ เชœเชพเชณเชตเชฃเซ€ เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, CBL-Mariner เชจเซ‹ เช‰เชชเชฏเซ‹เช— WSLg เชฎเชฟเชจเซ€-เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจเชจเชพ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ WSL2 (เชฒเชฟเชจเช•เซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชจเซเชกเซ‹เช เชธเชฌเชธเชฟเชธเซเชŸเชฎ) เชธเชฌเชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ Linux GUI เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช—เซเชฐเชพเชซเชฟเช•เซเชธ เชธเซเชŸเซ‡เช• เช˜เชŸเช•เซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡. WSLg เชฎเชพเช‚ เชตเชฟเชธเซเชคเซƒเชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชตเซ‡เชธเซเชŸเชจ เช•เชฎเซเชชเซ‹เชเชฟเชŸ เชธเชฐเซเชตเชฐ, XWayland, PulseAudio เช…เชจเซ‡ FreeRDP เชธเชพเชฅเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชธเชฎเชพเชตเซ‡เชถ เชฆเซเชตเชพเชฐเชพ เช…เชจเซเชญเชตเชพเชฏ เช›เซ‡.

CBL-Mariner เชฌเชฟเชฒเซเชก เชธเชฟเชธเซเชŸเชฎ เชคเชฎเชจเซ‡ SPEC เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฌเช‚เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค RPM เชชเซ‡เช•เซ‡เชœเซ‹, เชคเซ‡เชฎเชœ rpm-ostree เชŸเซ‚เชฒเช•เซ€เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชพเชฏเซ‡เชฒ เชฎเซ‹เชจเซ‹เชฒเชฟเชฅเชฟเช• เชธเชฟเชธเซเชŸเชฎ เช‡เชฎเซ‡เชœ เช…เชจเซ‡ เช…เชฒเช— เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชชเชฐเชฎเชพเชฃเซ เชฐเซ€เชคเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชคเชฆเชจเซเชธเชพเชฐ, เชฌเซ‡ เช…เชชเชกเซ‡เชŸ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฎเซ‹เชกเชฒ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡: เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเซ‡เช•เซ‡เชœเซ‹ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ เชธเชฎเช—เซเชฐ เชธเชฟเชธเซเชŸเชฎ เช‡เชฎเซ‡เชœเชจเซ‡ เชชเซเชจเชƒเชจเชฟเชฐเซเชฎเชพเชฃ เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€เชจเซ‡. เช†เชถเชฐเซ‡ 3000 เชชเซ‚เชฐเซเชต-เชฌเชฟเชฒเซเชŸ RPM เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ€ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เช‰เชชเชฒเชฌเซเชง เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชˆเชฎเซ‡เชœเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชตเชฟเชคเชฐเชฃเชฎเชพเช‚ เชฎเชพเชคเซเชฐ เชธเซŒเชฅเซ€ เชœเชฐเซ‚เชฐเซ€ เช˜เชŸเช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชจเซเชฏเซ‚เชจเชคเชฎ เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ เชกเชฟเชธเซเช• เชธเซเชชเซ‡เชธ เชตเชชเชฐเชพเชถ, เชคเซ‡เชฎเชœ เช‰เชšเซเชš เชฒเซ‹เชกเชฟเช‚เช— เชเชกเชช เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซเชฐเช•เซเชทเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชตเชงเชพเชฐเชพเชจเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเชพ เชธเชฎเชพเชตเซ‡เชถ เชฎเชพเชŸเซ‡ เชตเชฟเชคเชฐเชฃ เชชเชฃ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ "เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฎเชนเชคเซเชคเชฎ เชธเซเชฐเช•เซเชทเชพ" เช…เชญเชฟเช—เชฎ เช…เชชเชจเชพเชตเซ‡ เช›เซ‡. seccomp เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒเซเชธเชจเซ‡ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡, เชกเชฟเชธเซเช• เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชเชจเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเซ‹, เช…เชจเซ‡ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เชšเช•เชพเชธเซ‹.

Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ เช†เชงเชพเชฐเชญเซ‚เชค เชเชกเซเชฐเซ‡เชธ เชธเซเชชเซ‡เชธ เชฐเซ‡เชจเซเชกเชฎเชพเช‡เชเซ‡เชถเชจ เชฎเซ‹เชกเซเชธ เชธเช•เซเชฐเชฟเชฏ เชฅเชพเชฏ เช›เซ‡, เชธเชพเชฅเซ‡ เชธเชพเชฅเซ‡ เชธเชฟเชฎเชฒเชฟเช‚เช• เชนเซเชฎเชฒเชพเช“, mmap, /dev/mem เช…เชจเซ‡ /dev/kmem เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃเชพเชคเซเชฎเช• เชชเชฆเซเชงเชคเชฟเช“. เชฎเซ‡เชฎเชฐเซ€ เชตเชฟเชธเซเชคเชพเชฐเซ‹ เช•เซ‡ เชœเซ‡ เช•เชฐเซเชจเชฒ เช…เชจเซ‡ เชฎเซ‹เชกเซเชฏเซเชฒ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡เชจเชพ เชธเซ‡เช—เชฎเซ‡เชจเซเชŸเซเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡ เชคเซ‡ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชก เชชเชฐ เชธเซ‡เชŸ เช›เซ‡ เช…เชจเซ‡ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช›เซ‡. เชตเซˆเช•เชฒเซเชชเชฟเช• เชตเชฟเช•เชฒเซเชช เช เช›เซ‡ เช•เซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเซเชฐเชพเชฐเช‚เชญ เชชเช›เซ€ เช•เชฐเซเชจเชฒ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซเช‚ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช•เชฐเชตเซเช‚. iptables เชŸเซ‚เชฒเช•เซ€เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‡เช•เซ‡เชŸเซ‹เชจเซ‡ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชฌเชฟเชฒเซเชก เชธเซเชŸเซ‡เชœ เชชเชฐ, เชธเซเชŸเซ‡เช• เช“เชตเชฐเชซเซเชฒเซ‹, เชฌเชซเชฐ เช“เชตเชฐเชซเซเชฒเซ‹ เช…เชจเซ‡ เชธเซเชŸเซเชฐเชฟเช‚เช— เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช— เชธเชฎเชธเซเชฏเชพเช“ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡ (_FORTIFY_SOURCE, -fstack-protector, -Wformat-security, relro).

เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฐ systemd เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซ‡เชตเชพเช“ เช…เชจเซ‡ เชฌเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชฎเชพเชŸเซ‡, เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฐ RPM เช…เชจเซ‡ DNF (vmWare เชฎเชพเช‚เชฅเซ€ tdnf เชตเซ‡เชฐเชฟเช…เชจเซเชŸ) เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. SSH เชธเชฐเซเชตเชฐ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชธเช•เซเชทเชฎ เชจเชฅเซ€. เชตเชฟเชคเชฐเชฃเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชเช• เช‡เชจเซเชธเซเชŸเซ‹เชฒเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เช…เชจเซ‡ เช—เซเชฐเชพเชซเชฟเช•เชฒ เชฌเช‚เชจเซ‡ เชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช‡เชจเซเชธเซเชŸเซ‹เชฒเชฐ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชธเช‚เชชเซ‚เชฐเซเชฃ เช…เชฅเชตเชพ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฎเซ‚เชน เชธเชพเชฅเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เชกเชฟเชธเซเช• เชชเชพเชฐเซเชŸเซ€เชถเชจ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ, เชฏเชœเชฎเชพเชจ เชจเชพเชฎ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹