์œ ์ € ์‚ฌ์šฉ์ž ์ถ”๊ฐ€ ๋ฐ ๊ธฐํƒ€ ์„ค์ •
[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/login.defs => ์œ ์ €์˜ ์ „๋ฐ˜์ ์ธ ์„ค์ •์กฐ์ •

 MAIL_DIR        /var/spool/mail   ==> ๋ฉ”์ผ ๊ฒฝ๋กœ ๋ณ€๊ฒฝ
PASS_MAX_DAYS   99999   ==> ํŒจ์Šค์›Œ๋“œ์˜ ๋ณ€๊ฒฝ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ๋Œ€์ผ์ž.
PASS_MIN_DAYS   0     ==> ํŒจ์Šค์›Œ๋“œ์˜ ๋ณ€๊ฒฝ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œ์ผ์ž
PASS_WARN_AGE   7  ==>  ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ณ€๊ฒฝ ๊ฒฝ๊ณ  ๋ฉ”์„ธ์ง€ ๋ณด๋‚ด๋Š” ๊ธฐ๊ฐ„(์œ ํšจ๊ธฐ๊ฐ„์œผ๋กœ๋ถ€ํ„ฐ x์ผ)
PASS_MIN_LEN    5   ==> PASS_MIN_LEN    8  ์ •๋„๋กœ ์ˆ˜์ •
UID_MIN     500       ==> ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ UID์˜ ์ตœ์†Œ๊ฐ’  ๋ฒ”์œ„๋ฅผ ์„ค์ •
UID_MAX    60000   ==> ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ UID์˜ ์ตœ๋Œ€๊ฐ’์˜ ๋ฒ”์œ„๋ฅผ ์„ค์ •
GID_MIN     500        ==> ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ GID์˜ ์ตœ์†Œ๊ฐ’  ๋ฒ”์œ„๋ฅผ ์„ค์ •
GID_MAX    60000    ==> ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ๋•Œ GID์˜ ์ตœ๋Œ€๊ฐ’์˜ ๋ฒ”์œ„๋ฅผ ์„ค์ •
CREATE_HOME yes   ==>  ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•  ๊ฒƒ์ธ๊ฐ€์˜ ์—ฌ๋ถ€
UMASK  077  ==> ์‚ฌ์šฉ์ž ๋””๋ ‰ํ† ๋ฆฌ ์ƒ์„ฑ์‹œ UMASK ๊ฐ’์„ ์„ค์ •ํ•œ๋‹ค. 076  : 701๋กœ ์ƒ์„ฑ๋œ๋‹ค.
SULOG_FILE   /var/log/test_log   ==> sulog ํŒŒ์ผ์„ /var/log ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ‘์— test_log ๋ž€ ํŒŒ์ผ๋ช…์œผ๋กœ ๋‚จ๊ธธ ๊ฒƒ
SU_WHEEL_ONLY  yes ==> su ๋ช…๋ น์€ wheel ๊ทธ๋ฃน์— ์†ํ•˜๋Š” ์‚ฌ์šฉ์ž๋งŒ์ด ์‹คํ–‰์‹œํ‚ฌ ์ˆ˜ ์žˆ๋„๋ก ํ•  ๊ฒƒ
SYSLOG_SU_ENAB es  ==> # ํ•˜๊ธฐ๋กœ ํ•œ ํŒŒ์ผ์—๋„ ๋™์‹œ์— ๋‚จ๊ธธ ๊ฒƒ

[root@nsโ™ฅBunnyComโ™ฅ~]# authconfig --updateall  => ๋ชจ๋“  ์„ค์ • ํŒŒ์ผ์„ ์—…๋ฐ์ดํŠธ
[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/security/limits.conf  => ์‚ฌ์šฉ์ž ๋ฆฌ์†Œ์Šค ์„ค์ •ํŒŒ์ผ

@user           hard    core            0
@user           hard    nproc           20
@user           hard    rss             5000
# ์ฝ”์–ดํ™”์ผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ  , ํ”„๋กœ์„ธ์Šค์ˆ˜ 20 , ์‚ฌ์šฉ์ž ํ•œ ์‚ฌ๋žŒ๋‹น ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ์„ 5๋ฉ”๊ฐ€๋กœ ์ œํ•œ

[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/pam.d/login

 session required        pam_limits.so => ์ถ”๊ฐ€

[root@nsโ™ฅBunnyComโ™ฅ~]# adduser bunny  => ์‚ฌ์šฉ์ž ์œ ์ € ์ถ”๊ฐ€
[root@nsโ™ฅBunnyComโ™ฅ~]# passwd bunny  => ์‚ฌ์šฉ์ž ํŒจ์Šค์›Œ๋“œ ์„ค์ •
[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/default/useradd

# useradd defaults file
GROUP=100
### ๊ธฐ๋ณธ ์œ ์ € ๋””๋ ‰ํ† ๋ฆฌ ###
HOME=/home
INACTIVE=-1
EXPIRE=
### ๊ธฐ๋ณธ ์‚ฌ์šฉํ•˜๋Š” shell ์ง€์ • ####
SHELL=/bin/bash
### ์…ˆํ”Œ ๋””๋ ‰ํ† ๋ฆฌ ์ง€์ • ####
SKEL=/etc/skel
CREATE_MAIL_SPOOL=yes

[root@nsโ™ฅBunnyComโ™ฅ~]# mkdir -m 755 /etc/skel/www  => ์‚ฌ์šฉ์ž web์„œ๋น„์Šค ๋””๋ ‰ํ† ๋ฆฌ ์„ค์ •
[root@nsโ™ฅBunnyComโ™ฅ~]# vi /etc/skel/www/index.html

โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…
โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…    ๋ฒ„๋‹ˆ ๊ณ„์ • ์‚ฌ์šฉ์ž ํ…Œ์ŠคํŠธ ํ์ด์ง€   โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…
โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…    ํ™ˆ ํ์ด์ง€๊ฐ€ ๋ณด์ด์‹œ๋‚˜์š” ~~~^^     โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…
โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…โ˜…

[bunny@nsโ™ฅBunnyโ™ฅ~]# vi .bash_profile

# User specific environment and startup programs
################# ์‹œ์Šคํ…œ ์ฝ˜์†” DIR ์นผ๋ผ ์„ค์ • #######################
eval `dircolors /etc/DIR_COLORS -b`
export LS_COLORS="di=01;31":"fi=01;37":"ex=01;32":"ln=01;36":"so=01;31"
######################  ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ ํ™˜๊ฒฝ ์„ค์ •  ############################
PS1="\[\033[0;41m\][\u@\hโ™ฅBunnyโ™ฅ\w]#\[\033[0;00m\] "
# PS1="\[\033[0;44m\][\u@\hโ™ฅSunnyโ™ฅ\w]#\[\033[0;00m\] "
#### ์‹œ๊ฐ„ ํƒ€์ž„ ์•„์›ƒ #####
# TMOUT=600
export LANG=ko_KR

์œ ์ €์™€ ๊ทธ๋ฃน ํŒจ์Šค์›Œ๋“œ ๊ด€๋ฆฌ ๋ช…๋ น์–ด

 /home]# cat /etc/default/useradd => ์œ ์ € ์ƒ์„ฑ์‹œ ํ™˜๊ฒฝ์ •๋ณด ํŒŒ์ผ
HOME=/home  => /home/users ์—์„œ ์ƒ์„ฑ ๊ฐ€๋Šฅ     GROUP=100  => ์†ํ•  ๊ทธ๋ฃน ์ƒ์„ฑ ์ง€์ •
/home]# ls -al /etc/skel/  => ๊ณ„์ • ์ƒ์„ฑ์‹œ ์ฐธ์กฐ ๋””๋ ‰ํ† ๋ฆฌ
ํ•„์š”ํ•œ ํŒŒ์ผ => www<์‚ฌ์šฉ์ž webroot> index.htm<๊ธฐ๋ณธwebํ…Œ์ŠคํŠธํŒŒ์ผ> .bash_profile <์‚ฌ์šฉ์ž ์ •๋ณด์‹œ์Šคํ…œํŒŒ์ผ>
/]# cat /etc/passwd  => ํŒจ์Šค์›Œ๋“œ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํŒŒ์ผ
/]# cat /etc/shadow => ์ƒˆ๋„์šฐ ํŒจ์Šค์›Œ๋“œ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํŒŒ์ผ
/]# cat /etc/gshadow  => ๊ทธ๋ฃน ์ •๋ณด์™€ ๊ทธ๋ฃน ํŒจ์Šค์›Œ๋“œ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํŒŒ์ผ
/home]# adduser bunny
-c : ์‚ฌ์šฉ์ž์ •๋ณด์ž…๋ ฅ -d : ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ์ง€์ • -e : ๊ณ„์ •์œ ํšจ๊ธฐ๊ฐ„์„ค์ • -f : ๋น„ํ™œ์„ฑ๊ธฐ๊ฐ„<์ž๋™๋งŒ๋ฃŒ> -g : ๊ธฐ๋ณธ๊ทธ๋ฃน
?G : ๋‹ค์ค‘๊ทธ๋ฃน -s: ๊ธฐ๋ณธ์‰ด๋ณ€๊ฒฝ
/home]# adduser -G bunny<๋‹ค์ค‘๊ทธ๋ฃน> -d /home/users/bunny<ํ™ˆ ์ง€์ •> -s /bin/sh<๊ธฐ๋ณธshell> bunny
/home]# id bunny
uid=512(bunny) gid=513(bunny) groups=513(bunny,512(bunny)  => ๋ณ€๊ฒฝ ๋‚ด์šฉ์„ ํ™•์ธ
/home/users]# userdel bunny  => ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ญ์ œ
/home/users]# userdel -r bunny  => -r์€ ํ•ด๋‹น ๊ณ„์ • ๋””๋ ‰ํ† ๋ฆฌ ๊นŒ์ง€ ์‚ญ์ œ
/home/users]# groupadd admin  => ์ƒˆ๋กœ์šด ๊ทธ๋ฃน ์ƒ์„ฑ
-g : ๊ทธ๋ฃนID์ง€์ •ํ•ด์„œ ์ƒ์„ฑ    -r : ๊ทธ๋ฃนID 500์ดํ•˜ ๊ฐ’์œผ๋กœ ์ž๋™์ƒ์„ฑ  

-f : ์‹œ์Šคํ…œ๊ทธ๋ฃน์— ์กด์žฌํ•  ๊ฒฝ์šฐ ์—๋Ÿฌ ์ถœ๋ ฅ ์—†์ด ์ข…๋ฃŒ
/home/users]# groupadd -g 655 admin
/]# groups bunny  => ์†ํ•œ ๊ทธ๋ฃน์„ ์กฐํšŒ
/home/users]# cat /etc/group | grep admin  => admin:x:655:
/chroot]# chsh bunny<์•„์ด๋””> => New shell [/bin/bash]: /bin/tcsh <์‚ฌ์šฉํ•˜๋Š” SHELL ๋ณ€๊ฒฝ>
/chroot]# chage -l bunny => ์‚ฌ์šฉ์ž์˜ ๊ณ„์ •ํ™œ์„ฑํ™” ์ •์ฑ… ํ™•์ธ
/home/users]# groupdel admin =>  ์ง€์ • ๊ทธ๋ฃน์„ ์‚ญ์ œํ•œ๋‹ค.
/]# gpasswd bunny  => ๊ทธ๋ฃน ํŒจ์Šค์›Œ๋“œ๋ฅผ ์ง€์ •ํ•œ๋‹ค.
์‚ฌ์šฉ๋ฒ•: [-r|-R] ๊ทธ๋ฃน [-a ์‚ฌ์šฉ์ž] ๊ทธ๋ฃน [-d ์‚ฌ์šฉ์ž] ๊ทธ๋ฃน [-A ์‚ฌ์šฉ์ž,...] [-M ์‚ฌ์šฉ์ž,...] ๊ทธ๋ฃน
/]# groupmod  -n admin bunny => ์ง€์ • ๊ทธ๋ฃน์„ ๋ณ€๊ฒฝํ•œ๋‹ค.
[n ๋ณ€๊ฒฝ๋ ๋ฃน๋ช… / g ๊ทธ๋ฃน์˜๊ณ ์œ ID] ๊ทธ๋ฃธ๋ช…
~]# usermod  => ์œ ์ € ์„ค์ • ์ •๋ณด ๋ณ€๊ฒฝ
-c : ์‚ฌ์šฉ์ž์ •๋ณด์ž…๋ ฅ -d : ํ™ˆ๋””๋ ‰ํ† ๋ฆฌ์ง€์ • -e : ๊ณ„์ •์œ ํšจ๊ธฐ๊ฐ„์„ค์ • -f : ๋น„ํ™œ์„ฑ๊ธฐ๊ฐ„<์ž๋™๋งŒ๋ฃŒ>
-g : ๊ธฐ๋ณธ๊ทธ๋ฃน -G : ๋‹ค์ค‘๊ทธ๋ฃน -s: ๊ธฐ๋ณธ์‰ด๋ณ€๊ฒฝ
~]# chage -l bunny  => ์‚ฌ์šฉ์ž ์œ ํšจ ์ •๋ณด ์กฐํšŒ
~]# chage -M 25 -E 2006/04/18 bunny => ์‚ฌ์šฉ์œ ํšจ๊ธฐ๊ฐ„ ๋ณ€๊ฒฝ
-l<์œ ํšจ๊ธฐ๊ฐ„ ์กฐํšŒ> -m<์ƒˆ๋กœ์šด ํŒจ์Šค์›Œ๋“œ ์ตœ์†Œ๋ณ€๊ฒฝ์ผ์ˆ˜> -M<์œ ํšจํŒจ์Šค์›Œ๋“œ ์ตœ๋Œ€์ผ์ˆ˜> -W<ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ์ผ์ˆ˜>
-E<์œ ํšจ๊ธฐ๊ฐ„ ์„ค์ •>
/etc]# passwd bunny  => ์ผ๋ฐ˜ ์œ ์ €์˜ ํŒจ์Šค์›Œ๋“œ ๋ณ€๊ฒฝ
etc]# passwd -S bunny  => -S๋Š” ์œ ์ €์˜ ํŒจ์Šค์›Œ๋“œ ์ƒํƒœ ์กฐํšŒ
~]# passwd -l bunny  => ์ผ์‹œ lock ๊ฑธ์–ด์„œ ์‚ฌ์šฉ ์ •์ง€
~]# passwd -u bunny  => ์ผ์‹œ lock ๊ฑธ์–ด๋‘” ์‚ฌ์šฉ ์„ค์ •์„ ํ‘ผ๋‹ค.
~]# passwd -d bunny  =>  ์‚ฌ์šฉ์ž์˜ ํŒจ์Šค์›Œ๋“œ๋ฅผ ๋‹ค์‹œ ์ดˆ๊ธฐํ™” ์„ค์ • <๋กœ๊ธด ์—†์ด ์ ‘์†>
~]# gpasswd bunny  => ๊ทธ๋ฃน ํŒจ์Šค์›Œ๋“œ๋ฅผ ์„ค์ •ํ•œ๋‹ค.
/]# chfn bunny  => ์‚ฌ์šฉ์ž์˜ ์ •๋ณด๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ํŽธ์ง‘ํ•œ๋‹ค.
/chroot]# chown bunny<์†Œ์œ ์ž>.root<์†Œ์œ ๊ทธ๋ฃน> system_install_OS.sh
/chroot]# chown -R bunny.root Server_Change_Configure => -R<์žฌ๊ท€์ >
/chroot]# chmod -R 700 Server_Change_Configure/  => -R <์žฌ๊ท€์ > ํผ๋ฏธ์…˜ ์ ์šฉ ๋ณ€๊ฒฝ
/chroot]# chmod -R 1700 Server_Change_Configure  => <1-2-4> ์Šˆํผํ‚ค ํผ๋ฏธ์…˜ ์ ์šฉ
~]# chattr -R<์„œ๋ธŒ> +iA<+ ์ถ”๊ฐ€ - ์ œ๊ฑฐ> proftpd-1.2.8-1kr.i686.rpm => ํŠน์ˆ˜ ๋ชจ๋“œ๋กœ ์ ์šฉ

 

+ Recent posts