Unix에서 여러 사용자를 만드는 방법은 무엇입니까?

Unix에서 여러 사용자를 만드는 방법은 무엇입니까?

누군가 UNIX에서 여러 사용자를 생성하는 방법을 알려주었습니다. 대본을 쓰고 싶은데 어떻게 해야 하나요? 어떤 제안이 있으십니까?

답변1

시작하는 데 도움이 되는 몇 가지 팁은 다음과 같습니다.

#!/bin/sh

for username; do
    # to-do
done

이 스크립트에 여러 사용자 이름을 전달할 수 있으며 각 사용자 이름에 대해 for 루프 내에서 명령을 실행합니다. 예:

./create-many.sh alice bob john

for 루프의 내용을 완성하기만 하면 됩니다. 이제 시작해야 합니다.

또는 파일에 한 줄에 하나의 사용자 이름만 있는 경우 다음을 수행하세요.

#!/bin/sh

while read username; do
    # to-do
done < /path/to/file

답변2

제가 스크립트를 작성하지는 않겠지만 useradd필요한 플래그와 변수를 명령에 전달하려면 "래퍼" 스크립트를 작성해야 합니다.

관련 정보