Linuxpia/Linux 명령어

[리눅스 명령어] 암호 관리 명령어, passwd

Linuxpia4U 2023. 11. 28. 04:42
반응형

리눅스명령어 passwd

passwd 명령어는 사용자의 로그인 비밀번호를 변경할 때 사용됩니다. 이 명령어는 일반 사용자가 자신의 비밀번호를 변경하거나, 시스템 관리자가 다른 사용자의 비밀번호를 변경하는 데 사용할 수 있습니다.

passwd 명령어 사용법

일반 사용자가 자신의 비밀번호를 변경하려면 단순히 passwd를 입력하고, 시스템이 제시하는 단계를 따르면 됩니다:

password 변경은 'passwd'로

passwd

실행 후, 사용자는 현재 비밀번호를 입력한 다음, 새 비밀번호를 두 번 입력하여 변경을 완료합니다.

시스템 관리자가 다른 사용자의 비밀번호를 변경하려면, 다음과 같이 사용자의 이름을 명령어에 추가합니다:

sudo passwd 사용자이름

여기서 사용자이름은 비밀번호를 변경하고자 하는 계정의 이름입니다. sudo를 사용하면, 일반 사용자가 관리자 권한을 얻어 실행할 수 있습니다.

주요 옵션

  • --status: 사용자 계정의 비밀번호 상태를 표시합니다.
  • -l: 특정 사용자 계정을 잠급니다(lock).
  • -u: 잠긴 사용자 계정의 잠금을 해제합니다(unlock).
  • -d: 사용자 계정의 비밀번호를 삭제하여, 비밀번호 없이 로그인할 수 있게 합니다.
  • -e: 사용자의 비밀번호를 즉시 만료시켜서, 다음 로그인 시 비밀번호 변경을 강제합니다.

예시

  • 자신의 비밀번호 변경하기:
passwd
  • 다른 사용자의 비밀번호 변경하기 (관리자 권한 필요):
sudo passwd 다른사용자
  • 사용자 계정 잠금 (관리자 권한 필요):
sudo passwd -l 사용자이름
  • 사용자 계정의 비밀번호 만료 (관리자 권한 필요):
sudo passwd -e 사용자이름

주의사항

  • passwd 명령어는 매우 민감한 시스템 작업을 수행하므로, 비밀번호를 변경할 때는 각별한 주의가 필요합니다.
  • 관리자는 sudo를 사용하여 passwd 명령어를 실행할 때 신중해야 합니다. 잘못된 계정에 변경을 적용할 수 있기 때문입니다.
  • 비밀번호를 변경한 후에는 새 비밀번호를 잊어버리지 않도록 주의해야 합니다.
  • 시스템에 따라 비밀번호 정책이 적용되어 있을 수 있으므로, 복잡성, 길이, 이전에 사용했던 비밀번호와의 중복 등을 고려해야 합니다.
반응형