>  기사  >  운영 및 유지보수  >  Linux에서 계정 비밀번호를 변경하는 방법은 무엇입니까? (코드 예)

Linux에서 계정 비밀번호를 변경하는 방법은 무엇입니까? (코드 예)

青灯夜游
青灯夜游원래의
2019-01-23 17:50:134402검색

Linux 및 UNIX 계열 운영 체제 모두 passwd 명령을 사용하여 사용자 비밀번호를 변경합니다. 이 기사에서는 passwd 명령을 사용하여 사용자 비밀번호를 변경하는 방법을 소개합니다.

Linux에서 계정 비밀번호를 변경하는 방법은 무엇입니까? (코드 예)

Linux에서는 암호화된 사용자 비밀번호 및 기타 비밀번호 관련 정보가 /etc/shadow 파일에 저장됩니다. passwd 명령을 사용하여 사용자 비밀번호를 변경할 수 있습니다.

비밀번호를 변경할 때는 강력하고 고유한 비밀번호를 사용하세요. 강력한 비밀번호를 갖는 것은 계정을 보호하기 위해 할 수 있는 가장 중요한 일입니다. 강력한 비밀번호는 일반적으로 최소 하나의 대문자, 하나의 소문자, 하나의 숫자, 하나의 특수 문자를 사용하여 최소 16자로 구성됩니다. [동영상 튜토리얼 추천: Linux 튜토리얼]

개인 계정 비밀번호 변경

개인 계정 비밀번호를 변경하려는 일반 사용자는 다른 명령 없이 passwd 명령만 실행하면 됩니다.

$ passwd

예제 출력:

Changing password for nick
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

시스템에서는 먼저 현재 비밀번호를 입력하라는 메시지를 표시합니다. 비밀번호가 정확하면 새 비밀번호를 다시 입력하고 확인하라는 메시지가 표시됩니다. 다음에 Linux 시스템에 로그인할 때 새 비밀번호를 사용하여 로그인할 수 있습니다.

참고: 비밀번호를 입력하면 화면에 비밀번호가 표시되지 않습니다.

Linux에서 계정 비밀번호를 변경하는 방법은 무엇입니까? (코드 예)

다른 사용자의 비밀번호 변경

일반 사용자는 자신의 비밀번호만 변경할 수 있습니다. 그러나 루트 사용자와 sudo 권한이 있는 사용자는 다른 사용자의 비밀번호를 변경할 수 있습니다.

루트 사용자로 로그인해야 합니다. 사용자 nick의 비밀번호를 변경하려면 다음 명령을 입력하세요.

$ passwd nick

또는 sudo 명령

$ sudo passwd nick

을 사용하세요. 출력: 시스템은 새 비밀번호를 입력하고 확인하라는 메시지를 표시합니다.

Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

다음에 사용자가 로그인하도록 강제하려면

일 때 비밀번호를 변경하세요. 기본적으로 비밀번호는 만료되지 않도록 설정되어 있습니다. 사용자가 다음 로그인 시 비밀번호를 변경하도록 하려면 --expire 옵션과 함께 passwd 명령을 사용하고 그 뒤에 사용자 이름을 입력해야 합니다. 예:

$ sudo passwd --expire nick

이렇게 하면 사용자 계정의 비밀번호가 즉시 만료됩니다.

다음번에 사용자가 이전 비밀번호로 로그인을 시도하면 비밀번호를 변경하라는 메시지가 표시됩니다.

$ ssh nick@192.168.121.209

출력:

WARNING: Your password has expired.
You must change your password now and login again!
Changing password for nick.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Connection to 192.168.121.209 closed.

사용자가 새 비밀번호를 설정하면 연결이 종료됩니다.

위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !

위 내용은 Linux에서 계정 비밀번호를 변경하는 방법은 무엇입니까? (코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.