【问题标题】:Mac 10.10.5 throwing error sudo: gpasswd: command not foundMac 10.10.5 抛出错误 sudo: gpasswd: command not found
【发布时间】:2016-10-12 14:53:50
【问题描述】:

我需要将 mac mini 上的 jenkins 用户添加到 docker 组并在下面尝试

which sudo
/usr/bin/sudo

不工作

sudo gpasswd -a jenkins docker

不工作

/usr/bin/sudo gpasswd -a jenkins docker
sudo: gpasswd: command not found

.bash_profile 条目

 export PATH="$PATH:/usr/local/bin/"
 export PATH="/usr/local/git/bin:/sw/bin/:/usr/local/bin:/usr/local/:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
 export PATH=/usr/bin:/usr/sbin:/bin:/usr/local/bin:/sbin:/opt/x11/bin:$PATH

当前登录的用户是这台 Mac 上的管理员。我不确定这里可能出了什么问题?

谢谢, 维克拉姆

【问题讨论】:

  • 我想你想要which gpasswd...而不是which sudo
  • 返回空值。
  • 那么 gpassword 在您的 PATH 中的任何目录中都不可用。请注意,gpassword 在 OS X 上不是标准的,所以这并不奇怪。
  • 对,这样就告诉你没有安装gpasswd;试试passwd
  • passwd 无法将 mac 用户添加到 docker 组

标签: macos sudo


【解决方案1】:

在上面的链接中回答。

我尝试的命令不适用于 Mac OS

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-24
    • 2020-01-28
    • 1970-01-01
    • 2015-06-13
    • 2020-05-19
    • 2019-07-07
    • 2020-07-09
    • 2020-09-26
    相关资源
    最近更新 更多