Я пытаюсь создать сценарий удара, который создает нового пользователя. Я передаю желаемое имя пользователя как аргумент, но оно не принимает значение.
Я пытаюсь иметь:
root@forgehe:~# bash newuser.sh userexample
создайте названный "userexample" пользователя, но я получаю ошибку:
adduser: To avoid problems, the username should consist only of
letters, digits, underscores, periods, at signs and dashes, and not start with
a dash (as defined by IEEE Std 1003.1-2001). For compatibility with Samba
machine accounts $ is also supported at the end of the username
Мой сценарий удара:
#!/bin/bash
DESIREDUSERNAME=$1
sudo adduser --disabled-password --gecos "" $DESIREDUSERNAME
Я очень плохо знаком с ударом и Linux, таким образом, я принесу извинения заранее