- ๋ฆฌ๋ ์ค๋ ๋ค์ค ์ฌ์ฉ์ ์์คํ !
- ์ฌ์ฉ์์ ๊ทธ๋ฃน(USER ์ GROUP)
- ์ฌ์ฉ์๋ ๋ฐ๋์ ํ๋ ์ด์์ ๊ทธ๋ฃน์ ์์๋์ด ์์ด์ผ ํจ
* root
root (์ํผ์ ์ ) ๊ธฐ๋ณธ์ ์ผ๋ก ๋ง๋ค์ด ์ง๋ค.
root์ฌ์ฉ์๋ ์์คํ ์ ๋ชจ๋ ์์ ์ ์คํํ ์ ์๋ ๊ถํ์ด ์๋ค.
์ฌ์ฉ์๋ฅผ ์์ฑํ ์ ์๋ ๊ถํ๋ ๊ฐ์ง
- /etc /passwd
(์ ์ ์ ๋ณด๊ฐ ๋ค์ด๊ฐ ์์)
์ฌ์ฉ์ ์ด๋ฆ: ์ํธ : ์ฌ์ฉ์ id(๋ฒํธ): ๊ทธ๋ฃน id(๋ฒํธ) :์ ์ฒด์ด๋ฆ :ํ ๋๋ ํฐ๋ฆฌ : ๊ธฐ๋ณธ ์ ธ
์ํธํ์ผ์ด์ง๋ง ์ํธ๋ x๋ก ์๋ณด์ฌ์ฃผ๊ณ , ๋น๋ฒ์ shadow์ ์ํธํ๋์ด ์์
์ผ๋ฐ ์ ์ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก 1000๋ฒ์ผ๋ก ์์, ๊ทธ๋กญ ์์ด๋๋ ๋์ผ
- /etc /group
(๊ทธ๋ฃน์ ๋ณด๊ฐ ๋ค์ด๊ฐ ์์)
๊ทธ๋ฃน๋ช : ๊ทธ๋ฃน ๋น๋ฒ : ๊ทธ๋ฃน id : ๊ทธ๋ฃน์ ์ํ ์ฌ์ฉ์ ์ด๋ฆ
์ฌ์ฉ์ ๊ด๋ฆฌ ๋ช ๋ น์ด
๐useradd / adduser
์ ์ ์ถ๊ฐ ์์ 1.์ถ๊ฐ 2.๋น๋ฒ 3. ๊ทธ๋ฃน์ง์
useradd ์ด๋ฆ :์ด๋ฆ์ผ๋ก ์ฌ์ฉ์ ์์ฑ
useradd -u 1111 ์ด๋ฆ : ์์ด๋ ์ค์
useradd -g ๊ทธ๋ฃน์ด๋ฆ ์ด๋ฆ : ๊ทธ๋ฃน ์ค์
useradd -d ํ๋ ์ด๋ฆ : ํ๋๋ ํ ๋ฆฌ ์ค์
useradd -s ์ ธ ์ด๋ฆ : ์ ธ ์ค์
๐passwd : ๋น๋ฐ๋ฒํธ๋ฅผ ์ง์ ํ๊ฑฐ๋ ๋ณ๊ฒฝ
๐userdel : ์ฌ์ฉ์ ์ญ์
user -r : ํ ๋๋ ํ ๋ฆฌ๊น์ง ์ญ์ ,-r์ ์์ฃผ๋ฉด ํ๋๋ ์ญ์ ์๋จ
๐change : ์ฌ์ฉ์์ ์ํธ๋ฅผ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ณ๊ฒฝํ๋๋ก ์ค์
๐groups :์ฌ์ฉ์๊ฐ ์์๋ ๊ทธ๋ฃน์ ๋ณด์ฌ์ค๋ค.
๐groupadd : ์๋ก์ด ๊ทธ๋ฃน ์์ฑ
groupadd -g 2222 ์ด๋ฆ : ๊ทธ๋ฃน ์์ด๋ ์ง์ ๋ถ์ฌ
๐groupdel : ๊ทธ๋ฃน์ญ์
๐gpasswd: ๊ทธ๋ฃน์ ์ํธ๋ฅผ ์ค์ ํ๊ฑฐ๋ ๊ทธ๋ฃน๊ด๋ฆฌ ์ํ
gpasswd -A ์ ์ ๊ทธ๋ฃน : ์ ์ ๋ฅผ ๊ทธ๋ฃน์ ๊ด๋ฆฌ์๋ก ์ถ๊ฐ
gpasswd -a ์ ์ ๊ทธ๋ฃน: ์ ์ ๋ฅผ ๊ทธ๋ฃน์ ์ถ๊ฐ
gpasswd -d ์ ์ ๊ทธ๋ฃน : ์ ์ ๋ฅผ ๊ทธ๋ฃน์์ ์ญ์
๐etc/skel ๋ฐ์ ์๋ ํ์ผ๋ค์ ์ ์ ์์ฑ์์ ๋ณต์ฌํด์ ์ค๋ค.
๊ทธ๋์ ๊ธฐ๋ณธ ํ์ผ ๋ง๋ค๊ณ ์ ์ ํํ ๊ธฐ๋ณธ์ผ๋ก ๋ถ์ฌํ๊ณ ์ถ์ ๋ ์ ์ฉ
ํ์ผ๊ณผ ๋๋ ํฐ๋ฆฌ์ ์์ ์ ํ๊ฐ๊ถ (permission)
(ls -l ๋ช ๋ น (-l ์์ธํ๊ฒ) ๋ด์ผ ๊ถํ์ด ๋์จ๋ค.)
์ด๋ ๊ฒ ์์ธํ๊ฒ ๋ณด๋ฉด ๋์ค๋ ๊ฒฐ๊ณผ๋ก ์๋ 4๊ฐ์ง๋ฅผ ์ ์ ์๋ค.
1. ํ์ผ ์ ํ
- (์ผ๋ฐ ํ์ผ) , l(๋งํฌ ํ์ผ) , d (๋๋ ํ ๋ฆฌ)
2. ํ์ผ ํ๊ฐ๊ถ
๐ rwx r-- r-- / rwx : ์ฝ๊ธฐ , ์ฐ๊ธฐ, ์คํ ๊ถํ
์ ์ ์ ํ๊ฐ๊ถ, ๊ทธ๋ฃน์ ํ๊ฐ๊ถ, other์ ํ๊ฐ๊ถ
๐2์ง์๋ก ํํํ ์ ์์ (421 421 421) - ๋ถ์ฌํ ๋ 2์ง์ ์ฒด๊ณ๋ฅผ ์ด๋ค.
์ฆ, rwx r-- r-- ๋ 744 ํ์ผ!!
๐๋๋ ํ ๋ฆฌ๋ ํด๋น ๋๋ ํ ๋ฆฌ๋ก ์ด๋ํ๋ ค๋ฉด ์คํ๊ถํ์ด ์์ด์ผ ํ๋ค!
๊ทธ๋์ ๋๋ ํ ๋ฆฌ๋ ์ผ๋ฐ์ ์ผ๋ก ์์ ์/๊ทธ๋ฃน/๊ธฐํ์๊ฒ ๋ชจ๋ ์คํ๊ถํ์ด ์๋ค.
๋ชป ๋ค์ด์ค๊ฒ ํ๋ ค๋ฉด ๋๋ ํ ๋ฆฌ์ ์คํ ๊ถํ์ ๋นผ๋ฉด ๋๋ค.
3.๋งํฌ๋ ๊ฐ์, ์ ์ ์๋ฆฌ, ๊ทธ๋ฃน์๋ฆฌ
4. ํ์ผํฌ๊ธฐ, ๋ ์ง, ํ์ผ์ด๋ฆ (๋ฆฌ๋ ์ค๋ ํ์ฅ์๊ฐ ์์ด๋ ๊ฐ๋ฅ)
ํ์ผ ์์ฑ ๋ช ๋ น์ด
๐chmod : ํ์ผ์ ํ๊ฐ๊ถ์ ๋ณ๊ฒฝํ๋ ๋ช ๋ น
root(์ํผ๊ถํ)๋ ์ฌ์ฉ์ ๋๋ ํด๋น ํ์ผ์ ์์ ์๋ง ์คํ๊ฐ๋ฅ
chmod 777 ์ด๋ฆ : ๋ชจ๋์๊ฒ ๋ชจ๋ ๊ถํ์ ์ค ํ์ผ ์ค์ (๋ณด์ ์ทจ์ฝ- ๊ธฐํ 7 ์ํ!)
chmod u - x ์ด๋ฆ : ์ ์ ์๊ฒ ์คํ๊ถํ ๋นผ๊ธฐ (๋ํ๋ฉด ์ถ๊ฐ)
๐ฅ ์๋ฌด๋ฆฌ ์์ ๊ถ์๋ผ๋ ํ์ผ์ ๋๋ ํ ๋ฆฌ์ ์ ๊ทผ์ด ๋ถ๊ฐํ๋ฉด ํ์ผ ๋ณด๊ธฐ ๋ถ๊ฐํจ!!!
๐chown : ํ์ผ์ ์์ ๊ถ์ ๋ฐ๊พธ๋ ๋ช ๋ น (ownership)
chown ์๋ก์ด ์ฌ์ฉ์ ์ด๋ฆ(.์๋ก์ด ๊ทธ๋ฃน ์ด๋ฆ)
๐ฅ root ์ฌ์ฉ์๋ง ๋ช ๋ น๊ฐ๋ฅ!!!((์ผ๋ฐ ์ ์ ๋ ๋ถ๊ฐ, ๋๊ฐroot์ ๋ฐ์ด๋ฌ์ค ๋ณด๋ด๋ ๊ฑฐ ๋ฐฉ์ง)
๐chgrp : ํ์ผ์ ๊ทธ๋ฃน ๋ณ๊ฒฝ