Я пытаюсь добавить пользователей на ftp с помощью pure-ftp
Я использовал следующую команду:
pure-pw useradd test-user -u ftpgroup -d /path/to/my/dir
И я получаю следующую ошибку:
You must give (non-root) uid and gid
Могу ли я что-нибудь сделать, чтобы это заработало?
Спасибо
Вам нужно указать -u uid и -g gid.
pure-pw useradd test-user -u 1234 -g 1234 -d /path/to/my/dir
Очевидно, используйте свои собственные числа ...
Или найдите числа, как описано в Эта статья
Чтобы найти UID или GID пользователя в Unix, используйте команду id. Чтобы найти UID конкретного пользователя, в командной строке Unix введите:
id -u username
Замените имя пользователя соответствующим именем пользователя. Чтобы найти GID пользователя, в командной строке Unix введите:
id -g username
Если вы хотите узнать все группы, к которым принадлежит пользователь, введите вместо этого:
id -G username
Если вы хотите увидеть UID и все группы, связанные с пользователем, введите id без каких-либо параметров, как показано ниже:
id username