CentOS - 您必须提供(非 root)uid 和 gid

CentOS - 您必须提供(非 root)uid 和 gid

我正在尝试使用pure-ftp

我使用了以下命令:

pure-pw useradd test-user -u ftpgroup -d /path/to/my/dir

我收到以下错误:

You must give (non-root) uid and gid

我能做些什么来让它工作吗?

谢谢

答案1

您需要提供 -u uid 和 -g gid。

pure-pw useradd test-user -u 1234 -g 1234 -d /path/to/my/dir

显然使用你自己的数字......

答案2

或者按照以下说明查找数字本文

要在 Unix 中查找用户的 UID 或 GID,请使用 id 命令。要查找特定用户的 UID,请在 Unix 提示符下输入:

id -u username

将 username 替换为相应用户的用户名。要查找用户的 GID,请在 Unix 提示符下输入:

id -g username

如果您希望找出用户所属的所有组,请输入:

id -G username

如果您希望查看 UID 以及与用户关联的所有组,请输入 id 而不带任何选项,如下所示:

id username

相关内容