์ƒˆ๋กœ์šด systemd๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ํŠน๋ณ„ํžˆ ์–ธ๊ธ‰ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค(๋‰ด์Šค ์ž‘์„ฑ์ž์— ๋”ฐ๋ฅด๋ฉด).

  • networkctl ๋ช…๋ น์€ ์ด์ œ globbing์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ๋Œ€์ฒด DNS ๋ชฉ๋ก์— Cloudflare ๊ณต๊ฐœ DNS๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒ์„ฑ๋œ .device ๋‹จ์œ„(์˜ˆ: systemd-fstab-generator๋ฅผ ํ†ตํ•ด)๋Š” ๋” ์ด์ƒ ํ•ด๋‹น .mount๋ฅผ ์ž๋™ ์ข…์†์„ฑ(Wants=)์œผ๋กœ ํฌํ•จํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ฆ‰, ์—ฐ๊ฒฐ๋œ ์žฅ์น˜๊ฐ€ ๋ฐ˜๋“œ์‹œ ์ž๋™์œผ๋กœ ๋งˆ์šดํŠธ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
  • CPUQuotaPeriodSec= ์˜ต์…˜์„ ์ถ”๊ฐ€ํ•˜์—ฌ CPUQuota=๊ฐ€ ๊ณ„์‚ฐ๋˜๋Š” ๊ธฐ๊ฐ„์„ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒˆ๋กœ์šด ์žฅ์น˜ ์˜ต์…˜ ProtectHostname=์€ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„ ๋ณ€๊ฒฝ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • RestrictSUIDSGID= SUID/SGID ํŒŒ์ผ ์ƒ์„ฑ์„ ๊ธˆ์ง€ํ•˜๋Š” ์˜ต์…˜
  • NetworkNamespacePath= ์˜ต์…˜์„ ํ†ตํ•ด ํŒŒ์ผ ๊ฒฝ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ๋„ค์ž„์ŠคํŽ˜์ด์Šค๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • PrivateNetwork= ๋ฐ JoinsNamespaceOf= ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ๋„คํŠธ์›Œํฌ ๋„ค์ž„์ŠคํŽ˜์ด์Šค์— .socket ๋‹จ์œ„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • OnClockChange= ๋ฐ OnTimezoneChange= ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ ์‹œ๊ฐ„์ด๋‚˜ ์‹œ๊ฐ„๋Œ€๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ .timer ๋‹จ์œ„๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ
  • โ€“ 'systemctl start'์— ๋Œ€ํ•œ show-transaction ์˜ต์…˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด ์žฅ์น˜๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ฐ ์ •ํ™•ํžˆ ํ•„์š”ํ•œ ๊ฒƒ์ด ๋ฌด์—‡์ธ์ง€ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • systemd-networkd์—์„œ L2TP ํ„ฐ๋„ ์ง€์›
  • ESP(/efi ๋˜๋Š” /boot/efi์— ๋งˆ์šดํŠธ) ์™ธ์— /boot์— ๋งˆ์šดํŠธ๋œ sd-boot ๋ฐ bootctl์˜ XBOOTLDR(ํ™•์žฅ ๋ถ€ํŠธ ๋กœ๋”) ํŒŒํ‹ฐ์…˜ ์ง€์›
  • Busctl์€ dbus ์‹ ํ˜ธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • systemctl์„ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ • OS๋กœ ์žฌ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋ถ€ํŠธ๋กœ๋”๊ฐ€ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ).

๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๋งŽ์€ ํฅ๋ฏธ๋กœ์šด ํ˜์‹ ๊ณผ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : linux.org.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€