Linux에서 기본적으로 새 사용자 ID를 자동으로 계산하는 방법은 무엇입니까?

Linux에서 기본적으로 새 사용자 ID를 자동으로 계산하는 방법은 무엇입니까?

기본적으로 기본 Linux 사용자는 일부(양수?) 숫자 ID로 식별되며, 적어도 몇 년 전에는 사용자 계정이 완전히 삭제된 경우 이전에 사용된 ID를 추적할 수 있는 "마법"이 없었습니다. 자동으로 계산된 새 ID는 삭제된 사용자 +1이 아니라 로컬 시스템에 알려진 가장 높은 사용 가능한 사용자이기 때문에 새 사용자는 이전 숫자 ID 등을 얻을 수 있습니다.

그 이후로 상황이 바뀌었나요? 사용자 관리에 사용되는 배포판이나 도구에 따라 달라질 수 있습니까? 현재 표준화되었거나 논의 중인 사항이 있나요?

나는 LDAP나 완전한 사용자 관리 소프트웨어 같은 것에는 관심이 없지만 낮은 수준의 매우 간단한 도구는 어디에서나 사용할 수 있습니다. 등 useradd, userdel기본 파일 처리 passwd, , shadow.group

답변1

습관. 표준 메커니즘을 사용하여 사용자를 완전히 삭제하면 이전 존재에 대한 기록이 없습니다. 당신이 원하는 것은 사용자를 삭제하는 것이 아니라 비활성화하여 해당 사용자 ID를 재사용할 수 없도록 하는 것입니다.

관련 정보