小编Dor*_*ion的帖子

无法将新用户添加到 sudo 组

在 Ubuntu 中,我可以这样做以添加新组和用户:

groupadd group123
useradd -m -s /bin/bash -g group123 user123
usermod -a -G sudo,www-data user123
Run Code Online (Sandbox Code Playgroud)

我能够在 FreeBsd 中做到这一点:

sudo pw groupadd group123
sudo pw useradd user123 -m -s /bin/tcsh -g group123
Run Code Online (Sandbox Code Playgroud)

但这失败了:

sudo pw usermod -a -G sudo,www-data user123
Run Code Online (Sandbox Code Playgroud)

因为组 sudo 不存在。为什么不?“sudo pw”不意味着它必须吗?如果没有,如何正确添加?

freebsd users sudo

5
推荐指数
1
解决办法
3万
查看次数

“su”,当密码未知但您在“轮子”中且“无密码”时

我在FreeBSD 11.我有一个用户“user123”属于组车轮具有%wheel ALL=(ALL) NOPASSWD: ALL/usr/local/etc/sudoers

我不知道root的密码。但是,我可以在没有“sudo”的情况下运行“sudo”。

我已经安装了 Postgresql 并通过“服务启动”运行它。

现在我想以 postgresql 用户身份登录并创建一个数据库或其他东西:

$ su postgres
Password:


# or

$ su - postgres
Password:
Run Code Online (Sandbox Code Playgroud)

但是我不知道密码。

这是用户的密码root还是用户的密码postgres?我不认识他们中的任何一个。有没有标准的解决方法?

freebsd users password root sudo

5
推荐指数
1
解决办法
3046
查看次数

标签 统计

freebsd ×2

sudo ×2

users ×2

password ×1

root ×1