【问题标题】:How to delete user via terminal如何通过终端删除用户
【发布时间】:2021-10-28 18:38:07
【问题描述】:

我在安装 Postgres 时遇到了一些问题,并且一直在尝试几种不同的方法。我最终关注了this approach,这意味着我必须在终端中运行以下命令...

sudo dscl . -create /Users/postgres UserShell /bin/sh
sudo dscl . -create /Users/postgres NFSHomeDirectory /Library/PostgreSQL

但是,这并没有解决我在安装 Postgres 时遇到的问题。

然后我尝试通过系统偏好添加 postgres 用户,但遇到了“名称已被其他用户使用”的错误。但是我看不到这个用户!

.

如何有效删除上述命令中创建的 postgres 用户?目标是通过系统偏好添加用户。

我可以通过这个命令看到隐藏的用户:

dscl . -list /Users  

【问题讨论】:

    标签: macos terminal zsh


    【解决方案1】:

    我想通了。

    sudo /usr/bin/dscl . -delete "/Users/postgres"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2011-10-13
      • 2017-08-12
      相关资源
      最近更新 更多