Cloud9 上的 Postgres 数据库设置要求输入 sudo 密码



所以我正在使用Cloud9 ide在Node.js项目上进行协作。我们正在将Postgresql用于数据库,Postgres的文档似乎使它变得非常简单。我可以毫无问题地sudo service postgresql start,但是如果没有它要求我的密码,我就无法sudo -u postgres psql,我不知道,因为Cloud9为我设置了环境。任何修复或建议?

与其

运行sudo -u postgres psql不如尝试运行sudo sudo -u postgres psql,您将直接进入。文档之前已指出这一点,但最近进行了更改。它很快就会被恢复。

默认情况下,UNIX 帐户"postgres"被锁定,这意味着它无法使用密码登录。有关完整的解释,请参阅服务器故障上的此答案。

还可以尝试sudo -s以 root 身份打开 shell 并调整您的系统。

最新更新