복잡하고 다양한 IT 운영 업무, 스마트한 IT 매니저와 함께

보안

사용자 계정 패스워드 보호의 중요성 U-04-상

IT_manager_08 2024. 12. 5. 19:11
사용자 계정의 패스워드를 암호화하여 저장하고 쉐도우 파일 등을 활용해 보호하면,
패스워드 유출 및 보안 침해를 예방할 수 있습니다.


 

사용자계정패스워드파일안전하게관리하기

 

 

시스템 보안을 강화하는 가장 기본적인 방법 중 하나는 사용자 계정 패스워드를 안전하게 보호하는 것입니다. 이번 글에서는 패스워드 보호와 관련된 설정 방법을 쉽게 이해할 수 있도록 설명하겠습니다.

 


 

1. 사용자 계정 패스워드는 왜 암호화해야 할까요?

  • 문제점: 오래된 시스템에서는 패스워드가 암호화되지 않은 상태(평문)로 저장되어 있을 수 있습니다. 이렇게 저장된 패스워드 파일이 유출되면 누구나 패스워드를 알아낼 수 있습니다.
  • 목적: 패스워드를 암호화하여 저장하면, 설령 파일이 유출되더라도 실제 패스워드를 알아내기 어려워 보안을 강화할 수 있습니다.

2. 점검 대상과 기준

점검 대상

  • 주로 사용하는 운영체제: SOLARIS, LINUX, AIX, HP-UX

점검 기준

  • 안전함: 패스워드가 암호화된 형태로 저장되어 있거나, 쉐도우 파일을 사용하여 별도로 보호되고 있는 경우.
  • 위험함: 패스워드가 평문으로 저장되거나 암호화되지 않은 경우.

3. 어떻게 조치해야 하나요?

기본적으로 해야 할 작업

  • 패스워드 암호화 설정: 운영체제에서 제공하는 설정을 통해 패스워드를 암호화된 형태로 저장하도록 변경해야 합니다.

4. 실제 설정 방법

1) SOLARIS & LINUX

  • 패스워드가 암호화되어 저장되었는지 확인 : passwd 파일에서 두 번째 필드가 x로 표시되면 쉐도우 파일을 사용 중입니다.
  • ls /etc cat /etc/passwd
  • 쉐도우 파일을 활성화하려면,
pwconv
  • 암호화를 해제하려면,
pwunconv

2) AIX

  • 패스워드 파일 확인:
    cat /etc/security/passwd
    
  • AIX는 기본적으로 패스워드를 암호화하여 저장하므로 별도 작업이 필요하지 않을 수 있습니다.

3) HP-UX

  • HP-UX는 Trusted Mode를 활성화하여 패스워드를 암호화된 파일에 저장합니다.
  • Trusted Mode 활성화:
    /etc/tsconvert
    
  • Trusted Mode 비활성화:
    /etc/tsconvert -r2
    

5. 유의해야 할 점

  • HP-UX의 Trusted Mode 전환:
    • Trusted Mode로 변경하면 시스템 파일 구조가 변경됩니다.
    • 운영 중인 서비스에 영향을 줄 수 있으므로 충분히 테스트한 후 적용하세요.

6. 결론

사용자 계정 패스워드는 시스템 보안의 첫걸음입니다. 패스워드가 암호화되어 안전하게 저장되고 있는지 점검하고, 필요하다면 위의 방법을 따라 설정을 변경하세요. 보안은 사소한 것에서부터 시작되며, 이러한 조치를 통해 중요한 정보를 보호할 수 있습니다.

 

 

해당 글은 한국인터넷진흥원의 법령가이드라인의 "주요정보통신기발시설기술적 취약점 분석 평가 가이드" 글을 가져와 작성된 것입니다.