사용자 비밀번호

사용자 비밀번호는 컴퓨터나 시스템에 로그인할 때 사용하는 암호로, 사용자 인증을 위해 필요합니다. 비밀번호를 사용하면 불법적인 접근으로부터 사용자 데이터를 보호할 수 있습니다.

비밀번호

리눅스 시스템에서도 사용자는 자신의 계정에 대한 비밀번호를 설정해야 합니다. 이 비밀번호는 사용자가 로그인할 때마다 입력되어야 합니다. 비밀번호는 일반적으로 안전한 암호화 기술로 저장되며, 비밀번호를 입력할 때마다 입력한 내용을 해싱하여 저장된 값과 일치하는지 검증합니다.

비밀번호는 사용자 보안을 유지하는 데 매우 중요합니다. 따라서 비밀번호를 설정할 때는 강력한 비밀번호를 사용하고, 주기적으로 비밀번호를 변경하며, 다른 사용자와 공유하지 않도록 유의해야 합니다. 또한, 비밀번호를 입력할 때 다른 사람에게 노출되지 않도록 주의해야 합니다.

비밀번호 변경

passwd 명령은 사용자의 비밀번호를 변경합니다.

passwd 사용자명

패스워드는 권환에 따라 설정이 가능하다.

과제 : root 패스워드를 잃어버렸을때, 변경하는 방법은

passwd 옵션

passwd 명령어는 사용자 계정의 비밀번호를 변경하는 명령어로, 다음과 같은 옵션을 사용할 수 있습니다.

  • -l : 사용자 계정을 잠급니다.
  • -u : 사용자 계정의 잠금을 해제합니다.
  • -d : 사용자 계정의 비밀번호를 삭제합니다.
  • -S : 사용자 계정의 비밀번호 상태를 확인합니다.
  • -e : 사용자 계정의 비밀번호 만료 날짜를 설정합니다.
  • -x : 사용자 계정의 비밀번호 만료 기간을 설정합니다.
  • -n : 사용자 계정의 비밀번호 변경 간격을 설정합니다.

change

사용자의 비밀번호를 주기적으로 변경하도록 설정합니다.

change -l 사용자 # 사용자에 설정된 내용 확인
change -m 2 사용자 # 사용자에게 설정한 비밀번호를 사용해야 하는 최소 일자(변경후 추쇠 2일은 사용해야 함)
change -M 30 사용자 # 사용자에게 설정한 비밀번호를 사용할 수 있는 최대 일자(변경후 최대 30일 사용가능)
change -E 2025/12/12 사용자 # 사용자가 설정한 비밀번호 만료일자
change -W 10 사용자 # 사용자에 설정한 비밀번호 만료 전의 경고기간(암호 만료일 10일 전부터 경고 메시지 출력). 지정하지 않으면 7일
서브목차