เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจฎเฉเจ–เจฌเฉฐเจง

เจธเจพเจกเฉ€ โ€œเจฆเฉ‹เจธเจคเฉ€โ€ เจฆเฉ‹ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจˆ เจธเฉ€เฅค เจฎเฉˆเจ‚ เจ•เฉฐเจฎ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจธเจฅเจพเจจ 'เจคเฉ‡ เจ†เจ‡เจ†, เจœเจฟเฉฑเจฅเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจชเฉเจฐเจธเจผเจพเจธเจ• เจจเฉ‡ เจ…เจšเจพเจจเจ• เจฎเฉ‡เจฐเฉ‡ เจฒเจˆ เจ‡เจน เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเจฐเจพเจธเจค เจตเจœเฉ‹เจ‚ เจ›เฉฑเจก เจฆเจฟเฉฑเจคเจพเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจ…เจงเจฟเจ•เจพเจฐเจค เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ 'เจคเฉ‡ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฟเจ†เฅค เจนเฉเจฃ เจตเฉ€, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ "เจฐเฉเจกเจฐ" เจจเฉ‚เฉฐ เจ—เฉ‚เจ—เจฒ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ 99% เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจตเฉ‡เจ—เจพ: เจœเจนเจพเจœเจผ เจฆเฉ‡ เจนเฉˆเจฒเจฎ เจ…เจคเฉ‡ เจ•เจตเจพเจกเจ•เจพเจชเจŸเจฐเฅค เจฎเฉˆเจ‚ เจ‰เจธ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจนเฉ‹ เจ—เจฟเจ†เฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจฆเฉ€ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจนเฉˆ, เจฎเฉˆเจ‚ เจ†เจชเจฃเจพ เจ…เจจเฉเจญเจต เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจฎเฉˆเจจเฉ‚เฉฐ เจฒเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฟเจธเฉ‡ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เจพ.

เจ‡เจธ เจฒเจˆ เจฐเฉ‚เจกเจฐ

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

เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹

เจนเฉ‡เจ เจพเจ‚ เจฎเฉˆเจ‚ เจธเฉ‚เจšเฉ€ เจฆเฉ‡เจตเจพเจ‚เจ—เจพ เจ•เจฟ เจฎเฉˆเจ‚ เจ•เจฟเจธ เจฒเจˆ เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเจพเจ‚.

  • เจซเจพเจˆเจฒเจพเจ‚ เจ…เจคเฉ‡ เจธเฉฐเจฐเจšเจจเจพเจตเจพเจ‚ เจฆเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ: ./ssh/authorized_keys ; /etc/hosts; iptables; (เจ…เจคเฉ‡ เจซเจฟเจฐ เจคเฉเจนเจพเจกเฉ€ เจ•เจฒเจชเจจเจพ เจ•เจฟเฉฑเจฅเฉ‡ เจฒเฉˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ)

  • เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจฆเจพ เจจเจฟเจฏเฉฐเจคเจฐเจฃ: zabbix.agent เจœเจพเจ‚ เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ

เจธเจฐเจตเจฐ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ

เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจฎเฉˆเจ‚ เจธเฉฐเจธเจ•เจฐเจฃ 5 เจคเฉ‹เจ‚ 6.1 เจคเฉฑเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ, เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจšเฉฑเจฒเจฟเจ†เฅค เจนเฉ‡เจ เจพเจ‚ Deban/Ubuntu เจฒเจˆ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจนเจจ เจชเจฐ เจธเจฎเจฐเจฅเจจ เจตเฉ€ เจนเฉˆ: RHEL/CentOS ะธ Sles.

เจฎเฉˆเจ‚ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจจเฉ‚เฉฐ เจตเจฟเจ—เจพเฉœเจจ เจตเจฟเฉฑเจš เจฒเฉเจ•เจพเจตเจพเจ‚เจ—เจพ เจคเจพเจ‚ เจœเฉ‹ เจคเฉเจนเจพเจกเจพ เจงเจฟเจ†เจจ เจญเจŸเจ• เจจเจพ เจธเจ•เฉ‡เฅค

เจธเจชเฉ‹เจ‡เจฒเจฐ

เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚

rudder-server เจจเฉ‚เฉฐ Java RE เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจธเฉฐเจธเจ•เจฐเจฃ 8 เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

เจ‡เจน เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ‡เฉฐเจธเจŸเจพเจฒ เจนเฉˆ เจœเจพเจ‚ เจจเจนเฉ€เจ‚

java -version

เจœเฉ‡เจ•เจฐ เจธเจฟเฉฑเจŸเจพ

-bash: java: command not found

เจซเจฟเจฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹

apt install default-jre

เจธเจฐเจตเจฐ

เจ•เฉเฉฐเจœเฉ€ เจ†เจฏเจพเจค เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -

เจ‡เฉฑเจฅเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸ เจ–เฉเจฆ เจนเฉˆ

pub  4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ…เจฆเจพเจ‡เจ—เฉ€ เจ—เจพเจนเจ•เฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚

echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list

เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹

apt update
apt install rudder-server-root

เจฏเฉ‚เจœเจผเจฐ เจเจกเจฎเจฟเจจ เจฌเจฃเจพเจ“

rudder server create-user -u admin -p "ะ’ะฐัˆ ะŸะฐั€ะพะปัŒ"

เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจธเฉฐเจฐเจšเจจเจพ เจฆเฉเจ†เจฐเจพ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚

เจฌเฉฑเจธ, เจธเจฐเจตเจฐ เจคเจฟเจ†เจฐ เจนเฉˆเฅค

เจธเจฐเจตเจฐ เจŸเจฟเจŠเจจเจฟเฉฐเจ—

เจนเฉเจฃ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฐเฉ‚เจกเจฐ เจเจœเฉฐเจŸ เจตเจฟเฉฑเจš เจเจœเฉฐเจŸเจพเจ‚ เจฆเฉ‡ IP เจชเจคเฉ‡ เจœเจพเจ‚ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจธเจฌเจจเฉˆเฉฑเจŸ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ€เจคเฉ€ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ -> เจ†เจฎ

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

"เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจœเฉ‹เฉœเฉ‹" เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš, xxxx/xx เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจชเจคเจพ เจ…เจคเฉ‡ เจฎเจพเจธเจ• เจฆเจฐเจœ เจ•เจฐเฉ‹เฅค เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจชเจคเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจฃ เจฒเจˆ (เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• เจŸเฉˆเจธเจŸ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ NAT เจคเฉ‹เจ‚ เจชเจฟเฉฑเจ›เฉ‡ เจนเฉ‹) เจฆเจฐเจœ เจ•เจฐเฉ‹: 0.0.0.0/0

เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ - เจ†เจˆเจชเฉ€ เจเจกเจฐเฉˆเฉฑเจธ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเฉ‹ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจจเจพ เจจเจพ เจญเฉเฉฑเจฒเฉ‹, เจจเจนเฉ€เจ‚ เจคเจพเจ‚ เจ•เฉเจ เจตเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

เจชเฉ‹เจฐเจŸเจœเจผ

เจธเจฐเจตเจฐ 'เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€เจ†เจ‚ เจชเฉ‹เจฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเฉ‹

  • 443 - เจŸเฉ€เจธเฉ€เจชเฉ€

  • 5309 - เจŸเฉ€เจธเฉ€เจชเฉ€

  • 514 - udp

เจ…เจธเฉ€เจ‚ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเจฐเจตเจฐ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจจเฉ‚เฉฐ เจธเฉเจฒเจเจพ เจฒเจฟเจ† เจนเฉˆเฅค

เจเจœเฉฐเจŸ เจธเจฅเจพเจชเจจเจพ

เจธเจชเฉ‹เจ‡เจฒเจฐ

เจ‡เฉฑเจ• เจ•เฉเฉฐเจœเฉ€ เจœเฉ‹เฉœ เจฐเจฟเจนเจพ เจนเฉˆ

wget --quiet -O- "https://repository.rudder.io/apt/rudder_apt_key.pub" | sudo apt-key add -

เจ•เฉเฉฐเจœเฉ€ เจซเจฟเฉฐเจ—เจฐเจชเฉเจฐเจฟเฉฐเจŸ

pub  4096R/474A19E8 2011-12-15 Rudder Project (release key) <[email protected]>
      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8

เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจœเฉ‹เฉœ เจฐเจฟเจนเจพ เจนเฉˆ

echo "deb http://repository.rudder.io/apt/6.1/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/rudder.list

เจเจœเฉฐเจŸ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ

apt update
apt install rudder-agent

เจเจœเฉฐเจŸ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช

เจ…เจธเฉ€เจ‚ เจเจœเฉฐเจŸ เจจเฉ‚เฉฐ เจชเจพเจฒเจฟเจธเฉ€ เจธเจฐเจตเจฐ เจฆเจพ IP เจชเจคเจพ เจฆเฉฑเจธเจฆเฉ‡ เจนเจพเจ‚

rudder agent policy-server <rudder server ip or hostname> #ะ‘ะตะท ัะบะพะฑะพะบ. ะœะพะถะฝะพ ั‚ะฐะบะถะต ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะดะพะผะตะฝะฝะพะต ะธะผั 

เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€ เจ•เจฎเจพเจ‚เจก เจšเจฒเจพ เจ•เฉ‡ เจ…เจธเฉ€เจ‚ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจเจœเฉฐเจŸ เจœเฉ‹เฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเจพเจ‚เจ—เฉ‡, เจ•เฉเจ เจฎเจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจจเจตเฉ‡เจ‚ เจเจœเฉฐเจŸเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจฎเฉˆเจ‚ เจ…เจ—เจฒเฉ‡ เจญเจพเจ— เจตเจฟเฉฑเจš เจฆเฉฑเจธเจพเจ‚เจ—เจพ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจธเจผเจพเจฎเจฒ เจ•เจฐเจจเจพ เจนเฉˆ

rudder agent inventory

เจ…เจธเฉ€เจ‚ เจเจœเฉฐเจŸ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจฎเจœเจผเจฌเฉ‚เจฐ เจตเฉ€ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‡เจน เจคเฉเจฐเฉฐเจค เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœ เจฆเฉ‡เจตเฉ‡เจ—เจพ

rudder agent run

เจธเจพเจกเจพ เจเจœเฉฐเจŸ เจธเจฅเจพเจชเจค เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆ, เจ†เจ“ เจ…เฉฑเจ—เฉ‡ เจตเจงเฉ€เจเฅค

เจเจœเฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ

เจฒเจพเจ—เจฟเจจ

https://127.0.0.1/rudder/index.html

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจคเฉเจนเจพเจกเจพ เจเจœเฉฐเจŸ "เจจเจตเฉ‡เจ‚ เจจเฉ‹เจก เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเฉ‹" เจญเจพเจ— เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจฌเจพเจ•เจธ เจจเฉ‚เฉฐ เจšเฉเจฃเฉ‹ เจ…เจคเฉ‡ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเฉ‹ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ‡เจธ เจตเจฟเฉฑเจš เจฅเฉ‹เฉœเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจธเจฟเจธเจŸเจฎ เจชเจพเจฒเจฃเจพ เจฒเจˆ เจธเจฐเจตเจฐ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ

เจธเจฐเจตเจฐ เจ—เจฐเฉเฉฑเจช เจฌเจฃเจพเจ‰เจฃเจพ

เจšเจฒเฉ‹ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจฌเจฃเจพเจ‰ (เจœเฉ‹ เจ…เจœเฉ‡ เจตเฉ€ เจฎเจจเฉ‹เจฐเฉฐเจœเจจ เจนเฉˆ), เจ•เฉ‹เจˆ เจชเจคเจพ เจจเจนเฉ€เจ‚ เจ•เจฟเจ‰เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจ…เจœเจฟเจนเจพ เจ˜เจฟเจจเจพเจ‰เจฃเจพ เจธเจฎเฉ‚เจน เจฌเจฃเจพเจ‰เจฃเจพ เจ•เฉ€เจคเจพ, เจชเจฐ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฎเจเจฆเจพ เจนเจพเจ‚, เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจจเฉ‹เจก เจชเฉเจฐเจฌเฉฐเจงเจจ -> เจธเจฎเฉ‚เจน เจธเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจฌเจฃเจพเจ“ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹, เจ‡เฉฑเจ• เจธเจฅเจฟเจฐ เจธเจฎเฉ‚เจน เจ…เจคเฉ‡ เจจเจพเจฎ เจšเฉเจฃเฉ‹เฅค

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ…เจธเฉ€เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจซเจฟเจฒเจŸเจฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, ip เจเจกเจฐเฉˆเฉฑเจธ เจฆเฉเจ†เจฐเจพ, เจ…เจคเฉ‡ เจธเฉ‡เจต เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ—เจฐเฉเฉฑเจช เจธเจฅเจพเจชเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจจเจฟเจฏเจฎ เจธเจฅเจพเจชเจค เจ•เจฐเจจเจพ

เจ•เฉŒเจจเจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจจเฉ€เจคเฉ€ โ†’ เจจเจฟเจฏเจฎ 'เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจจเจตเจพเจ‚ เจจเจฟเจฏเจฎ เจฌเจฃเจพเจ“

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจชเจนเจฟเจฒเจพเจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจฎเฉ‚เจน เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ (เจ‡เจน เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ)

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ†เจ‰ .ssh/authorized_keys เจตเจฟเฉฑเจš เจœเจจเจคเจ• เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจœเฉ‹เฉœเจจ เจฒเจˆ เจ‡เฉฑเจ• เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจคเจฟเจ†เจฐ เจ•เจฐเฉ€เจเฅค เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‰เจฆเฉ‹เจ‚ เจตเจฐเจคเจฆเจพ เจนเจพเจ‚ เจœเจฆเฉ‹เจ‚ เจ•เฉ‹เจˆ เจจเจตเจพเจ‚ เจ•เจฐเจฎเจšเจพเจฐเฉ€ เจ›เฉฑเจกเจฆเจพ เจนเฉˆ, เจœเจพเจ‚ เจชเฉเจจเจฐ-เจฌเฉ€เจฎเจพ เจฒเจˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจ—เจฒเจคเฉ€ เจจเจพเจฒ เจฎเฉ‡เจฐเฉ€ เจ•เฉเฉฐเจœเฉ€ เจ•เฉฑเจŸ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจธเฉฐเจฐเจšเจจเจพ เจจเฉ€เจคเฉ€ 'เจคเฉ‡ เจœเจพเจ“ โ†’ เจ–เฉฑเจฌเฉ‡ เจชเจพเจธเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ "เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฟเจต เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€" "เจฐเจฟเจฎเฉ‹เจŸ เจเจ•เจธเฉˆเจธ โ†’ SSH เจ…เจงเจฟเจ•เจพเจฐเจค เจ•เฉเฉฐเจœเฉ€เจ†เจ‚" เจฒเฉฑเจญเฉ‹, เจธเฉฑเจœเฉ‡ เจชเจพเจธเฉ‡ 'เจคเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฌเจฃเจพเจ“เฅค

เจ…เจธเฉ€เจ‚ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจฐเจœ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจธเจฆเฉ€ เจ•เฉเฉฐเจœเฉ€ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เฉฑเจ—เฉ‡, เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเฉ€เจคเฉ€ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹

  • เจ—เจฒเฉ‹เจฌเจฒ - เจกเจฟเจซเฉŒเจฒเจŸ เจจเฉ€เจคเฉ€

  • เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹ - เจšเฉเจฃเฉ‡ เจนเฉ‹เจ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจŸ เจ•เจฐเฉ‹

  • เจ†เจกเจฟเจŸ - เจ‡เฉฑเจ• เจ†เจกเจฟเจŸ เจ•เจฐเฉ‡เจ—เจพ เจ…เจคเฉ‡ เจฆเฉฑเจธเฉ‡เจ—เจพ เจ•เจฟ เจ•เจฟเจนเฉœเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจ•เฉ‹เจฒ เจšเจพเจฌเฉ€ เจนเฉˆ

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจธเจพเจกเฉ‡ เจจเจฟเจฏเจฎ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจฃเจพ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจซเจฟเจฐ เจธเฉ‡เจต เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจชเฉ‚เจฐเจพ เจ•เจฐ เจฒเจฟเจ† เจนเฉˆเฅค

เจšเฉˆเฉฑเจ• เจ•เจฐเฉ‹

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจ•เฉเฉฐเจœเฉ€ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ

เจฌเฉฐเจธ

เจเจœเฉฐเจŸ เจธเจฐเจตเจฐ เจฌเจพเจฐเฉ‡ เจชเฉ‚เจฐเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เฉ€เจคเฉ‡ เจชเฉˆเจ•เฉ‡เจœ, เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจ“เจชเจจ เจชเฉ‹เจฐเจŸ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฌเจนเฉเจค เจ•เฉเจ เจฆเฉ€ เจธเฉ‚เจšเฉ€, เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเฉŒเจŸ เจตเจฟเฉฑเจš เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ เจนเฉ€ เจจเจนเฉ€เจ‚ เจฌเจฒเจ•เจฟ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจตเฉ€ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ…เจคเฉ‡ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจฎเฉˆเจ‚ เจฌเจพเจ…เจฆ เจตเจพเจฒเฉ‡ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€, เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€..

เจฒเฉ‡เจ–เจ• เจฆเฉเจ†เจฐเจพ

เจคเฉเจธเฉ€เจ‚ เจธเจผเจพเจ‡เจฆ เจชเฉเฉฑเจ› เจฐเจนเฉ‡ เจนเฉ‹เจตเฉ‹เจ—เฉ‡, เจœเฉ‡ เจœเจตเจพเจฌเจฆเฉ‡เจน เจ…เจคเฉ‡ เจ•เจ เจชเฉเจคเจฒเฉ€ เจฆเฉ€ เจ–เฉ‹เจœ เจฌเจนเฉเจค เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจนเฉ‹ เจšเฉเฉฑเจ•เฉ€ เจนเฉˆ เจคเจพเจ‚ เจชเจนเฉ€เจ เจจเฉ‚เฉฐ เจฆเฉเจฌเจพเจฐเจพ เจ•เจฟเจ‰เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡?

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

เจ•เฉ€ เจฐเฉ‚เจกเจฐ เจฆเฉ‡ เจ•เฉ‹เจˆ เจจเฉเจ•เจธเจพเจจ เจนเจจ? เจฌเจนเฉเจค เจ•เฉเจ.. เจ‡เจธ เจคเฉฑเจฅ เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เจฟ เจเจœเฉฐเจŸ เจกเจฟเฉฑเจ— เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจฐเฉ‚เจกเจฐ เจฐเฉ€เจธเฉˆเจŸ เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเฉ€ เจชเฉˆเจ‚เจฆเฉ€ เจนเฉˆเฅค (เจชเจฐ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ…เจœเฉ‡ เจคเฉฑเจ• เจธเฉฐเจธเจ•เจฐเจฃ 6 เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ), เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจฌเจนเฉเจค เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจธเฉˆเฉฑเจŸเจ…เฉฑเจช เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจคเจฐเจ•เจนเฉ€เจฃ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆเฅค

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

เจ‡เจน เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจธเฉ‚เจšเจจเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจตเจฟเจญเจพเจ— เจฒเจˆ เจธเฉฐเจชเฉ‚เจฐเจจ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจนเจฎเฉ‡เจธเจผเจพ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจ…เฉฑเจ–เจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจฐเจนเฉ‡เจ—เฉ€, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจจเจฟเจฏเจฎ เจฒเจพเจฒ เจฐเฉฐเจ— เจตเจฟเฉฑเจš เจšเจฎเจ•เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจธเจฐเจตเจฐ 'เจคเฉ‡ เจœเจพเจฃ เจฆเจพ เจ‡เฉฑเจ• เจ•เจพเจฐเจจ เจนเฉˆ. เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฎเฉˆเจ‚ เจ•เจฟเจนเจพ, เจฎเฉˆเจ‚ เจนเฉเจฃ 2 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจฐเจกเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเจพเจ‚, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจธเจฟเจ—เจฐเจŸ เจชเฉ€เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจฌเจฟเจนเจคเจฐ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจธเจญ เจคเฉ‹เจ‚ เจฎเฉเจธเจผเจ•เจฒ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจฏเจพเจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจธเจฐเจตเจฐ เจ•เจฟเจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ, เจ•เฉ€ เจœเฉ‚เจจ เจจเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจเจœเฉฐเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจ–เฉเฉฐเจเจฟเจ† เจนเฉˆ เจœเจพเจ‚ เจ•เฉ€ เจ‰เจธเจจเฉ‡ iptables เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ, เจชเจฐ เจฐเฉ‚เจกเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจฐเฉ€เจ†เจ‚ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจฐเจนเจฟเจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเฉ‡เจ—เจพเฅค เจœเจพเจ—เจฐเฉ‚เจ• เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจนเจฅเจฟเจ†เจฐเจฌเฉฐเจฆ! )

PS เจ‡เจน เจฎเฉ‡เจฐเฉ€ เจฏเฉ‹เจœเจจเจพ เจจเจพเจฒเฉ‹เจ‚ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเจฟเจ•เจฒเจฟเจ†, เจฎเฉˆเจ‚ เจ‡เจน เจตเจฐเจฃเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ เจ•เจฟ เจชเฉˆเจ•เฉ‡เจœเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ, เจœเฉ‡ เจ…เจšเจพเจจเจ• เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจ†เจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจคเจพเจ‚ เจฎเฉˆเจ‚ เจฆเฉ‚เจœเจพ เจญเจพเจ— เจฒเจฟเจ–เจพเจ‚เจ—เจพ.

PSS เจฒเฉ‡เจ– เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจนเฉˆ, เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจนเฉˆ. เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจ•เจฟเจธเฉ‡ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจช เจนเฉ‹เจตเฉ‡เจ—เจพ. เจคเฉเจนเจพเจกเจพ เจฆเจฟเจจ เจšเฉฐเจ—เจพ เจฐเจนเฉ‡, เจชเจฟเจ†เจฐเฉ‡ เจฆเฉ‹เจธเจคเฉ‹)

เจ‡เฉฑเจ• เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡

เจเจชเจฟเจ• เจธเจฐเจตเจฐ เจนเฉˆ เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ VPS เจœเจพเจ‚ เจธเจผเจ•เจคเฉ€เจธเจผเจพเจฒเฉ€ AMD EPYC เจซเฉˆเจฎเจฟเจฒเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐเจพเจ‚ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจคเฉ‡เจœเจผ Intel NVMe เจกเจฐเจพเจˆเจตเจพเจ‚ เจจเจพเจฒ เจตเจฟเฉฐเจกเฉ‹เจœเจผเฅค เจ†เจฐเจกเจฐ เจ•เจฐเจจ เจฒเจˆ เจœเจฒเจฆเฉ€ เจ•เจฐเฉ‹!

เจฐเฉ‚เจกเจฐ เจฆเฉ€ เจธเจฅเจพเจชเจจเจพ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ

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

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