Léo*_* 준영 0 su mac-osx accounts
问题:在 MacOS 中使用 su 命令访问帐户,更多信息请点击此处。我可以访问我的其他帐户,但不能访问根据说明创建的帐户。该命令不会更改用户:
su postgres
Run Code Online (Sandbox Code Playgroud)
问题:为什么我无法使用 su 命令访问帐户?
小智 7
你有任何错误吗?可能是该帐户有一个无效的 shell(如 /usr/bin/false),在这种情况下它会切换到该用户并立即退出。
尝试:
sudo -u postgres -H bash
Run Code Online (Sandbox Code Playgroud)
这将告诉它切换到 postgres 用户,适当地设置 HOME 环境变量,并执行 bash shell
归档时间: |
|
查看次数: |
137 次 |
最近记录: |