![앞으로 생성되는 모든 새 사용자가 만료된 비밀번호를 기본값으로 사용하도록 할 수 있습니까? [복사]](https://linux55.com/image/7240/%EC%95%9E%EC%9C%BC%EB%A1%9C%20%EC%83%9D%EC%84%B1%EB%90%98%EB%8A%94%20%EB%AA%A8%EB%93%A0%20%EC%83%88%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EB%A7%8C%EB%A3%8C%EB%90%9C%20%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%EB%A5%BC%20%EA%B8%B0%EB%B3%B8%EA%B0%92%EC%9C%BC%EB%A1%9C%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8F%84%EB%A1%9D%20%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
누군가 내 시스템에 새 사용자를 생성할 때마다 해당 사용자가 처음 로그인할 때 비밀번호를 설정하도록 만들고 싶습니다. 나는 /etc/login.defs
이것을 수행하는 것을 찾을 수 없습니다. 나도 그 안에서 뭔가를 찾으려고 노력했지만 /etc/pam.d
성공하지 못했습니다. 본질적으로, 나는 누군가가 방문하지 않고도 새로운 사용자가 만료된 비밀번호를 갖게 되기를 chage -d 0
원합니다 passwd -e
.
useradd
별칭이나 래퍼를 생성할 수 있도록 암호 기간을 만료로 설정하는 매개변수가 있습니까 useradd
? 아니면 그 뒤에 별칭을 만들어야 합니까 useradd
?chage -d 0
저는 시스템 관리자가 아닙니다. 우리는 RHEL을 제품과 함께 제공하고 기본 보안 설정을 변경하는 임무를 맡았습니다. 유용한 제안을 주시면 대단히 감사하겠습니다.
답변1
계정을 만든 후 옵션을 사용하여 passwd
이 작업을 수행 할 수 있습니다. 비밀번호 대신 사용자 계정을 만료시키는 옵션이 있습니다.-e
useradd
-e
에서 man passwd
:
-e, --만료
즉시 계정 비밀번호를 무효화하세요. 이는 본질적으로 사용자가 다음에 로그인할 때 비밀번호를 변경하도록 강제합니다.