Notice
Recent Posts
Recent Comments
Link
250x250
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- ์๊ณ ๋ฆฌ์ฆ
- 3dof
- homogeinous
- ROS2
- robotics
- SQL
- MIPS
- ๊ธฐ๊ตฌํ
- Coding
- ์ ๋ ฌ
- ๋คํธ์ํฌ ์ถฉ๋
- Linux
- homogenous
- ๋งฅ์ผ์ด๋ธ
- sort
- segmentation
- AI
- ์ ์ฒ๊ธฐ
- ๋ช ๋ น์ด
- ํด์ฑ ํจ์
- ํฉ๋ณ
- sam2
- Computer
- ์์ค ์ฝ๋ ํ์ง ๋ถ์
- ๋ฆฌ๋ ์ค
- Java
- ์ปดํจํฐ๊ตฌ์กฐ
- ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ
- CentOS
- ํ์ ๋ณต์ก๋
Archives
- Today
- Total
UTF-404
๋ฆฌ๋ ์ค ๊ณ์ (1) !! ๋ณธ๋ฌธ
728x90
๐ก ๋ฆฌ๋ ์ค ๊ณ์ !!
/etc/passwd | ๊ณ์ | ๊ฐ๋ณ ์ฌ์ฉ์๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํ ๋จ์ |
/etc/shadow | ๋น๋ฐ๋ฒํธ | ๊ณ์ ์ ์ ๊ทผํ๊ธฐ ์ํ ์ธ์ฆ ๋๊ตฌ |
/etc/group | ๊ทธ๋ฃน | ๋ค์์ ์ฌ์ฉ์๋ฅผ ๋ฌถ๊ธฐ ์ํ ๋จ์ |
๐ /etc/passwd
- root:x:0:0:root:/root:/bin/bash
1 2 3 4 5 6 7
- ๊ณ์ ์ด๋ฆ, ๋ก๊ทธ์ธ ์์ ์ฌ์ฉ๋๊ณ , ๊ณ์ ์ ์ฌ์ฉ์์๊ฒ ์๋ ค์ค ๋ ์ฌ์ฉ๋๋ ์ด๋ฆ
- ๋น๋ฐ๋ฒํธ, /etc/shadow ์์ ๋ณ๋๋ก ๊ด๋ฆฌํ๋ค.
- UID, userid, ์ซ์๊ฐ์ ์ด์ฉํ์ฌ ๋ฆฌ๋ ์ค์์ ๊ณ์ ์ ์๋ณํ๋ ๊ณ ์ ๋ฒํธ
- GID, groupid, ์ซ์๊ฐ์ ์ด์ฉํ์ฌ ๊ณ์ ์ ์์ ๊ทธ๋ฃน์ ์๋ณํ๋ ๊ณ ์ ๋ฒํธ
- Comment, ๊ณ์ ์ ์ค๋ช ์ ์์ฑํ๋ ํ๋, ์๋ต ๊ฐ๋ฅ
- Home Directory, ํฐ๋ฏธ๋ ์ ์ ์ ์์ ์์น๊ฐ ๋๋ฉฐ, cd ๋ช ๋ น์ด์ ๊ธฐ๋ณธ ๋์์ด๋ค.
- ๊ธฐ๋ณธ Shell, ์ฌ์ฉ์์ ๋ช ๋ น์ ์ด์์ฒด์ ์๊ฒ ์ ๋ฌํ๋ ํ๋ก๊ทธ๋จ
๐ ๊ณ์
- ์ฌ์ฉ์๋ฅผ ‘์๋ณ’(identification)ํ๊ณ , ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ‘์ธ์ฆ’(authentication) ํ์ฌ, ์ง์์ ๋ํ ์ ๊ทผ์ ‘ํ๊ฐ’(authorization) ํ๊ธฐ ์ํ ๊ฐ์ฒด์ด๋ค.
๐ ๊ณ์ ๊ด๋ จ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ
/etc/passwd | ๊ณ์ ์ ๊ด๋ฆฌํ๋ ํ์ผ |
/etc/shadow | ํจ์ค์๋๋ฅผ ๊ด๋ฆฌํ๋ ํ์ผ |
/etc/group | ๊ทธ๋ฃน์ ๊ด๋ฆฌํ๋ ํ์ผ |
/etc/default/useradd | useradd๋ช ๋ น์ ๊ธฐ๋ณธ๊ฐ์ ์ง์ ํ๋ ํ์ผ |
/etc/skel | ๊ณ์ ์์ฑ์ ๊ธฐ๋ณธ ๊ตฌ์ฑ์ ์ฐธ์กฐํ๋ ๋๋ ํ ๋ฆฌ |
๐ ๋ช ๋ น์ด(๊ณ์ )
๊ณ์ ๊ด๋ จ ๋ช ๋ น | useradd(์์ฑ), usermod(์์ ), userdel(์ญ์ ) |
ํจ์ค์๋ ๋ช ๋ น | passwd(ํจ์ค์๋ ๋ณ๊ฒฝ) |
๊ทธ๋ฃน ๊ด๋ จ ๋ช ๋ น | groupadd(์์ฑ), groupmod(์์ ), groupdel(์ญ์ ) |
๐ก useradd (์ฌ์ฉ์ ๊ณ์ ์ ์๋ก ์์ฑํ๋ค.)
๐ usage : useradd -u -g -G -c -d -s (-mk) username
- u : User id๋ฅผ ์ง์ ํ๋ค.
- g : Group id๋ฅผ ์ง์ ํ๋ค.
- G : ๋ณด์กฐ๋ก ๊ฐ์ ์ํฌ ๋ค๋ฅธ ๊ทธ๋ฃน์ ์ถ๊ฐ๋ก ์ง์ ํ๋ค.
[root@test ~]# useradd -G wheel user10
[root@test ~]# cat /etc/passwd | grep user10
user10:x:504:504::/home/user10:/bin/bash
[root@test ~]# cat /etc/group | grep wheel
wheel:x:10:user10
→ ์ ๋ด์ฉ์์ user10๊ณ์ ์ 504gid๋ฅผ ๊ฐ์ง๋ฉด์ ๋์์ wheel๊ทธ๋ฃน์ ๊ฐ์ ๋์ด ์๋ค.
- c : ๊ณ์ ์ ์ฃผ์(์ค๋ช )์ ๋ฌ์๋๋ค. ์๋ต ๊ฐ๋ฅํ๋ค.
- d : home Directory ์ง์ ํ๋ค.
- /etc/skel ๋๋ ํ ๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ฌ ์๋ก์ด ํ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค. -mk์ต์ ์ผ๋ก ์ฐธ์กฐํ skel์ ๋ค๋ฅธ ์์น๋ฅผ ์ง์ ํ ์ ์๋ค. -d์ ์ต์ข ๋์ ๋๋ ํ ๋ฆฌ๋ ์์ฑ๋์ง ์์ ์ํ์ฌ์ผ ํ๋ค. (์์ฑ๋์ด ์๋ค๋ฉด skel์ ๋ด์ฉ์ ๋ณต์ฌํ์ง ์๋๋ค)
- s : ๋ก๊ทธ์ธ ํ์ ์์ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํ Shell์ ์ง์ ํ๋ค. /bin/bash /bin/ksh /bin/sh
๐ก usermod (์ด๋ฏธ ์์ฑ๋ ๊ณ์ ์ ์์ฑ์ ๋ณ๊ฒฝํด์ค๋ค. ๊ธฐ๋ณธ์ ์ธ ์ต์ ์ useradd์ ๋น์ทํ๋ค.)
- md : ์ฌ์ฉ์ ๊ณ์ ์ ํ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฎ๊ฒจ์ค ๋์ ์ฌ์ฉํ๋ค. d์ต์ ๋ง ์ฌ์ฉํ๋ฉด ์๋ก์ด ๋๋ ํ ๋ฆฌ๋ฅผ '์ง์ '๋ง ํ ๋ฟ ํ์ํ ๋ด์ฉ์ ๋ณต์ฌํ๊ฑฐ๋ ์ด๋ํ์ง ์์ผ๋ฏ๋ก ๊ถํ ๋ฌธ์ ๋ก ์ ์์ด ์๋๋ ์ํ๊ฐ ๋๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด -m(ove)d(irectory) ์ต์ ์ผ๋ก ๋๋ ํ ๋ฆฌ๋ฅผ ์ฎ๊ธฐ๋ฉด์ ์ง์ ํ๋ฉด ๋๋ค.
- G : ๊ธฐ๋ณธ ๊ทธ๋ฃน ์ธ์ ๋ค๋ฅธ ๊ทธ๋ฃน์ ์ถ๊ฐ๋ก ์์์์ผ ์ค๋ค.
๐ก userdel (์์ฑ๋ ๊ณ์ ์ ์ญ์ ํ๋ค.)
→ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ณ์ ์ ๋ฌธ์๋ ์ญ์ ๊ฐ ๋๋ ๋๋ ํ ๋ฆฌ์ ๋ฉ์ผํจ์ ๋ณด์กด๋๋ค!
- r : ๊ณ์ ์ ํ๋๋ ํ ๋ฆฌ์ ๋ฉ์ผํจ ๋ฐ ๊ด๋ จ๋ ๋ด์ฉ์ ๋ชจ๋ ์ญ์ ํ๋ค. ์์ ์ญ์ ๋ผ๊ณ ๊ธฐ์ตํด๋๋ฉด ์ข๋ค!!
728x90
'๋ฆฌ๋ ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฆฌ๋ ์ค ๊ถํ์ ๋ํด ์์๋ณด์!! (2) | 2024.01.22 |
---|---|
๋ฆฌ๋ ์ค ๊ณ์ (2) (0) | 2024.01.21 |
vi์ ๋ํด ์์๋ณด๊ธฐ!! (0) | 2024.01.21 |
โญ๏ธ find ๋ช ๋ น์ด์ init ๊ฐ๋ ์์๋ณด๊ธฐ!! โญ๏ธ (0) | 2024.01.20 |
ํ๋ฉด ์ถ๋ ฅ์ ์ํ ๋ช ๋ น์ด ํ์ธํ๊ธฐ!!๐ง๐ปโ๐ป (0) | 2024.01.20 |