Você precisa dar um -u uid e -g gid.
pure-pw useradd test-user -u 1234 -g 1234 -d /path/to/my/dir
Obviamente, use seus próprios números ...
Estou tentando adicionar usuários ao ftp usando pure-ftp
Eu usei o seguinte comando:
pure-pw useradd test-user -u ftpgroup -d /path/to/my/dir
E recebo o seguinte erro:
You must give (non-root) uid and gid
Há algo que eu possa fazer para que isso funcione?
Obrigado
Você precisa dar um -u uid e -g gid.
pure-pw useradd test-user -u 1234 -g 1234 -d /path/to/my/dir
Obviamente, use seus próprios números ...
Ou encontre os números conforme explicado em este artigo
Para encontrar um UID ou GID de um usuário no Unix, use o comando id. Para localizar o UID de um usuário específico, no prompt do Unix, digite:
id -u username
Substitua o nome de usuário pelo nome de usuário do usuário apropriado. Para encontrar o GID de um usuário, no prompt do Unix, digite:
id -g username
Se você deseja descobrir todos os grupos aos quais um usuário pertence, digite:
id -G username
Se você deseja ver o UID e todos os grupos associados a um usuário, insira id sem opções, da seguinte maneira:
id username