ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [리눅스] 패스워드 관리 #/etc/shadow #passwd
    서버/리눅스 2017. 3. 22. 21:15

    @패스워드 관리 디렉터리 : /etc/shadow

    사용자의 패스워드가 들어있다.


    콜론을 구분자로 사용하는 문장들이 들어있다.


    root    :    $6$FEE~YMS1    :    17240    :    0    :    99999    :    7    :    :    :


     1                    2                    3            4            5            6      7   8  



    1) 사용자 이름

    2) 패스워드 >> 해쉬처리되서 나온다 (단방향 처리기)

    3) 패스워드 >> 패스워드 수정일 (기본 Date형식대로 처리된다(1970.01.01 이후 지난날))

    4) 패스워드 변경 최소일 : 

    5) 패스워드 변경 최대일 : 이 기간 이후에는 비활성화로 된다.

    6) 패스워드 변경 경고일 : 변경 최대일에서 경고일을 뺀 기간부터 경고메세지를 보낸다.

    #> vi /etc/default/useradd 에서 default 값을 변경할 수 있다.

    7) 비활성화 기간 : 패스워드 최대일이 지난후부터 비활성화 기간이다. 이 기간 이후에는 패스워드가 만료된다. 

    8) 계정 만료일자 : 1970년 1월 1일 ~ 부터 몇일 쨰 되는날 만료니깐 네이버 > 날짜 계산기를 열어놓는다.

    : 계약직이나 학교에서 큰 서버를 쓰는경우에는 사용이 가능할 것 같다.



    #패스워드 관련 커멘드

    #>passwd <u_name> : 로그인한 사용자의 패스워드 설정(관리자는 에외)


    -l(엘)    :    패스워드 잠금(계정 로그오프(락))    로그인시도시 : Login incorrect, Access denied 문구가 뜬다..

    비밀번호 앞에 !!가 붙는다 -> vi편집기에서도 비밀번호 앞에 !!만 붙여주면된다.


    -u    :    패스워드 잠금해제(게정 언락)


    -d    :    패스워드 설정해제(삭졔)



    @별 중요하지않고 다른 명령어로도 가능한 옵션

    옵션 -S    : 간단하게 사용자의 패스워드 정보를 보여준다.

    옵션 -n <num> : 사용자의 패스워드 변경 최소일 설정(min)

    옵션 -x <num> : 사용자의 패스워드 변경 최대일 설정(max)



    댓글

Designed by Tistory.