한땀한땀 정성들인 코딩

리눅스 계정관리 본문

자격증/정보보안기사

리눅스 계정관리

romance penguin 2017. 2. 10. 01:35
반응형

/etc/passwd

[user_account]:[user_password]:[user_ID]:[group_ID]:[comment]:[home_directory]:[login_shell]


사용자계정,패스워드,사용자 id,그룹 id, 참고사상, 로그인후 사용자가 위치할 홈디렉토리, 명령어를 처리하는 쉘종류


/sbin/nologin, /bin/false

-시스템에서 사용하는 로그인이 필요없는 계정

ex) useradd -s /sbin/nologin testuser



취약점 root(관리자권한) uid 0, gid 0으로 변경




/etc/shadow

[user_account]:[encrypted_password]:[last_change]:[minlife]:[maxlife]:[warn]:[inactivel]:[expires]


사용자 계정

암호화된 패스워드

패스워드 변경날짜

최소 변경일수

변경하지 않고 사용 가능 최대일수

경고 일수

최대 비활성 일수

사용자 계정 만료 날짜


$6$jebNXVju$wW/fGJfaDJ9iTTvvYfQ3zWzPYq5plpc9mtcIBawdo1bHQ.g8ILcjR104u9AigsfGX.Z.bdTP2EaO4B8vtd/I./

:17156:0:99999:7:::


$6:sha512

$1:md5

$2:blowfish

$5:sha256


$jebNXVju : salt값


17156 : 패스워드 최종변경일, 1970/01/01로부터 지난 일수

0 : 최소 변경 일수(패스워드를 변경할수 없는 기간)

99999 : 최대 변경 일수(현 패스워드를 변경하지 않고 최대 사용 가능한 일수)

7 : 경고일수(최대 변경 일수가 얼마 남지 않았을때)




반응형

'자격증 > 정보보안기사' 카테고리의 다른 글

XSS  (0) 2017.02.12
웹 서비스  (0) 2017.02.12
취약점 진단도구(시스템)  (0) 2017.02.09
bof 방지기법 그외(objdump 사용,rtl chain)  (0) 2017.02.09
bof방지 기법 ASCII-Armor  (0) 2017.02.09