我正在使用Cloud9进行Rails开发,它使用Ubuntu环境。在有关使用PostgreSQL数据库的文档中,它说:
连接到服务:
$ sudo sudo -u postgres psql
两次输入sudo是什么意思?
@WarrenYoung看着文档,似乎是用户无意中扎根的意图。原始用户可能被认为是管理帐户,因此可能被授予了
—
权限
user ALL=(ALL) NOPASSWD: ALL
当然,不提示输入具有ssh权限的帐户的root密码可能是一个问题。
—
布拉奇利,2015年
它已得到修复。
—
muru
sudo
以root 用户身份运行命令,但不允许以root 身份运行psql
命令postgres
。