๐โ๏ธ Activities/42 Cursus
[Born2beroot] ์ฌ์ฉ์
0=2.
2025. 6. 22. 19:12
ํ์ฌ ๋ก๊ทธ์ธํ ์ ์ ๊ฐ sudo์ user42์ ์ํด ์๋์ง ํ์ธ
#์ ์ ๊ฐ ์ํ ๊ทธ๋ฃน
groups <username>
#ํน์ ๊ทธ๋ฃน ํ์ธ
groups <username> | grep sudo
๋น๋ฐ๋ฒํธ ์ ์ฑ ์ ๊ดํด ์ ์๋ ๊ท์น ํ์ธ
1. ์๋ก์ด ์ ์ ์์ฑ
sudo adduser <์ฌ์ฉ์ ์ด๋ฆ>
2. ์์๋ก ๋น๋ฐ๋ฒํธ ์์ฑ
3. ์ด๋ป๊ฒ ๊ท์น์ ์ค์ ํ๋์ง
#๋น๋ฐ๋ฒํธ ๊ท์น ์์น
su -
sudo vi /etc/login.defs
sudo vi /etc/pam.d/common-password
minlen=10
ucredit=-1 #๋๋ฌธ์
lcredit=-1 #์๋ฌธ์
dcredit=-1 #์ซ์
maxrepeat=3
reject_username
enforce_for_root
difok=7 #๊ธฐ์กด ํจ์ค์๋์ ๋ฌ๋ผ์ผํ๋ ๋ฌธ์ ์
์๋ก์ด ์ ์ ๋ฅผ "evaluating" ๊ทธ๋ฃน์ ํ ๋น
#๊ทธ๋ฃน ์ถ๊ฐ
sudo groupadd <๊ทธ๋ฃน ์ด๋ฆ>
#์ ์ ์๊ฒ ๊ทธ๋ฃน ํ ๋น
sudo usermod -aG <๊ทธ๋ฃน ์ด๋ฆ> <์ฌ์ฉ์ ์ด๋ฆ>
#๊ทธ๋ฃน์ ์ํ ์ ์ ์ถ๋ ฅ
grep <๊ทธ๋ฃน ์ด๋ฆ> /etc/group | cut -d: -f4
#์ ์ ์ญ์
sudo deluser <์ฌ์ฉ์ ์ด๋ฆ>
#์ ์ ๋ง ์ญ์ ํ๋ฉด ํ ๋๋ ํ ๋ฆฌ์ ๋ฉ์ผ๋ฐ์ค๊ฐ ์ญ์ ๋์ง ์๋๋ค.
#ํ ๋๋ ํ ๋ฆฌ์ ๋ฉ์ผ๋ฐ์ค ์ญ์
sudo deluser --remove-home <์ฌ์ฉ์ ์ด๋ฆ>
#๊ทธ๋ฃน์์ ์ ์ ์ญ์
sudo deluser <์ฌ์ฉ์ ์ด๋ฆ> <๊ทธ๋ฃน ์ด๋ฆ>
#๊ทธ๋ฃน ์ญ์ (์ญ์ ์ ๋ชจ๋ ์ ์ ์ญ์ )
sudo groupdel <๊ทธ๋ฃน ์ด๋ฆ>
๋น๋ฐ๋ฒํธ ์ ์ฑ ์ ์ฅ์ ๊ณผ ๋จ์
์ฅ์ : ๋ณด์์ฑ์ด ๋๋ค.
๋จ์ : ๊ต์ฅํ ๊ท์ฐฎ๋ค.