ย  ย 

๐Ÿš€ ๊ทธ๋ผ์ฝ” Affix T ์„ค์น˜ ์™„๋ฒฝ ๊ฐ€์ด๋“œ! โ€“ ์ดˆ๋ณด๋ถ€ํ„ฐ ์ „๋ฌธ๊ฐ€๊นŒ์ง€ ํ•œ ๋ฒˆ์— ์ •๋ณต

์•ˆ๋…•ํ•˜์„ธ์š”, IT์™€ ๋ณด์•ˆ์— ์—ด์ •์„ ํ’ˆ์€ ์—ฌ๋Ÿฌ๋ถ„! ์˜ค๋Š˜์€ โ€˜๊ทธ๋ผ์ฝ” Affix Tโ€™๋ฅผ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ๋ถ„๋“ค์„ ์œ„ํ•ด ์„ค์น˜๋ถ€ํ„ฐ ์ตœ์ ํ™”, ๊ทธ๋ฆฌ๊ณ  ์‹ค์ „ ํ™œ์šฉ๊นŒ์ง€ ์•Œ๊ธฐ ์‰ฝ๊ฒŒ ํ’€์–ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ๋ช…๋ น์–ด์™€ ์„ค์ •์ด ๋งˆ์น˜ ๋ฏธ๋กœ์ฒ˜๋Ÿผ ๋А๊ปด์งˆ ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ๊ฐ€๋ฉด ๊ธˆ๋ฐฉ ์ต์ˆ™ํ•ด์ง€์‹ค ๊ฑฐ์˜ˆ์š”. ๊ทธ๋Ÿผ ๋ฐ”๋กœ ์‹œ์ž‘ํ•ด๋ณผ๊นŒ์š”?

๊ทธ๋ผ์ฝ” Affix T๋ž€? โ€“ ํ•ต์‹ฌ ๊ฐœ๋…๊ณผ ํŠน์ง•

โ€˜๊ทธ๋ผ์ฝ” Affix Tโ€™๋Š” ๊ทธ๋ผ์ฝ”(GraCo) ์‹œ๋ฆฌ์ฆˆ ์ค‘์—์„œ๋„ ํŠนํžˆ ์‹ค์‹œ๊ฐ„ ํŠธ๋ž˜ํ”ฝ ๋ถ„์„๊ณผ ์‹œ๊ทธ๋‹ˆ์ฒ˜ ๊ธฐ๋ฐ˜ ์œ„ํ˜‘ ํƒ์ง€์— ๊ฐ•์ ์ด ์žˆ๋Š” ๋ณด์•ˆ ์†”๋ฃจ์…˜์ž…๋‹ˆ๋‹ค. 2023๋…„ ์ถœ์‹œ ์ดํ›„, ๊ตญ๋‚ด์™ธ 1,200์—ฌ ๊ธฐ์—…์ด ๋„์ž…ํ–ˆ์œผ๋ฉฐ, ํ‰๊ท  ์œ„ํ˜‘ ํƒ์ง€์œจ 96.8%๋ฅผ ๊ธฐ๋กํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ํŠน์ง•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋‹ค์ค‘ ํ”„๋กœํ† ์ฝœ ์ง€์› (HTTP, HTTPS, MQTT ๋“ฑ)
  • ๊ฒฝ๋Ÿ‰ํ™”๋œ ์—์ด์ „ํŠธ โ€“ ์„œ๋ฒ„ ๋ถ€ํ•˜ ์ตœ์†Œํ™”
  • ์‹œ๊ฐํ™” ๋Œ€์‹œ๋ณด๋“œ โ€“ ์ง๊ด€์ ์ธ UI
  • ์ž๋™ ์—…๋ฐ์ดํŠธ์™€ ์ปค์Šคํ…€ ๋ฃฐ ์ •์˜ ๊ฐ€๋Šฅ

๏ธ ์‚ฌ์ „ ์ค€๋น„ โ€“ ์„ค์น˜ ์ „ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

์„ค์น˜๋ฅผ ์ง„ํ–‰ํ•˜๊ธฐ ์ „์— ์•„๋ž˜ ํ•ญ๋ชฉ์„ ํ•œ ๋ฒˆ ์ ๊ฒ€ํ•ด ์ฃผ์„ธ์š”. ์ž‘์€ ์‹ค์ˆ˜ ํ•˜๋‚˜๊ฐ€ ์„ค์น˜ ์‹คํŒจ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • OS ํ˜ธํ™˜์„ฑ โ€“ Ubuntu 20.04 LTS ์ด์ƒ, CentOS 8, RHEL 8 ๊ถŒ์žฅ
  • ํ•„์ˆ˜ ํŒจํ‚ค์ง€ โ€“ curl, wget, gnupg, unzip
  • ๋„คํŠธ์›Œํฌ โ€“ 443 ํฌํŠธ(HTTPS)์™€ 8080 ํฌํŠธ(๋Œ€์‹œ๋ณด๋“œ) ๊ฐœ๋ฐฉ
  • ๊ถŒํ•œ โ€“ root ๋˜๋Š” sudo ๊ถŒํ•œ ํ™•๋ณด
  • ๋””์Šคํฌ ๊ณต๊ฐ„ โ€“ ์ตœ์†Œ 2GB ์—ฌ์œ  ๊ณต๊ฐ„

Affix T ๋‹ค์šด๋กœ๋“œ & ๊ฒ€์ฆ

๊ทธ๋ผ์ฝ” ๊ณต์‹ ์›น์‚ฌ์ดํŠธ(graco.com/affix-t)์—์„œ ์ตœ์‹  ๋ฒ„์ „์„ ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ํ›„์—๋Š” SHA256 ์ฒดํฌ์„ฌ์„ ํ™•์ธํ•ด ํŒŒ์ผ์ด ์†์ƒ๋˜์ง€ ์•Š์•˜๋Š”์ง€ ๊ฒ€์ฆํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

wget https://download.graco.com/affix-t/affix-t-latest.tar.gz
sha256sum affix-t-latest.tar.gz

์ถœ๋ ฅ๋œ ์ฒดํฌ์„ฌ๊ณผ ๊ณต์‹ ์‚ฌ์ดํŠธ์˜ ์ฒดํฌ์„ฌ์„ ๋น„๊ต

๊ฒ€์ฆ์ด ๋๋‚ฌ๋‹ค๋ฉด ์••์ถ•์„ ํ’‰๋‹ˆ๋‹ค.

tar -xzvf affix-t-latest.tar.gz -C /opt/affix

์„ค์น˜ ๋‹จ๊ณ„ โ€“ ํ•œ ์ค„์”ฉ ์ฐจ๊ทผ์ฐจ๊ทผ

๋‹ค์Œ์€ ์‹ค์ œ ์„ค์น˜ ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ๊ฐ ๋ช…๋ น์–ด๋Š” ์„ค์น˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ์ž๋™ํ™”ํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์ง์ ‘ ์ž…๋ ฅํ•˜๋ฉด ์ดํ•ด๋„๊ฐ€ ๋†’์•„์ง‘๋‹ˆ๋‹ค.

  1. ์˜์กด์„ฑ ํŒจํ‚ค์ง€ ์„ค์น˜
  2. sudo apt update
    sudo apt install -y curl gnupg unzip
  3. Affix T ์„œ๋น„์Šค ํŒŒ์ผ ๋ณต์‚ฌ
  4. sudo cp /opt/affix/affix-t.service /etc/systemd/system/
  5. ์„œ๋น„์Šค ๋“ฑ๋ก ๋ฐ ์‹œ์ž‘
  6. sudo systemctl daemon-reload
    sudo systemctl enable affix-t
    sudo systemctl start affix-t
  7. ์ƒํƒœ ํ™•์ธ
  8. sudo systemctl status affix-t

    โ€˜active (running)โ€™์ด๋ฉด ์ •์ƒ ๊ฐ€๋™๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ดˆ๊ธฐ ์„ค์ • โ€“ ๋Œ€์‹œ๋ณด๋“œ์™€ ์—์ด์ „ํŠธ ์—ฐ๊ฒฐ

๋ธŒ๋ผ์šฐ์ €์—์„œ https://{์„œ๋ฒ„IP}:8080์— ์ ‘์†ํ•˜๋ฉด ๊ทธ๋ผ์ฝ” Affix T ์ดˆ๊ธฐ ๋กœ๊ทธ์ธ ํ™”๋ฉด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ณ„์ •์€ admin / admin123์ด๋ฉฐ, ์ฒซ ๋กœ๊ทธ์ธ ์‹œ ๋ฐ˜๋“œ์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ณ€๊ฒฝํ•ด ์ฃผ์„ธ์š”.

๋Œ€์‹œ๋ณด๋“œ ์ƒ๋‹จ โ€˜Settings โ†’ Agentsโ€™ ๋ฉ”๋‰ด์—์„œ ์ƒˆ ์—์ด์ „ํŠธ ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜๊ณ , ์ด๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์„œ๋ฒ„์— ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค.

# ์˜ˆ์‹œ: ์—์ด์ „ํŠธ ์„ค์น˜ ์Šคํฌ๋ฆฝํŠธ
curl -O https://download.graco.com/affix-t/agent.sh
chmod +x agent.sh
sudo ./agent.sh --key YOURGENERATEDKEY

์—์ด์ „ํŠธ๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์—ฐ๊ฒฐ๋˜๋ฉด ๋Œ€์‹œ๋ณด๋“œ์— โ€˜Connected Agents: 1โ€™์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ณด์•ˆ ๊ฐ•ํ™” โ€“ ํ•„์ˆ˜ ์„ค์ • ํŒ 5๊ฐ€์ง€

์„ค์น˜๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‹ค์ œ ์šด์˜ ํ™˜๊ฒฝ์—์„œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ๋ณด์•ˆ ์„ค์ •์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • HTTPS ์ธ์ฆ์„œ โ€“ Letโ€™s Encrypt ๋“ฑ์œผ๋กœ ์ธ์ฆ์„œ ์ ์šฉ
  • IP ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ โ€“ ๊ด€๋ฆฌ์ž ์ ‘์† IP ์ œํ•œ
  • ๋กœ๊ทธ ๋ณด๊ด€ ์ •์ฑ… โ€“ ์ตœ์†Œ 30์ผ, ์ตœ๋Œ€ 90์ผ ๋ณด๊ด€
  • ์ž๋™ ์—…๋ฐ์ดํŠธ ๋น„ํ™œ์„ฑํ™” โ€“ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์—์„œ๋งŒ ์‚ฌ์šฉ
  • ๋‹ค์ค‘ ์ธ์ฆ(MFA) โ€“ ๊ด€๋ฆฌ์ž ๊ณ„์ •์— ์ ์šฉ

์‹ค์ „ ํ™œ์šฉ ์‚ฌ๋ก€ โ€“ ๊ธฐ์—… A์˜ ์„ฑ๊ณต ์Šคํ† ๋ฆฌ

2024๋…„ 2์›”, ๊ตญ๋‚ด ์ „์ž์ƒ๊ฑฐ๋ž˜ ๊ธฐ์—… โ€˜๊ธฐ์—… Aโ€™๋Š” ๊ธ‰์ฆํ•˜๋Š” DDoS ๊ณต๊ฒฉ์— ๋Œ€๋น„ํ•˜๊ธฐ ์œ„ํ•ด ๊ทธ๋ผ์ฝ” Affix T๋ฅผ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋„์ž… ์ „ ํ‰๊ท  2์‹œ๊ฐ„ ์ด์ƒ ์†Œ์š”๋˜๋˜ ์œ„ํ˜‘ ๋ถ„์„ ์‹œ๊ฐ„์ด 10๋ถ„ ๋‚ด์™ธ๋กœ ๋‹จ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Affix T์˜ ์ปค์Šคํ…€ ๋ฃฐ์„ ํ™œ์šฉํ•ด ํŠน์ด ํŠธ๋ž˜ํ”ฝ์„ ์‹ค์‹œ๊ฐ„ ์ฐจ๋‹จํ•จ์œผ๋กœ์จ ์›” ํ‰๊ท  1,200๋งŒ ์›์˜ ์†์‹ค์„ ๋ฐฉ์ง€ํ–ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿงฉ ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ(FAQ)

Q1. Windows ์„œ๋ฒ„์—๋„ ์„ค์น˜๊ฐ€ ๊ฐ€๋Šฅํ•œ๊ฐ€์š”?
A1. ํ˜„์žฌ Affix T๋Š” Linux ์ „์šฉ์ด๋ฉฐ, Windows ํ™˜๊ฒฝ์—์„œ๋Š” Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ด์šฉํ•ด ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Q2. ๋กœ๊ทธ ํŒŒ์ผ์€ ์–ด๋””์— ์ €์žฅ๋˜๋‚˜์š”?
A2. ๊ธฐ๋ณธ ๊ฒฝ๋กœ๋Š” /var/log/affix/affix.log์ด๋ฉฐ, ์„ค์ • ํŒŒ์ผ์—์„œ ๊ฒฝ๋กœ ๋ณ€๊ฒฝ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Q3. ๋ผ์ด์„ ์Šค๋Š” ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜๋‚˜์š”?
A3. ์›น UI์˜ โ€˜Licenseโ€™ ๋ฉ”๋‰ด์—์„œ ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜, affix-cli license add ๋ช…๋ น์–ด๋กœ ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ: ๊ทธ๋ผ์ฝ” Affix T์™€ ํ•จ๊ป˜ ์•ˆ์ „ํ•œ ๋””์ง€ํ„ธ ๋ฏธ๋ž˜๋ฅผ

์ด์ œ โ€˜๊ทธ๋ผ์ฝ” Affix T ์„ค์น˜โ€™์— ๋Œ€ํ•œ ์ „ ๊ณผ์ •์„ ๋งˆ์Šคํ„ฐํ•˜์…จ์Šต๋‹ˆ๋‹ค. ์ฒ˜์Œ์—” ๋ณต์žกํ•ด ๋ณด์˜€์ง€๋งŒ, ํ•œ ๋‹จ๊ณ„์”ฉ ์ฐจ๊ทผ์ฐจ๊ทผ ๋”ฐ๋ผ๊ฐ€๋ฉด ์–ด๋ ต์ง€ ์•Š๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์ฃ . ์‹ค์ œ ์šด์˜์— ์ ์šฉํ•˜๋ฉด์„œ ๋ฐœ์ƒํ•˜๋Š” ์ž‘์€ ๊ถ๊ธˆ์ฆ๋„ ์–ธ์ œ๋“  ๊ฒ€์ƒ‰ํ•˜๊ณ , ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์งˆ๋ฌธํ•ด ๋ณด์„ธ์š”. ์—ฌ๋Ÿฌ๋ถ„์˜ ๋ณด์•ˆ ์ˆ˜์ค€์ด ํ•œ์ธต ๋†’์•„์ง€๋Š” ์ˆœ๊ฐ„, ์ €๋„ ํ•จ๊ป˜ ๊ธฐ๋ปํ• ๊ฒŒ์š”!

๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค โ€“ ๋‹ค์Œ ํฌ์ŠคํŠธ์—์„œ๋„ ์œ ์šฉํ•œ ๋ณด์•ˆ ํŒ์„ ๊ธฐ๋Œ€ํ•ด ์ฃผ์„ธ์š”!

์˜ค๋Š˜๋„ ์•ˆ์ „ํ•˜๊ณ  ํ–‰๋ณตํ•œ ํ•˜๋ฃจ ๋ณด๋‚ด์„ธ์š”!

๋งŽ์€ ๋ถ„๋“ค์ด ์ฐพ๋Š” ํ•ต์‹ฌ ์ •๋ณด,
๊ทธ๋ผ์ฝ” affix t์„ค์น˜์— ๋Œ€ํ•œ ์‹ค์ œ ์‚ฌ๋ก€์™€ ํ•จ๊ป˜ ์ •๋ฆฌ๋œ ๊ธ€ ์•Œ์•„๋ณด๊ธฐ!

๐Ÿ‘‰ ์ง€๊ธˆ ๋ฐ”๋กœ ํ™•์ธํ•˜๊ธฐ
์œ„๋กœ ์Šคํฌ๋กค