Linux 서버에서 만료되지 않는 비밀번호 계정을 설정하고 계정의 암호가 만료되지 않도록하고

Linux 서버에서 계정을 설정하고 계정의 암호가 만료되지 않도록하고 싶습니다. passwd맨 페이지 에서 알아내는 데 어려움이 있습니다. 누군가 나를 도울 수 있습니까?



답변

비밀번호 만료를 최대화하려면

passwd -x 99999 username

계정 만료를 비활성화하려면 :

usermod -e '' username

chage로 둘 다 수행하려면 다음을 수행하십시오.

chage -E -1 -M -1 username

시스템 기본값을 설정하려면 / etc / default / useradd를보십시오


답변

chage 명령을 사용하십시오.

chage -M -1 USERNAME

답변

솔라리스 / SunOS :

사용자가 현재 비밀번호를 유지하도록 허용하면서 에이징을 끕니다.

passwd -x -1 username

다음에 로그인 할 때 사용자가 비밀번호를 변경하도록 한 다음 에이징을 끕니다.

passwd -x 0 username

(이것은 누군가를 도와줍니다.)

https://docs.oracle.com/cd/E19455-01/806-1387/6jam6929e/index.html#a08paswd-89198


답변

chage계정 최소 암호를 9999999999 일과 같이 엄청나게 길게 설정 하는 명령을 원합니다 .

여기에 아주 좋은 하우투입니다 – http://www.cyberciti.biz/tips/setting-off-password-aging-expiration.html


답변

다른 이전 구성을 완화하기위한 전체 명령은 다음과 같습니다.

chage -E -1 -M -1 -I -1 username

답변

AIX : 만료되지 않는 비밀번호

사용자 기록 크기 변경

chuser histsize=0 <userid>

사용자 비밀번호 변경

passwd <userid>

로그인시 암호를 재설정하도록 OS에 지시하는 플래그 지우기 (비밀번호 재설정 후)

pwdadm -c <userid>

사용자 히스토리 크기를 편집하여 동요를 일으키지 않으려면 다음 명령을 사용하여 마지막으로 비밀번호를 재설정 한 시간이 항상 오늘 날짜임을 나타내는 보안 파일을 변경할 수 있습니다. .profile로그인 할 때마다 파일이 실행되도록 파일로 내보낼 수 있습니다 .

chsec -f /etc/security/passwd -s <userid> -a lastupdate=`date +%s`

답변

다음은 Linux 만료 비밀번호에 대한 chage 명령 (연령 변경)의 전체 예입니다. 비밀번호 만료 및 계정을 완전히 비활성화하십시오.

매개 변수 명령 chage :

-m 0 : Minimum number of days for the password change.
-M 99999 : Maximum number of days a password change.
-I -1 : We set: "Password inactive" never.
-E -1 : We set: "Expires Account" never.

예제 사용자 이름은 sysadmit입니다.

[root@linux1~] # chage -m 0 -M 99999 -I -1 -1 -E sysadmit

[root@linux1~] # chage --list sysadmit
Last password change: July 15, 2017
Password expires: never
Password inactive: never
Account expires: never
Minimum number of days Between password change: 0
Maximum number of days Between password change: 99999
Number of days of warning before Expires password 7

http://www.sysadmit.com/2017/11/linux-caducidad-contrasena.html 에서 추출