본문 바로가기

Infra/리눅스 서버

[리눅스 보안] 리눅스 계정관리 - 동일한 UID 금지

[리눅스 보안] 리눅스 계정관리 - 동일한 UID 금지



■ 대상 OS : SunOS, Linux, AIX, HP-UX


■ 취약점 개요

    - Unix 시스템은 모든 사용자 계정에 UID를 부여하여 해당 UID로 사용자 이름, 패스워드, 홈 디렉토리 등과 같은 사용자 정보를 대응시킴.

    - 만약 중복된 uid가 존재할 경우 시스템에서 동일한 사용자로 인식하여 문제가 발생할 수 있으며, 공격자에 의한 개인 정보 및 관련 데이터 유출 발생 시에도 감사 추적이 어렵게 됨.


■ 보안대책

    - 양호 : 동일한 UID로 설정된 사용자 계정이 존재하지 않는 경우

    - 취약 : 동일한 UID로 설정된 사용자 계정이 존재하는 경우


■ 조치방법

    - 동일한 UID로 설정된 사용자 계정의 UID를 서로 다른 값으로 변경


■ 보안설정 방법

    ◆ OS별 점검 파일 위치 및 점검 방법

        - SunOS, Linux, AIX, HP-UX

          #cat /etc/passwd  (※ "passwd" 파일 구조 참조)

         

     ※ 동일한 UID를 갖는 계정이 존재하는 경우 아래의 보안설정 방법에 따라 설정을 변경


■ SunOS, Linux, HP-UX

    - usernmod 명령으로 동일한 UID로 설정된 사용자 계정의 UID 변경

      #usermod -u <변경할 UID값> <user_name>


■ AIX

    - chuser 명령으로 동일한 UID로 설정된 사용자 계정의 UID 변경

      #chuser id=<변경할 UID값> <user_name>




※ 문의 사항은 메일 : jyuhm@sntkor.com 이나 070-8611-4853


문의 사항 남기기