adduser 명령을 사용하여 사용자를 생성한 다음 passwd 명령을 사용하여 해당 사용자의 비밀번호를 설정하고 싶습니다.
사용자에 대한 그룹, 홈 디렉토리 및 gecos를 지정한 다음 passwd 명령을 사용하여 사용자에 대한 비밀번호를 설정하고 싶습니다.
변수 un, grp, hd, g 및 pd에 각각 사용자 이름, 그룹, 홈 디렉터리, gecos, 비밀번호의 문자열 값을 저장한 경우 adduser 및 passwd 명령을 사용하여 지정된 정보를 사용하여 사용자를 생성하려면 어떻게 해야 합니까? "useradd"라는 또 다른 명령이 있다는 것을 알고 있지만 지금은 "adduser"를 사용하고 싶습니다. 쉘 스크립트에서 이 작업을 어떻게 수행할 수 있습니까?
답변1
useradd --home /path/to/home \
--ingroup groupname \
--gecos "Stuff" username
passwd username
https://manpages.debian.org/jessie/adduser/adduser.8.de.html