OpenSMTPD เชฎเชพเช‚ เชจเชฌเชณเชพเชˆเช“ เชœเซ‡ เชฆเซ‚เชฐเชธเซเชฅ เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ‚เชŸ เชเช•เซเชธเซ‡เชธเชจเซ‡ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡

Qualys เช•เช‚เชชเชจเซ€ เชœเชพเชนเซ‡เชฐ เช•เชฐเซเชฏเซเช‚ เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐเชฎเชพเช‚ เช…เชจเซเชฏ เชฐเชฟเชฎเซ‹เชŸ เช•เซเชฐเชฟเชŸเชฟเช•เชฒ เชจเชฌเชณเชพเชˆ (CVE-2020-8794) OpenSMTPD, OpenBSD เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค. เชœเชพเชจเซเชฏเซเช†เชฐเซ€เชจเชพ เช…เช‚เชคเชฎเชพเช‚ เช“เชณเช–เชพเชฏเซ‡เชฒ เชเช•เชจเซ€ เชœเซ‡เชฎ เชจเชฌเชณเชพเชˆ, เชจเชตเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชฐเซเชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเชจเชธเซเชตเซ€ เชถเซ‡เชฒ เช†เชฆเซ‡เชถเซ‹เชจเซ‡ เชฆเซ‚เชฐเชธเซเชฅ เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชจเชฌเชณเชพเชˆ เชจเชพเชฌเซ‚เชฆ เช…เช‚เช•เชฎเชพเช‚ OpenSMTPD 6.6.4p1.

เชธเชฎเชธเซเชฏเชพ เช•เซ‹เชกเชฎเชพเช‚ เชฌเช—เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเซ‡เช‡เชฒ เชชเชนเซ‹เช‚เชšเชพเชกเซ‡ เช›เซ‡ (เช•เซ‹เชกเชฎเชพเช‚ เชจเชนเซ€เช‚ เช•เซ‡ เชœเซ‡ เช‡เชจเช•เชฎเชฟเช‚เช— เช•เชจเซ‡เช•เซเชถเชจเชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ‡ เช›เซ‡). เชนเซเชฎเชฒเซ‹ เช•เซเชฒเชพเชฏเช‚เชŸ เชฌเชพเชœเซ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชฌเชพเชœเซ เชฌเช‚เชจเซ‡ เชชเชฐ เชถเช•เซเชฏ เช›เซ‡. เช•เซเชฒเชพเชฏเชจเซเชŸ เชฌเชพเชœเซ เชชเชฐ, เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€เชจเชพ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเชฎเชพเช‚ เชนเซเชฎเชฒเซ‹ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€ เชซเช•เซเชค เช†เช‚เชคเชฐเชฟเช• เชจเซ‡เชŸเชตเชฐเซเช• เชˆเชจเซเชŸเชฐเชซเซ‡เชธ (เชฒเซ‹เช•เชฒเชนเซ‹เชธเซเชŸ) เชชเชฐ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเชพเชนเซเชฏ เชธเชฐเซเชตเชฐเซเชธเชจเซ‡ เชฎเซ‡เชˆเชฒ เชธเช‚เชฆเซ‡เชถเชพเช“ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡. เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเซ‡ เชชเซ‚เชฐเชคเซเช‚ เช›เซ‡ เช•เซ‡, เชชเชคเซเชฐเชจเซ€ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เชธเชคเซเชฐ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เช…เชฅเชตเชพ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เช•เซเชฒเชพเชฏเชจเซเชŸ เช•เชจเซ‡เช•เซเชถเชจ (MITM เช…เชฅเชตเชพ DNS เช…เชฅเชตเชพ BGP เชฆเซเชตเชพเชฐเชพ เชนเซเชฎเชฒเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชถเชจ) เชฎเชพเช‚ เชซเชพเชšเชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. ).

เชธเชฐเซเชตเชฐ-เชธเชพเช‡เชก เชเชŸเซ‡เช• เชฎเชพเชŸเซ‡, OpenSMTPD เช เช…เชจเซเชฏ เชฎเซ‡เช‡เชฒ เชธเชฐเซเชตเชฐ เชชเชพเชธเซ‡เชฅเซ€ เชฌเชพเชนเซเชฏ เชจเซ‡เชŸเชตเชฐเซเช• เชตเชฟเชจเช‚เชคเซ€เช“ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชธเซ‡เชตเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช—เซ‹เช เชตเซ‡เชฒเซเช‚ เชนเซ‹เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชจเชธเซเชตเซ€ เช‡เชฎเซ‡เช‡เชฒ เชชเชฐ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเซ‡เชฌเชธเชพเช‡เชŸเซเชธ เชชเชฐ เชธเชฐเชจเชพเชฎเชพเช‚ เชชเซเชทเซเชŸเชฟเช•เชฐเชฃ เชซเซ‹เชฐเซเชฎเซเชธ). เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€ เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เช–เซ‹เชŸเซ‹ เชชเชคเซเชฐ (เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡) เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเชพ เชธเชฐเซเชตเชฐเชจเซ‡ เชญเซ‚เชฒ เช•เซ‹เชก (เชฌเชพเช‰เชจเซเชธ) เชธเชพเชฅเซ‡เชจเซ‹ เชชเชคเซเชฐ เชฎเซ‹เช•เชฒเชคเชพ เชชเซเชฐเชคเชฟเชญเชพเชต เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡. เชœเซเชฏเชพเชฐเซ‡ เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชธเซ‚เชšเชจเชพ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เช•เชจเซ‡เช•เซเชŸ เชฅเชพเชฏ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชจเชฌเชณเชพเชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชนเซเชฎเชฒเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช‡เชจเซเชœเซ‡เช•เซเชŸ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชถเซ‡เชฒ เช†เชฆเซ‡เชถเซ‹ เชเชตเซ€ เชซเชพเช‡เชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชฐเซเชŸ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ OpenSMTPD เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชฅเชพเชฏ เช›เซ‡, เชคเซ‡เชฅเซ€ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเซ‡ OpenSMTPD เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชฅเชพเชฏ เชคเซ‡เชจเซ€ เชฐเชพเชน เชœเซ‹เชตเซ€ เชœเซ‹เชˆเช เช…เชฅเชตเชพ เชนเซเชฎเชฒเชพเชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ OpenSMTPD เชจเชพ เช•เซเชฐเซ‡เชถเชจเซ€ เชถเชฐเซ‚เช†เชค เช•เชฐเชตเซ€ เชœเซ‹เชˆเช.

เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เชฅเชฏเชพ เชชเช›เซ€ เชฐเชฟเชฎเซ‹เชŸ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชฎเชฒเซเชŸเชฟเชฒเชพเชˆเชจ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ‡ เชชเชพเชฐเซเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช•เซ‹เชกเชฎเชพเช‚ mta_io() เชซเช‚เช•เซเชถเชจเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เชนเชพเชœเชฐ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "250-ENHANCEDSTATUSCODES" เช…เชจเซ‡ "250 HELP"). OpenSMTPD เช—เชฃเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชชเซเชฐเชฅเชฎ เชฒเชพเช‡เชจเชฎเชพเช‚ เชคเซเชฐเชฃ-เช…เช‚เช•เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ "-" เช…เช•เซเชทเชฐ เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เช•เชฐเชพเชฏเซ‡เชฒ เชŸเซ‡เช•เซเชธเซเชŸเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชฒเชพเช‡เชจเชฎเชพเช‚ เชคเซเชฐเชฃ-เช…เช‚เช•เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชธเซเชชเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เช•เชฐเชพเชฏเซ‡เชฒ เชŸเซ‡เช•เซเชธเซเชŸ เชถเชพเชฎเซ‡เชฒ เช›เซ‡. เชœเซ‹ เชคเซเชฐเชฃ-เช…เช‚เช•เชจเซ€ เชธเช‚เช–เซเชฏเชพเชจเซ‡ เชฌเซ€เชœเซ€ เชฒเชพเช‡เชจเชฎเชพเช‚ เชธเซเชชเซ‡เชธ เช…เชจเซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชฆเซเชตเชพเชฐเชพ เช…เชจเซเชธเชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€, เชคเซ‹ เชŸเซ‡เช•เซเชธเซเชŸเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏเซ‡เชฒ เชชเซ‹เช‡เชจเซเชŸเชฐ '\0' เช…เช•เซเชทเชฐเชจเซ‡ เช…เชจเซเชธเชฐเซ€เชจเซ‡ เชฌเชพเช‡เชŸ เชชเชฐ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เช‚เชค เชชเช›เซ€ เชกเซ‡เชŸเชพเชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฌเชซเชฐ เชฎเชพเช‚ เชฒเซ€เชŸเซ€.

เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เชชเชฐ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฌเชณเชพเชˆเชจเชพ เชถเซ‹เชทเชฃ เชตเชฟเชถเซ‡เชจเซ€ เชตเชฟเช—เชคเซ‹เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ 26เชฎเซ€ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€ เชธเซเชงเซ€ เชตเชฟเชฒเช‚เชฌเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชกเชฟเชธเซ‡เชฎเซเชฌเชฐ 2015 เชฅเซ€ เช•เซ‹เชกเชฌเซ‡เชเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เชนเชพเชœเชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‡ 2018 เชฅเซ€ เชฐเซเชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เช•เซ‹เชก เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจ เชชเชนเซ‡เชฒเชพเช‚ เชถเซ‹เชทเชฃ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚ เช›เซ‡. เชธเช‚เชถเซ‹เชงเช•เซ‹เช เชถเซ‹เชทเชฃเชจเซ‹ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชคเซˆเชฏเชพเชฐ เช•เชฐเซเชฏเซ‹, เชœเซ‡เชจเซเช‚ เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ 6.6, เช“เชชเชจเชฌเซ€เชเชธเชกเซ€ 5.9, เชกเซ‡เชฌเชฟเชฏเชจ 10, เชกเซ‡เชฌเชฟเชฏเชจ 11 (เชชเชฐเซ€เช•เซเชทเชฃ) เช…เชจเซ‡ เชซเซ‡เชกเซ‹เชฐเชพ 31 เชฎเชพเชŸเซ‡ เช“เชชเชจเชเชธเชเชฎเชŸเซ€เชชเซ€เชกเซ€ เชฌเชฟเชฒเซเชกเซเชธเชฎเชพเช‚ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚.

OpenSMTPD เชฎเชพเช‚ เชชเชฃ เช“เชณเช–เชพเชฏเซ‡เชฒ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ (CVE-2020-8793) เชœเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช•เซ‹เชˆเชชเชฃ เชซเชพเช‡เชฒเชจเซ€ เชชเซเชฐเชฅเชฎ เชฒเชพเช‡เชจ เชตเชพเช‚เชšเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ /etc/master.passwd เชจเซ€ เชชเซเชฐเชฅเชฎ เชฒเชพเช‡เชจ เชตเชพเช‚เชšเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡เชฎเชพเช‚ เชฐเซ‚เชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‹ เชชเชพเชธเชตเชฐเซเชก เชนเซ‡เชถ เช›เซ‡. เชœเซ‹ เช† เชซเชพเช‡เชฒ /var/spool/smtpd/ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ เชœเซ‡เชตเซ€ เชœ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเซเชฅเชฟเชค เชนเซ‹เชฏ เชคเซ‹ เชจเชฌเชณเชพเชˆ เชคเชฎเชจเซ‡ เช…เชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชฎเชพเชฒเชฟเช•เซ€เชจเซ€ เชซเชพเช‡เชฒเชจเชพ เชธเชฎเช—เซเชฐ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เช˜เชฃเชพ Linux เชตเชฟเชคเชฐเชฃเซ‹ เชชเชฐ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชคเซ‹ เชจเชฅเซ€ เชœเซเชฏเชพเช‚ /proc/sys/fs/protected_hardlinks เชจเซ€ เช•เชฟเช‚เชฎเชค 1 เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เช›เซ‡.

เชธเชฎเชธเซเชฏเชพ เช เช…เชชเซ‚เชฐเซเชฃ เชจเชพเชฌเซ‚เชฆเซ€เชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช›เซ‡ เชธเชฎเชธเซเชฏเชพเช“, 2015 เชฎเชพเช‚ Qualys เชฆเซเชตเชพเชฐเชพ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช“เชกเชฟเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช…เชตเชพเชœ เช‰เช เชพเชตเซเชฏเซ‹ เชนเชคเซ‹. เชนเซเชฎเชฒเชพเช–เซ‹เชฐ โ€œPATH=โ€ เชšเชฒ เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ โ€œ_smtpqโ€ เชœเซ‚เชฅเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชคเซ‡เชจเชพ เช•เซ‹เชกเชจเซ‹ เช…เชฎเชฒ เชนเชพเช‚เชธเชฒ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพเชฎเชพเช‚ เชฎเซ‡เช•เชฎเซ‡เชช เชจเชพเชฎเชจเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฎเซ‚เช•เซ€เชจเซ‡ (smtpctl เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชชเชพเชฅเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชฎเซ‡เช•เชฎเซ‡เชช เชšเชฒเชพเชตเซ‡ เช›เซ‡). "_smtpq" เชœเซ‚เชฅเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€เชจเซ‡, เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชชเช›เซ€ เชฐเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡ (เช‘เชซเชฒเชพเช‡เชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฎเซ‹เชŸเซ€ เชซเชพเช‡เชฒ เชฌเชจเชพเชตเซ‹ เช…เชจเซ‡ SIGSTOP เชธเชฟเช—เซเชจเชฒ เชฎเซ‹เช•เชฒเซ‹) เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เช‘เชซเชฒเชพเช‡เชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚เชจเซ€ เชซเชพเช‡เชฒเชจเซ‡ เชนเชพเชฐเซเชก เชธเชพเชฅเซ‡ เชฌเชฆเชฒเซ‹. เชธเชฟเชฎเชฒเชฟเช‚เช• เชฒเช•เซเชทเซเชฏ เชซเชพเช‡เชฒ เชคเชฐเชซ เชจเชฟเชฐเซเชฆเซ‡เชถ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹ เชตเชพเช‚เชšเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ เช•เซ‡ Fedora 31 เชฎเชพเช‚ เชจเชฌเชณเชพเชˆ เชคเชฎเชจเซ‡ เชคเชฐเชค เชœ เชฐเซเชŸ เชœเซ‚เชฅเชจเชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ smtpctl เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ setgid smtpq เชซเซเชฒเซ‡เช—เชจเซ‡ เชฌเชฆเชฒเซ‡, setgid เชฐเซเชŸ เชซเซเชฒเซ‡เช—เชฅเซ€ เชธเชœเซเชœ เช›เซ‡. เชฐเซเชŸ เชœเซ‚เชฅเชฎเชพเช‚ เชชเซเชฐเชตเซ‡เชถ เชฎเซ‡เชณเชตเซ€เชจเซ‡, เชคเชฎเซ‡ /var/lib/sss/mc/passwd เชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹ เชชเชฐ เชซเชฐเซ€เชฅเซ€ เชฒเช–เซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ‚เชŸ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

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

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