systemd를 사용하는 사용자가 없는 경우 로그인 프롬프트가 나타나기 전에 서비스를 시작하여 새 사용자를 생성하는 방법이 있습니까?

systemd를 사용하는 사용자가 없는 경우 로그인 프롬프트가 나타나기 전에 서비스를 시작하여 새 사용자를 생성하는 방법이 있습니까?

getty 로그인 프롬프트가 나타나기 전에 새 사용자를 생성할 계획입니다(기존 사용자가 없는 경우). 기본적으로 getty 로그인 서비스가 시작되기 전에 시작될 스크립트에서 adduser 명령을 실행할 수 있습니다.

다음과 같이 보일 수 있습니다:

사용자 추가 서비스

  • 기존 사용자(getentshadow)를 확인하는 스크립트를 실행합니다. 사용자가 존재하지 않으면 새 사용자를 추가하고 비밀번호를 설정하라는 메시지가 표시됩니다.

...

..

..

게티 서비스 - user_add.service 프로세스가 완료될 때까지 이 서비스를 시작하면 안 됩니다.

관련 정보