๐ก sudo : ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์ผ์์ ์ผ๋ก root ๊ด๋ฆฌ์ ๊ถํ์ ์ป๋ ๋ช ๋ น์ด
- ์ sudo ๋ช
๋ น์ด๋ฅผ ์ผ๋ฐ ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๊ธฐ ์ํ ๋ฐฉ๋ฒ
- /etc/sudoers ํ์ผ์ ์ผ๋ฐ ์ฌ์ฉ์ / ๊ทธ๋ฃน์ด ๋ฑ๋ก๋์ด ์์ด์ผ ํ๋ค.
- /etc/sudoers ํ์ผ์ readonly ์์ฑ์ ๊ฐ์ง๊ณ ์์ด ํธ์งํ๊ธฐ ์ํ ๋๊ฐ์ง ๋ฐฉ๋ฒ
- sudoers ํ์ผ ๊ด๋ฆฌ application ์ฌ์ฉ → ์ถ์ฒ (๋ฌธ๋ฒ ๋ฐ ์ ํฉ์ฑ ๊ฒ์ฌ๋ ํด์ค !)
- visudo -f /etc/sudoers
- ํธ์ง ๊ถํ ๋ณ๊ฒฝ ๋ฐ ๋ถ์ฌ → ์ถ์ฒ ์ํจ (๊ถํ ํ์๋ฅผ ๊น๋นกํ ์ ๋ ์๊ธฐ ๋๋ฌธ !)
- chmod u+x /etc/sudoers
- chmod 640 /etc/sudoers
- sudoers ํ์ผ ๊ด๋ฆฌ application ์ฌ์ฉ → ์ถ์ฒ (๋ฌธ๋ฒ ๋ฐ ์ ํฉ์ฑ ๊ฒ์ฌ๋ ํด์ค !)
- sudoers ํ์ผ ํ๋จ์ sudo ๊ถํ์ ๋ถ์ฌํ ์ค์ ์ ์์ฑํ๋ค.
- sudo ๋ช
๋ น์ด๋ฅผ ์ฒ์ ์ฌ์ฉํ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์
๋ ฅํด์ค์ผํจ
- ์ด๋ฅผ ์๋ตํ ์ ์๋ ์ต์ (NOPASSWD) ์ค์ ๊ฐ๋ฅ
# ํน์ ์ฌ์ฉ์์๊ฒ sudo ์ฌ์ฉ ๊ถํ ๋ถ์ฌ
# username ALL=(ALL) ALL
daniel ALL=(ALL) ALL
# ๊ทธ๋ฃน์ ํฌํจ๋ ๋ชจ๋ ์ฌ์ฉ์์๊ฒ sudo ์ฌ์ฉ ๊ถํ ๋ถ์ฌ
# %groupname ALL=(ALL) ALL
%student ALL=(ALL) ALL
# ํจ์ค์๋ ์๋ต ์ค์
# username ALL=(ALL) NOPASSWD: ALL
tom ALL=(ALL) NOPASSWD: ALL
%adult ALL=(ALL) NOPASSWD: ALL
ref.
'OS > Linux' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Vi vs. Vim (0) | 2022.12.01 |
---|---|
๋ฆฌ๋ ์ค ํจํค์ง ์์คํ (0) | 2022.12.01 |
๋ฆฌ๋ ์ค ๋ฐฐํฌํ (0) | 2022.12.01 |
init vs. systemd (0) | 2022.12.01 |
๋ฆฌ๋ ์ค ๊ถํ ์ฒด๊ณ (0) | 2022.11.29 |