๐ŸŒŸ2017๋…„ ์ด์ „ ํฌ์ŠคํŒ… ๋ชจ์Œ ๐ŸŒŸ/๐Ÿ’žLinux OS๐Ÿ’ž

SU ๋ณด์•ˆ์„ค์ •๊ณผ Sudo ๊ถŒํ•œ ์„ค์ • ์ฒดํฌ

๐ŸŒŸBugsBunny๐ŸŒŸ 2012. 9. 21. 12:20

[root@lalalive*BunnyCOM2*~]# visudo รจ sudo ์„ค์ • ํŒŒ์ผ์„ ํŽธ์ง‘ํ•˜๋Š” ๋ช…๋ น์–ด ์ด๋‹ค.

### ํ•ด๋‹น ๊ณ„์ •๋งŒ ๋ชจ๋“  ๊ถŒํ•œ์„ ํ–‰์‚ฌํ•˜๊ฒŒ ํ•˜๋Š” ์„ค์ •์ด๋‹ค.

### ๋ฒ„๋‹ˆ๋ผ๋Š” ์‚ฌ์šฉ์ž๋Š” root์˜ ๊ถŒํ•œ์„ sudo๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ๋” ํ•˜๋Š” ์„ค์ •์ด๋‹ค.

bunny ALL=(ALL) ALL

admin ALL=(ALL) ALL

์ด๋ ‡๊ฒŒ ์„ค์ •ํ•˜๊ณ  ์ €์žฅํ•˜๊ณ  ์ผ๋ฐ˜ ๊ณ„์ •์—์„œ ๋ฃจํŠธ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ด ๋ณด์ž.

[bunny@lalalive ~]$ /sbin/shutdown -r now

shutdown: Need to be root รจ ๊ถŒํ•œ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ ‡๊ฒŒ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜์˜จ๋‹ค.

์ด์ œ sudo๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํ•ด ๋ณด์ž.

[bunny@lalalive ~]$ sudo adduser bunnysee

[sudo] password for bunny: xxxxxxxxxxxxxxxxxx

รจ ๋ฃจํŠธ์˜ ์•”ํ˜ธ๋ฅผ ๋ฌผ์–ด์˜จ๋‹ค. ์ฆ‰ ๋ฃจํŠธ์˜ ๋ช…๋ น์–ด๋ฅผ ์ด๋Ÿฐ์‹์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ํ•˜๋Š”๊ฒŒ sudo์ด๋‹ค.

์ด์ œ ํ™•์ธํ•ด ๋ณด์ž ์ •๋ง ๊ณ„์ •์ด ์ƒ์„ฑ ๋˜์—ˆ๋Š”์ง€โ€ฆ

[bunny@lalalive ~]$ ls -al /home/

drwx------. 4 bunnysee bunnysee 4096 2012-09-20 22:04 bunnysee รจ ํ™•์ธ

๊ทธ๋Ÿผ ์ด์ œ ์›ํ•˜๋Š” ๋ช…๋ น์–ด๋งŒ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ์„ค์ • ๋ฐฉ๋ฒ•์ด๋‹ค.

[root@lalalive*BunnyCOM2*~]# visudo

bunny ALL=(ALL) /usr/sbin/visudo , /usr/sbin/useradd, /usr/sbin/userdel,

/usr/sbin/usermod, /usr/bin/passwd

รจ ์ด๋ ‡๊ฒŒ ์„ ์–ธํ•ด ์ฃผ๋ฉด ์—ฌ๊ธฐ ์„ค์ •๋œ 5๊ฐœ ๋ช…๋ น์–ด ์™ธ์—๋Š” ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค.

[bunny@lalalive ~]$ sudo passwd bunnysee

[sudo] password for bunny: xxxxxxxxxxxxxxxxx

bunnysee ์‚ฌ์šฉ์ž์˜ ๋น„๋ฐ€ ๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ์ค‘

์ƒˆ ์•”ํ˜ธ: xxxxxxxxxxxxxxxxxxxxx

์ƒˆ ์•”ํ˜ธ ์žฌ์ž…๋ ฅ: xxxxxxxxxxxxxxxx

passwd: ๋ชจ๋“  ์ธ์ฆ ํ† ํฐ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. รจ ์ด๋ ‡๊ฒŒ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๋‹ค.

์„œ๋ฒ„ ๊ด€๋ฆฌ๋ฅผ ํ•  ๋•Œ ๋ฃจํŠธ๋กœ ๋กœ๊ทธ์ธํ•˜์ง€ ์•Š๊ณ  ์ผ๋ฐ˜ ๊ณ„์ •์—๊ฒŒ ๋ฏธ๋ฆฌ ๊ถŒํ•œ์„ ์ฃผ๊ณ  ์ด๋Ÿฐ ์‹์œผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒŒ ๋ณดํ†ต์ด๋‹ค.

Su ๋ช…๋ น์–ด๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•˜๋Š”๊ฒŒ ์ผ๋ฐ˜ ์ ์ด๋‹ค.

[bunny@lalalive ~]$ su -c setup root รจ ์‹œ์Šคํ…œ์„ค์ •๋„๊ตฌ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ช…๋ น์–ด๋Š” ์ด์ฒ˜๋Ÿผ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๋‹ค.

-c๋Š” ๋ช…๋ น์–ด๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ํ•ด๋‹น๋ช…๋ น์–ด ๋’ค์—๋Š” ์‹คํ–‰ํ•  ์œ ์ €๋ช…์„ ์„ ์–ธํ•ด ์ค€๋‹ค.

[root@lalalive*BunnyCOM2*~]# su -l bunny รจ ์ด๊ฑด ํ•ด๋‹น ์œ ์ €์˜ shell๋กœ ๋ณ€๊ฒฝํ•  ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค.

๋ณดํ†ต ์ผ๋ฐ˜์ ์œผ๋กœ su โ€“ ์œ ์ €๋ช… ์ด๋ž—๊ฒŒ๋„ ์‚ฌ์šฉํ• ์ˆ˜ ์žˆ๋‹ค. ํ•จ์ถ•ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

์†”์งํžˆ su๋Š” ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋ณ„๋กœ ํฐ ์–ด๋ ค์›€์ด ์—†๊ณ  ์ค‘์š”ํ•œ๊ฒŒ sudo์˜ ๋ณด์•ˆ์ ์ธ ์„ค์ •์ด

์ค‘์š”ํ•˜๋‹ค๋Š” ์‚ฌ์‹ค์„ ์žŠ์ง€ ๋ง์•„์•ผ ํ•œ๋‹ค.