เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจตเจพเจˆเจซเจพเจˆ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจตเจฐเจฃเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจเฅค เจ‡เฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เจพ เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจนเฉฑเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจฎเฉˆเจจเฉ‚เฉฐ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค เจ…เจธเฉ€เจ‚ เจฐเจœเจฟเจธเจŸเจฐเจก เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจฎเฉŒเจœเฉ‚เจฆเจพ LDAP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡, FreeRadius เจจเฉ‚เฉฐ เจตเจงเจพเจตเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ Ubnt เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ 'เจคเฉ‡ WPA2-Enterprise เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจนเจฐ เจšเฉ€เจœเจผ เจธเจงเจพเจฐเจจ เจœเจพเจชเจฆเฉ€ เจนเฉˆ. เจšเจฒเฉ‹ เจตเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚โ€ฆ

EAP เจตเจฟเจงเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ

เจ•เฉฐเจฎ เจจเจพเจฒ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจธเจพเจจเฉ‚เฉฐ เจ‡เจน เจซเฉˆเจธเจฒเจพ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจนเฉฑเจฒ เจตเจฟเฉฑเจš เจ•เจฟเจนเฉœเจพ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจตเจฐเจคเจพเจ‚เจ—เฉ‡เฅค

เจตเจฟเจ•เฉ€เจชเฉ€เจกเฉ€เจ† เจคเฉ‹เจ‚:

EAP เจ‡เฉฑเจ• เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจนเฉˆ เจœเฉ‹ เจ…เจ•เจธเจฐ เจตเจพเจ‡เจฐเจฒเฉˆเฉฑเจธ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจ…เจคเฉ‡ เจชเฉเจ†เจ‡เฉฐเจŸ-เจŸเฉ‚-เจชเฉเจ†เจ‡เฉฐเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจซเจพเจฐเจฎเฉˆเจŸ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ RFC 3748 เจตเจฟเฉฑเจš เจตเจฐเจฃเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ RFC 5247 เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค
EAP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจตเจฟเจงเฉ€ เจšเฉเจฃเจจ, เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจชเจพเจธ เจ•เจฐเจจ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเจฒเฉฑเจ—-เจ‡เจจเจพเจ‚ เจจเจพเจฒ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฟเจธเจจเฉ‚เฉฐ EAP เจตเจฟเจงเฉ€เจ†เจ‚ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ EAP เจขเฉฐเจ— เจนเจจ, เจฆเฉ‹เจตเฉ‡เจ‚ EAP เจจเจพเจฒ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ เจ…เจคเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจตเจฟเจ•เจฐเฉ‡เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค EAP เจฒเจฟเฉฐเจ• เจฒเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจ‡เจน เจธเจฟเจฐเจซ เจธเฉฐเจฆเฉ‡เจธเจผ เจซเจพเจฐเจฎเฉˆเจŸ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค EAP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจนเจฐเฉ‡เจ• เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจ†เจชเจฃเจพ EAP เจธเฉเจจเฉ‡เจนเจพ เจ‡เจจเจ•เฉˆเจชเจธเฉ‚เจฒเฉ‡เจธเจผเจจ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจขเฉฐเจ— เจ†เจชเจฃเฉ‡ เจ†เจช:

  • LEAP CISCO เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ‡เฉฑเจ• เจฎเจฒเจ•เฉ€เจ…เจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉˆเฅค เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฒเฉฑเจญเฉ€เจ†เจ‚เฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจธเจฟเจซเจพเจฐเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ
  • EAP-TLS เจตเจพเจ‡เจฐเจฒเฉˆเฉฑเจธ เจตเจฟเจ•เจฐเฉ‡เจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆเฅค เจ‡เจน เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน SSL เจฎเจฟเจ†เจฐเจพเจ‚ เจฆเจพ เจ‰เฉฑเจคเจฐเจพเจงเจฟเจ•เจพเจฐเฉ€ เจนเฉˆเฅค เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ•เจพเจซเจผเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจพเจธเจตเจฐเจก เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ
  • EAP-TTLS - เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค, เจธเจฟเจฐเจซ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจธเจฐเจตเจฐ 'เจคเฉ‡ PKI เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจšเฉฐเจ—เฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • EAP-MD5 เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ–เฉเฉฑเจฒเจพ เจฎเจฟเจ†เจฐ เจนเฉˆเฅค เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ. เจ•เจฎเจœเจผเฉ‹เจฐ, เจ†เจชเจธเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจ…เจคเฉ‡ เจ•เฉเฉฐเจœเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ
  • EAP-IKEv2 - เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจ•เฉเฉฐเจœเฉ€ เจเจ•เจธเจšเฉ‡เจ‚เจœ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจธเฉฐเจธเจ•เจฐเจฃ 2 'เจคเฉ‡ เจ…เจงเจพเจฐเจค. เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจ…เจคเฉ‡ เจธเฉˆเจธเจผเจจ เจ•เฉเฉฐเจœเฉ€ เจธเจฅเจพเจชเจจเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ
  • PEAP เจ‡เฉฑเจ• เจ–เฉเฉฑเจฒเฉ‡ เจฎเจฟเจ†เจฐ เจตเจœเฉ‹เจ‚ CISCO, Microsoft เจ…เจคเฉ‡ RSA เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเจพ เจ‡เฉฑเจ• เจธเฉฐเจฏเฉเจ•เจค เจนเฉฑเจฒ เจนเฉˆเฅค เจ‰เจคเจชเจพเจฆเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง, เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค EAP-TTLS เจฆเฉ‡ เจธเจฎเจพเจจ, เจธเจฐเจตเจฐ เจธเจพเจˆเจก 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ
  • PEAPv0/EAP-MSCHAPv2 - EAP-TLS เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจน เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš เจฆเฉ‚เจœเจพ เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจฃ เจตเจพเจฒเจพ เจฎเจฟเจ†เจฐ เจนเฉˆเฅค เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเจซเจŸ, เจธเจฟเจธเจ•เฉ‹, เจเจชเจฒ, เจฒเฉ€เจจเจ•เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ เจ•เจฒเจพเจ‡เฉฐเจŸ-เจธเจฐเจตเจฐ เจธเจฌเฉฐเจง
  • PEAPv1/EAP-GTC - Cisco เจฆเฉเจ†เจฐเจพ PEAPv0/EAP-MSCHAPv2 เจฆเฉ‡ เจตเจฟเจ•เจฒเจช เจตเจœเฉ‹เจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค Windows OS 'เจคเฉ‡ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ
  • EAP-FAST LEAP เจฆเฉ€เจ†เจ‚ เจ•เจฎเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจ เจฒเจˆ Cisco เจฆเฉเจ†เจฐเจพ เจตเจฟเจ•เจธเจค เจ‡เฉฑเจ• เจคเจ•เจจเฉ€เจ• เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ (PAC) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจงเฉ‚เจฐเจพ

เจ‡เจธ เจธเจญ เจตเจฟเจญเจฟเฉฐเจจเจคเจพ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจšเฉ‹เจฃ เจ…เจœเฉ‡ เจตเฉ€ เจตเจงเฉ€เจ† เจจเจนเฉ€เจ‚ เจนเฉˆ. เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€: เจšเฉฐเจ—เฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡ เจธเจฎเจฐเจฅเจจ (Windows 10, macOS, Linux, Android, iOS) เจ…เจคเฉ‡, เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจœเจฟเฉฐเจจเจพ เจธเจฐเจฒ เจ“เจจเจพ เจนเฉ€ เจตเจงเฉ€เจ†เฅค เจ‡เจธ เจฒเจˆ, เจšเฉ‹เจฃ PAP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ‡ เจจเจพเจฒ EAP-TTLS 'เจคเฉ‡ เจกเจฟเฉฑเจ— เจ—เจˆเฅค
เจธเจตเจพเจฒ เจชเฉˆเจฆเจพ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ - PAP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจ‰เจ‚? เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจน เจธเจชเจธเจผเจŸ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจชเจพเจธเจตเจฐเจก เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ?

เจนเจพเจ‚ เจ“เจน เจ เฉ€เจ• เจนเฉˆ. FreeRadius เจ…เจคเฉ‡ FreeIPA เจตเจฟเจšเจ•เจพเจฐ เจธเฉฐเจšเจพเจฐ เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจกเฉ€เจฌเฉฑเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจš, เจคเฉเจธเฉ€เจ‚ เจŸเฉเจฐเฉˆเจ• เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจ•เจฟเจตเฉ‡เจ‚ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจนเจพเจ‚, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเจพเจฃ เจฆเจฟเจ“, เจ•เฉ‡เจตเจฒ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ FreeRadius เจธเจฐเจตเจฐ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ EAP-TTLS เจฆเฉ‡ เจ•เฉฐเจฎ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ‡เฉฑเจฅเฉ‡

FreeRADIUS

FreeRadius CentOS 7.6 'เจคเฉ‡ เจ‰เจญเจพเจฐเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจตเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจฎ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚.

yum install freeradius freeradius-utils freeradius-ldap -y

เจธเฉฐเจธเจ•เจฐเจฃ 3.0.13 เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจคเฉ‹เจ‚ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจฌเจพเจ…เจฆ เจตเจพเจฒเจพ เจฒเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ https://freeradius.org/

เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, FreeRadius เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ /etc/raddb/users เจตเจฟเฉฑเจš เจฒเจพเจˆเจจ เจจเฉ‚เฉฐ เจ…เจจเจ•เจฎเฉˆเจ‚เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹

steve   Cleartext-Password := "testing"

เจกเฉ€เจฌเฉฑเจ— เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

freeradius -X

เจ…เจคเฉ‡ เจฒเฉ‹เจ•เจฒเจนเฉ‹เจธเจŸ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเจฃเจพเจ“

radtest steve testing 127.0.0.1 1812 testing123

เจœเจตเจพเจฌ เจฎเจฟเจฒ เจ—เจฟเจ† 115:127.0.0.1 เจคเฉ‹เจ‚ 1812:127.0.0.1 เจฒเฉฐเจฌเจพเจˆ 56081 เจคเฉฑเจ• เจชเจนเฉเฉฐเจš-เจธเจตเฉ€เจ•เจพเจฐ เจ†เจˆเจกเฉ€ 20 เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€, เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉˆเฅค เจฒเฉฐเจ— เจœเจพเจ“.

เจ…เจธเฉ€เจ‚ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚ ldap.

ln -s /etc/raddb/mods-available/ldap /etc/raddb/mods-enabled/ldap

เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจฌเจฆเจฒ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡เฅค เจธเจพเจจเฉ‚เฉฐ FreeIPA เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃ เจฒเจˆ FreeRadius เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ

mods-เจธเจฎเจฐเฉฑเจฅ/ldap

ldap {
server="ldap://ldap.server.com"
port=636
start_tls=yes
identity="uid=admin,cn=users,dc=server,dc=com"
password=**********
base_dn="cn=users,dc=server,dc=com"
set_auth_type=yes
...
user {
base_dn="${..base_dn}"
filter="(uid=%{%{Stripped-User-Name}:-%{User-Name}})"
}
...

เจฐเฉ‡เจกเฉ€เจ…เจธ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ LDAP เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹:

radtest user_ldap password_ldap localhost 1812 testing123

เจตเจฟเฉฑเจš เจธเฉฐเจชเจพเจฆเจจ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ mods-เจธเจฎเจฐเฉฑเจฅ/eap
เจ‡เฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ eap เจฆเฉ‡ เจฆเฉ‹ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจพเจ‚เจ—เฉ‡เฅค เจ‰เจน เจธเจฟเจฐเจซเจผ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ–เจฐเฉ‡ เจนเฉ‹เจฃเจ—เฉ‡เฅค เจฎเฉˆเจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเฉฑเจธเจพเจ‚เจ—เจพ เจ•เจฟ เจ‡เจน เจธเฉฑเจš เจ•เจฟเจ‰เจ‚ เจนเฉˆเฅค

mods-เจธเจฎเจฐเฉฑเจฅ/eap

eap eap-client {                                                                                                                                                                                                                           default_eap_type = ttls                                                                                                                                                                                                                 timer_expire = 60                                                                                                                                                                                                                       ignore_unknown_eap_types = no                                                                                                                                                                                                          cisco_accounting_username_bug = no                                                                                                                                                                                                      max_sessions = ${max_requests}
           tls-config tls-common {
           private_key_file = ${certdir}/fisrt.key
           certificate_file = ${certdir}/first.crt
           dh_file = ${certdir}/dh
           ca_path = ${cadir}
           cipher_list = "HIGH"
           cipher_server_preference = no
           ecdh_curve = "prime256v1"
           check_crl = no
           }
                                                                                                                                                                                                                                                                                                                                                                                                                                                 
           ttls {
           tls = tls-common
           default_eap_type = md5
           copy_request_to_tunnel = no
           use_tunneled_reply = yes
           virtual_server = "inner-tunnel"
           }
}
eap eap-guest {
default_eap_type = ttls                                                                                                                                                                                                                 timer_expire = 60                                                                                                                                                                                                                       ignore_unknown_eap_types = no                                                                                                                                                                                                          cisco_accounting_username_bug = no                                                                                                                                                                                                      max_sessions = ${max_requests}
           tls-config tls-common {
           private_key_passwotd=blablabla
           private_key_file = ${certdir}/server.key
           certificate_file = ${certdir}/server.crt
           dh_file = ${certdir}/dh
           ca_path = ${cadir}
           cipher_list = "HIGH"
           cipher_server_preference = no
           ecdh_curve = "prime256v1"
           check_crl = no
           }
                                                                                                                                                                                                                                                                                                                                                                                                                                                 
           ttls {
           tls = tls-common
           default_eap_type = md5
           copy_request_to_tunnel = no
           use_tunneled_reply = yes
           virtual_server = "inner-tunnel"
           }
}

เจนเฉ‹เจฐ เจธเฉฐเจชเจพเจฆเจจ เจธเจพเจˆเจŸ-เจธเจฎเจฐเฉฑเจฅ/เจกเจฟเจซเฉŒเจฒเจŸ. เจ…เจงเจฟเจ•เจพเจฐเจค เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจญเจพเจ— เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฆเฉ‡ เจนเจจเฅค

เจธเจพเจˆเจŸ-เจธเจฎเจฐเฉฑเจฅ/เจกเจฟเจซเฉŒเจฒเจŸ

authorize {
  filter_username
  preprocess
  if (&User-Name == "guest") {
   eap-guest {
       ok = return
   }
  }
  elsif (&User-Name == "client") {
    eap-client {
       ok = return 
    }
  }
  else {
    eap-guest {
       ok = return
    }
  }
  ldap
  if ((ok || updated) && User-Password) {
    update {
        control:Auth-Type := ldap
    }
  }
  expiration
  logintime
  pap
  }

authenticate {
  Auth-Type LDAP {
    ldap
  }
  Auth-Type eap-guest {
    eap-guest
  }
  Auth-Type eap-client {
    eap-client
  }
  pap
}

เจ…เจงเจฟเจ•เจพเจฐเจค เจญเจพเจ— เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจฎเจพเจกเจฟเจŠเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ€ เจธเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ ldap เจ›เฉฑเจกเจฆเฉ‡ เจนเจพเจ‚. เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ เจฆเฉเจ†เจฐเจพ เจ•เจฒเจพเจ‡เฉฐเจŸ เจชเฉเจธเจผเจŸเฉ€เจ•เจฐเจจ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹เฅค เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‰เฉฑเจชเจฐ eap เจฆเฉ€เจ†เจ‚ เจฆเฉ‹ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจœเฉ‹เฉœเฉ€เจ†เจ‚ เจนเจจเฅค

เจฎเจฒเจŸเฉ€ เจˆ.เจ.เจชเฉ€เจคเฉฑเจฅ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เฉเจ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ เจธเจฟเจธเจŸเจฎ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐเจพเจ‚เจ—เฉ‡. เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจฅเจพเจฐเจŸเฉ€ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เฉเฉฐเจœเฉ€ เจนเฉˆเฅค เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ…เจœเจฟเจนเฉ€ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจนเจฐเฉ‡เจ• เจกเจฟเจตเจพเจˆเจธ 'เจคเฉ‡ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจธเฉเฉฑเจŸเจฃ เจจเจพเจฒเฉ‹เจ‚ เจ†เจธเจพเจจ เจนเฉˆ. เจชเจฐ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจตเฉ€, เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฟเจ†. เจธเฉˆเจฎเจธเฉฐเจ— เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจ…เจคเฉ‡ เจเจ‚เจกเจฐเจพเจ‡เจก =< 6 เจธเฉฐเจธเจ•เจฐเจฃ เจธเจฟเจธเจŸเจฎ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ‰เจนเจจเจพเจ‚ เจฒเจˆ eap-เจ—เฉˆเจธเจŸ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจ‰เจฆเจพเจนเจฐเจฃ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค เจนเฉ‹เจฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ‡ เจจเจพเจฒ eap-client เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจœเจฆเฉ‹เจ‚ เจกเจฟเจตเจพเจˆเจธ เจ•เจจเฉˆเจ•เจŸ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจฏเฉ‚เจœเจผเจฐ-เจจเจพเจฎ เจ…เจ—เจฟเจ†เจค เจ–เฉ‡เจคเจฐ เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจฟเจฐเจซเจผ 3 เจฎเฉเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉˆ: เจฎเจนเจฟเจฎเจพเจจ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจ–เฉ‡เจคเจฐเฅค เจฌเจพเจ•เฉ€ เจธเจญ เจ•เฉเจ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจฟเจ†เจธเจคเจฆเจพเจจเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฎเฉˆเจ‚ เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉ‡เจตเจพเจ‚เจ—เจพ.

เจตเจฟเฉฑเจš เจ…เจงเจฟเจ•เจพเจฐเจค เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจชเจพเจฆเจฟเจค เจ•เจฐเฉ€เจ เจธเจพเจˆเจŸ-เจธเจฎเจฐเฉฑเจฅ/เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€-เจธเฉเจฐเฉฐเจ—

เจธเจพเจˆเจŸ-เจธเจฎเจฐเฉฑเจฅ/เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€-เจธเฉเจฐเฉฐเจ—

authorize {
  filter_username
  filter_inner_identity
  update control {
   &Proxy-To-Realm := LOCAL
  }
  ldap
  if ((ok || updated) && User-Password) {
    update {
        control:Auth-Type := ldap
    }
  }
  expiration
  digest
  logintime
  pap
  }

authenticate {
  Auth-Type eap-guest {
    eap-guest
  }
  Auth-Type eap-client {
    eap-client
  }
  Auth-Type PAP {
    pap
  }
  ldap
}

เจ…เฉฑเจ—เฉ‡, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเฉ€เจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจฆเฉฑเจธเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจ…เจ—เจฟเจ†เจค เจฒเฉŒเจ—เจ‡เจจ เจฒเจˆ เจ•เจฟเจนเฉœเฉ‡ เจจเจพเจฎ เจตเจฐเจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจธเฉฐเจชเจพเจฆเจจ policy.d/filter.

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธ เจตเจฐเจ—เฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจฒเฉฑเจญเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ:

if (&outer.request:User-Name !~ /^(anon|@)/) {
  update request {
    Module-Failure-Message = "User-Name is not anonymized"
  }
  reject
}

เจ…เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ elsif เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹:

elsif (&outer.request:User-Name !~ /^(guest|client|@)/) {
  update request {
    Module-Failure-Message = "User-Name is not anonymized"
  }
  reject
}

เจนเฉเจฃ เจธเจพเจจเฉ‚เฉฐ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจœเจพเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ. เจ‡เฉฑเจฅเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ…เจฅเจพเจฐเจŸเฉ€ เจคเฉ‹เจ‚ เจ•เฉเฉฐเจœเฉ€ เจ…เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจชเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจœเฉ‹ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉˆ เจ…เจคเฉ‡ eap-เจ—เฉ‡เจธเจŸ เจฒเจˆ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฌเจฆเจฒเฉ‹ ca.cnf.

ca.cnf


...
default_days = 3650
default_md = sha256
...
input_password = blablabla
output_password = blablabla
...
countryName = RU
stateOrProvinceNmae = State
localityNmae = City
organizationName = NONAME
emailAddress = [email protected]
commonName = "CA FreeRadius"

เจ…เจธเฉ€เจ‚ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจฎเฉเฉฑเจฒ เจฒเจฟเจ–เจฆเฉ‡ เจนเจพเจ‚ server.cnf. เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ เจฌเจฆเจฒเจฆเฉ‡ เจนเจพเจ‚
เจ†เจฎ เจจเจพเจฎ:

server.cnf


...
default_days = 3650
default_md = sha256
...
input_password = blablabla
output_password = blablabla
...
countryName = RU
stateOrProvinceNmae = State
localityNmae = City
organizationName = NONAME
emailAddress = [email protected]
commonName = "Server Certificate FreeRadius"

เจฌเจฃเจพเจ“:

make

เจคเจฟเจ†เจฐ เจนเฉˆเฅค เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ server.crt ะธ server.key เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ eap-เจ—เฉ‡เจธเจŸ เจตเจฟเฉฑเจš เจ‰เฉฑเจชเจฐ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐ เจšเฉเฉฑเจ•เฉ‡ เจนเจพเจ‚เฅค

เจ…เจคเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ†เจ“ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจœเฉ‹เฉœเฉ€เจ เจ—เจพเจนเจ•. เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 7 เจนเจจเฅค เจนเจฐเฉ‡เจ• เจชเฉเจ†เจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจพ เจœเฉ‹เฉœเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจ‰เจนเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฒเจฟเจ–เจพเจ‚เจ—เฉ‡ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‰เจน เจธเจฅเจฟเจค เจนเจจ (เจฎเฉ‡เจฐเฉ‡ เจชเจนเฉเฉฐเจš เจชเฉเจ†เจ‡เฉฐเจŸ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ VLAN เจตเจฟเฉฑเจš เจนเจจ)เฅค

client APs {
ipaddr = 192.168.100.0/24
password = password_AP
}

Ubiquiti เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ

เจ…เจธเฉ€เจ‚ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจธเจจเฉ‚เฉฐ 192.168.2.0/24 เจนเฉ‹เจฃ เจฆเจฟเจ“
เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ -> เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ 'เจคเฉ‡ เจœเจพเจ“เฅค เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจธเฉ€เจ‚ เจฐเฉ‡เจกเฉ€เจ…เจธ เจธเจฐเจตเจฐ เจฆเจพ เจชเจคเจพ เจ…เจคเฉ‡ เจชเฉ‹เจฐเจŸ เจ…เจคเฉ‡ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจชเจพเจธเจตเจฐเจก เจฒเจฟเจ–เจฆเฉ‡ เจนเจพเจ‚ clients.conf:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจตเจพเจ‡เจฐเจฒเฉˆเฉฑเจธ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฎ เจฌเจฃเจพเจ“เฅค WPA-EAP (เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ) เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจตเจœเฉ‹เจ‚ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจฌเจฃเจพเจ เจ—เจ เจฐเฉ‡เจกเฉ€เจ…เจธ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเฉ‹:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจธเฉ€เจ‚ เจธเจญ เจ•เฉเจ เจฌเจšเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฆเฉ‡ เจนเจพเจ‚.

เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ†เจ‰ เจธเจญ เจคเฉ‹เจ‚ เจฎเฉเจธเจผเจ•เจฒ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ!

Windows เจจเฉ‚เฉฐ 10

เจฎเฉเจธเจผเจ•เจฒ เจ‡เจธ เจคเฉฑเจฅ 'เจคเฉ‡ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ‡เจน เจจเจนเฉ€เจ‚ เจชเจคเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจกเฉ‹เจฎเฉ‡เจจ เจฆเฉเจ†เจฐเจพ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจตเจพเจˆเจซเจพเจˆ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจœเฉเฉœเจจเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเจŸเฉ‹เจฐ 'เจคเฉ‡ เจฆเจธเจคเฉ€ เจ…เจชเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ‡เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจฃ เจ…เจฅเจพเจฐเจŸเฉ€ เจคเฉ‹เจ‚ เจฆเฉ‹เจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจฎเฉˆเจ‚ เจฆเฉ‚เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เจพเฅค

เจ…เฉฑเจ—เฉ‡, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ -> เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจคเฉ‡ เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจธเฉˆเจ‚เจŸเจฐ -> เจจเจตเจพเจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ เจœเจพเจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ 'เจคเฉ‡ เจœเจพเจ“:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจธเฉ€เจ‚ เจนเฉฑเจฅเฉ€เจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเจพ เจจเจพเจฎ เจฆเจฐเจœ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฟเจธเจฎ เจฌเจฆเจฒเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจพเจกเฉ‡ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจธเฉˆเจŸเจฟเฉฐเจ— เจฌเจฆเจฒเฉ‹ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจŸเฉˆเจฌ เจตเจฟเฉฑเจš, เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจšเฉเจฃเฉ‹ - EAP-TTLSเฅค

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจธเฉ€เจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจœเจพเจ‚เจฆเฉ‡ เจนเจพเจ‚, เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจ—เฉเจชเจคเจคเจพ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - เจ—เจพเจนเจ•. เจ‡เฉฑเจ• เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจฃ เจ…เจฅเจพเจฐเจŸเฉ€ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹, "เจœเฉ‡เจ•เจฐ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจธเฉฑเจฆเจพ เจœเจพเจฐเฉ€ เจจเจพ เจ•เจฐเฉ‹" เจฌเจพเจ•เจธ เจจเฉ‚เฉฐ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจšเฉเจฃเฉ‹ - เจ…เจจเจ‡เจจเจ•เฉเจฐเจฟเจชเจŸเจก เจชเจพเจธเจตเจฐเจก (PAP)เฅค

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เฉฑเจ—เฉ‡, เจ‰เฉฑเจจเจค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ 'เจคเฉ‡ เจœเจพเจ“, "เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฎเฉ‹เจก เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹" 'เจคเฉ‡ เจŸเจฟเจ• เจฒเจ—เจพเจ“เฅค "เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ" เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเฉ‹. เจ‡เฉฑเจฅเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ username_ldap เจ…เจคเฉ‡ password_ldap เจฆเจฐเจœ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจธเฉ€เจ‚ เจธเจญ เจ•เฉเจ เจฌเจšเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจฌเฉฐเจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚. เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจฒเฉ€เจจเจ•เจธ

เจฎเฉˆเจ‚ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04, 18.10, เจซเฉ‡เจกเฉ‹เจฐเจพ 29, 30 'เจคเฉ‡ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเจพเฅค

เจชเจนเจฟเจฒเจพเจ‚, เจ†เจ“ เจธเจพเจกเจพ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ€เจเฅค เจฎเฉˆเจ‚ เจฒเฉ€เจจเจ•เจธ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจชเจพเจ‡เจ† เจ•เจฟ เจ•เฉ€ เจธเจฟเจธเจŸเจฎ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉ€ เจ…เจœเจฟเจนเจพ เจ•เฉ‹เจˆ เจธเจŸเฉ‹เจฐ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚.

เจ…เจธเฉ€เจ‚ เจกเฉ‹เจฎเฉ‡เจจ เจฐเจพเจนเฉ€เจ‚ เจœเฉเฉœเจพเจ‚เจ—เฉ‡เฅค เจ‡เจธ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจ…เจฅเจพเจฐเจŸเฉ€ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจธเจพเจกเจพ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ–เจฐเฉ€เจฆเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค

เจธเจพเจฐเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ‡เฉฑเจ• เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš เจฌเจฃเจพเจ เจ—เจ เจนเจจเฅค เจธเจพเจกเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ€ เจšเฉ‹เจฃ:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ…เจ—เจฟเจ†เจค-เจ—เจพเจนเจ•
เจกเฉ‹เจฎเฉ‡เจจ - เจ‰เจน เจกเฉ‹เจฎเฉ‡เจจ เจœเจฟเจธ เจฒเจˆ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ

เจ›เฉเจชเจพเจ“

เจ—เฉˆเจฐ-เจธเฉˆเจฎเจธเฉฐเจ—

เจตเจฐเจœเจจ 7 เจคเฉ‹เจ‚, เจตเจพเจˆเจซเจพเจˆ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจกเฉ‹เจฎเฉ‡เจจ เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจ•เฉ‡ เจธเจฟเจธเจŸเจฎ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจกเฉ‹เจฎเฉ‡เจจ - เจ‰เจน เจกเฉ‹เจฎเฉ‡เจจ เจœเจฟเจธ เจฒเจˆ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ
เจ…เจ—เจฟเจ†เจค-เจ—เจพเจนเจ•

เจธเฉˆเจฎเจธเฉฐเจ—

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจ‰เฉฑเจชเจฐ เจฒเจฟเจ–เจฟเจ† เจนเฉˆ, เจธเฉˆเจฎเจธเฉฐเจ— เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจจเจนเฉ€เจ‚ เจชเจคเจพ เจ•เจฟ เจตเจพเจˆเจซเจพเจˆ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจธเจฟเจธเจŸเจฎ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจกเฉ‹เจฎเฉ‡เจจ เจฆเฉเจ†เจฐเจพ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจ…เจฅเจพเจฐเจŸเฉ€ (ca.pem, เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‡เจกเฉ€เจ…เจธ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจพเจ‚) เจฆเจพ เจฐเฉ‚เจŸ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจธเจคเฉ€ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‰เจน เจฅเจพเจ‚ เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจธเจตเฉˆ-เจฆเจธเจคเจ–เจค เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค

เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจกเจฟเจตเจพเจˆเจธ เจคเฉ‡ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹เฅค

เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเจฅเจพเจชเจจเจพเจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจ•เฉเจฐเฉ€เจจ เจ…เจจเจฒเฉŒเจ• เจชเฉˆเจŸเจฐเจจ, เจชเจฟเฉฐเจจ เจ•เฉ‹เจก เจœเจพเจ‚ เจชเจพเจธเจตเจฐเจก เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€, เจœเฉ‡เจ•เจฐ เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจธเฉˆเฉฑเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเจฅเจพเจชเจค เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเจฟเจ–เจพเจ‡เจ†. เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡, เจธเจฟเจฐเจซเจผ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เฉ€เจคเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค

เจœเจฆเฉ‹เจ‚ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเจฅเจพเจชเจฟเจค เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เจจเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจตเจง เจธเจ•เจฆเฉ‡ เจนเฉ‹:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ - เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ“
เจ…เจ—เจฟเจ†เจค เจ‰เจชเจญเฉ‹เจ—เจคเจพ - เจฎเจนเจฟเจฎเจพเจจ

MacOS

เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจเจชเจฒ เจกเจฟเจตเจพเจˆเจธ เจธเจฟเจฐเจซ EAP-TLS เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจ, เจชเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ‰เจนเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเฉเฉฑเจŸเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจ•เจจเฉˆเจ•เจธเจผเจจ เจตเจฟเจงเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจเจชเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจŸเจฐ 2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจธเจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจฎเฉˆเจ• เจตเจฟเฉฑเจš เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ WiFi เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจเจชเจฒ เจธเฉฐเจฐเจšเจจเจพ เจ•เจฐเจคเจพเจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ‡เฉฑเจฅเฉ‡ เจ†เจชเจฃเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฎ เจฆเจฐเจœ เจ•เจฐเฉ‹
เจธเฉเจฐเฉฑเจ–เจฟเจ† เจ•เจฟเจธเจฎ - WPA2 เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ
เจธเจตเฉ€เจ•เจพเจฐ เจ•เฉ€เจคเฉ€เจ†เจ‚ EAP เจ•เจฟเจธเจฎเจพเจ‚ - TTLS
เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจพเจธเจตเจฐเจก - เจ–เจพเจฒเฉ€ เจ›เฉฑเจกเฉ‹
เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ - PAP
เจฌเจพเจนเจฐเฉ€ เจชเจ›เจพเจฃ-เจ—เจพเจนเจ•

เจญเจฐเฉ‹เจธเจพ เจŸเฉˆเจฌเฅค เจ‡เฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจ†เจชเจฃเจพ เจกเฉ‹เจฎเฉ‡เจจ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚

เจธเจพเจฐเฉ‡เฅค เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจนเจธเจคเจพเจ–เจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ

เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจคเจฟเจ†เจฐ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจธเจจเฉ‚เฉฐ เจญเฉเฉฑเจ•เฉ€ เจตเจฟเฉฑเจš เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเจพ usernmae_ldap เจ…เจคเฉ‡ password_ldap เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ†เจˆเจ“เจเจธ

เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฎเฉˆเจ•เฉ‹เจธ เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆเฅค เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ (เจคเฉเจธเฉ€เจ‚ เจ‰เจนเฉ€ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจฎเฉˆเจ•เฉ‹เจธ เจฒเจˆ เจนเฉˆเฅค เจเจชเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจŸเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ, เจ‰เฉฑเจชเจฐ เจฆเฉ‡เจ–เฉ‹)เฅค

เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹, เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹, เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐ เจฆเจพเจ–เจฒ เจ•เจฐเฉ‹, เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเฉ‹:

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจตเจพเจˆเจซเจพเจˆ เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผเฅค FreeRadius + FreeIPA + Ubiquiti

เจ‡เจน เจธเจญ เจนเฉˆ. เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฐเฉ‡เจกเฉ€เจ…เจธ เจธเจฐเจตเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เฉ€เจคเจพ, เจ‡เจธเจจเฉ‚เฉฐ FreeIPA เจจเจพเจฒ เจธเจฟเฉฐเจ• เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ Ubiquiti APs เจจเฉ‚เฉฐ WPA2-EAP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจ•เจฟเจนเจพเฅค

เจธเฉฐเจญเจต เจธเจตเจพเจฒ

เจ เจŸเฉ€: เจ•เจฟเจธเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ/เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจพ เจคเจฌเจพเจฆเจฒเจพ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ?

เจฌเจพเจฐเฉ‡: เจฎเฉˆเจ‚ เจตเฉˆเจฌ เจเจ•เจธเฉˆเจธ เจฆเฉ‡ เจจเจพเจฒ ftp 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ/เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค ftp เจฆเฉ‡ เจ…เจชเจตเจพเจฆ เจฆเฉ‡ เจจเจพเจฒ, เจ‡เฉฑเจ• เจ—เจคเฉ€ เจธเฉ€เจฎเจพ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ—เฉˆเจธเจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเฉ‚เฉฐ เจ‰เจญเจพเจฐเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ 2 เจฆเจฟเจจเจพเจ‚ เจคเฉฑเจ• เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ€เจธเฉˆเจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เจฟ. เจœเจฆเฉ‹เจ‚ เจ•เฉ‹เจˆ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจตเจพเจˆเจซเจพเจˆ เจจเจพเจฒ เจœเฉเฉœเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจชเจนเจฟเจฒเจพเจ‚ เจ—เฉˆเจธเจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฒ เจœเฉเฉœเจฆเจพ เจนเฉˆ, FTP เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‰เจธ เจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจœเจพเจ‚ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจจเฉ‚เฉฐ เจธเจฅเจพเจชเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ เจŸเฉ€: เจ•เจฟเจ‰เจ‚ เจจเจพ MSCHAPv2 เจจเจพเจฒ เจธเจ•เฉ€เจฎเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ€เจ? เจ‰เจน เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉˆ!

เจฌเจพเจฐเฉ‡: เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ…เจœเจฟเจนเฉ€ เจธเจ•เฉ€เจฎ NPS (เจตเจฟเฉฐเจกเฉ‹เจœเจผ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเจพเจฒเจฟเจธเฉ€ เจธเจฟเจธเจŸเจฎ) 'เจคเฉ‡ เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจธเจพเจกเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš LDAP (FreeIpa) เจจเฉ‚เฉฐ เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจชเจพเจธเจตเจฐเจก เจนเฉˆเจธเจผ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹เฅค เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจธเจฒเจพเจน เจจเจนเฉ€เจ‚ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ. เจ‡เจธ เจจเจพเจฒ เจ…เจฒเจŸเจฐเจพเจธเจพเจŠเจ‚เจก เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ•เจˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจชเฉˆเจฆเจพ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจฆเฉ‚เจœเจพ, เจนเฉˆเจธเจผ MD4 เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจน เจœเจผเจฟเจ†เจฆเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเจนเฉ€เจ‚ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค

เจ เจŸเฉ€: เจ•เฉ€ เจฎเฉˆเจ•-เจชเจคเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ?

เจฌเจพเจฐเฉ‡: เจจเจนเฉ€เจ‚, เจ‡เจน เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ MAC เจชเจคเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเฉ€ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ 'เจคเฉ‡ MAC เจชเจคเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจธเจฎเจฐเจฅเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ เจŸเฉ€: เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจฒเจˆ เจ•เฉ€ เจตเจฐเจคเจฃเจพ เจนเฉˆ? เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ‰เจนเจจเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเฉ‹?

เจฌเจพเจฐเฉ‡: เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‰เจน. เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจกเจฟเจตเจพเจˆเจธ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ•เฉ€ เจ‡เจน เจ‡เฉฑเจ• เจธเจฐเจตเจฐ เจนเฉˆ เจœเจฟเจธ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเจพ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚เฅค เจœเฉ‡เจ•เจฐ เจ…เจœเจฟเจนเจพ เจนเฉˆ, เจคเจพเจ‚ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจšเจฒเจฆเฉ€ เจนเฉˆ, เจœเฉ‡เจ•เจฐ เจจเจนเฉ€เจ‚, เจคเจพเจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฌเฉฐเจฆ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจฌเจฟเจจเจพเจ‚ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸเจพเจ‚ เจฆเฉ‡ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจนเจฎเจฒเจพเจตเจฐ เจœเจพเจ‚ เจ—เฉเจ†เจ‚เจขเฉ€ เจ‡เฉฑเจ• เจฐเฉ‡เจกเฉ€เจ…เจธ เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ˜เจฐ เจฆเฉ‡ เจธเจฎเจพเจจ เจจเจพเจฎ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจเจ•เจธเฉˆเจธ เจชเฉเจ†เจ‡เฉฐเจŸ เจธเฉˆเฉฑเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจชเฉเจฐเจฎเจพเจฃ เจชเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฐเฉ‹เจ• เจธเจ•เจฆเจพ เจนเฉˆ (เจ‡เจน เจจเจพ เจญเฉเฉฑเจฒเฉ‹ เจ•เจฟ เจ‰เจน เจธเจชเจธเจผเจŸ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ)เฅค เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉเจฐเจฎเจพเจฃ-เจชเฉฑเจคเจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจฆเฉเจธเจผเจฎเจฃ เจ†เจชเจฃเฉ‡ เจฒเฉŒเจ—เจธ เจตเจฟเฉฑเจš เจธเจฟเจฐเจซ เจธเจพเจกเจพ เจซเจฐเจœเจผเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ-เจจเจพเจฎ - เจฎเจนเจฟเจฎเจพเจจ เจœเจพเจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฆเฉ€ เจ—เจฒเจคเฉ€ - เจ…เจฃเจœเจพเจฃ CA เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจตเฉ‡เจ–เฉ‡เจ—เจพเฅค

เจฎเฉˆเจ•เฉ‹เจธ เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเจพ เจนเฉ‹เจฐเจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉˆเจ•เฉ‹เจธ 'เจคเฉ‡, เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฐเจพเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฐเจฟเจ•เจตเจฐเฉ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš, Mac เจจเฉ‚เฉฐ WiFi เจจเจพเจฒ เจ•เจจเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพ เจคเจพเจ‚ เจธเจพเจกเจพ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจŸ WiFi เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจฎเจนเจฟเจฎเจพเจจ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‡เฉฑเจฅเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เจพเฅค เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉˆเจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจจเฉˆเจŸเจตเจฐเจ•, เจ†เจฎ WPA2-PSK, เจฒเฉเจ•เจฟเจ† เจนเฉ‹เจ‡เจ†, เจธเจฟเจฐเจซ เจคเจ•เจจเฉ€เจ•เฉ€ เจ•เจพเจฐเจœเจพเจ‚ เจฒเจˆ เจ–เฉœเฉเจนเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฌเฉ‚เจŸ เจนเฉ‹เจฃ เจฏเฉ‹เจ— USB เจซเจฒเฉˆเจธเจผ เจกเจฐเจพเจˆเจต เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจœเฉ‡เจ•เจฐ เจญเฉเฉฑเจ•เฉ€ 2015 เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธ เจซเจฒเฉˆเจธเจผ เจกเจฐเจพเจˆเจต เจฒเจˆ เจ‡เฉฑเจ• เจ…เจกเจพเจชเจŸเจฐ เจฒเฉฑเจญเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เจ—เฉ€)

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹