我刚刚在 Ubuntu 9.10 上安装了 postgres 8.4,它从未要求我创建超级用户。是否有默认的超级用户及其密码?如果没有,我如何创建一个新的?
有什么方法可以使用 传递密码.ssh/config吗?我正在尝试设置一种以特定用户登录服务器的方法,然后在连接时自动切换到root(需要输入密码)。
现在,我有:
Host server
HostName hostname.server.com
User not-root
Port 1234
RemoteCommand su
Run Code Online (Sandbox Code Playgroud)
实际上,我正在使用主管来监视进程并在它因某种原因停止时重新启动它。问题是,在主管崩溃的情况下,进程停止会受到监控。
所以我想安排一个 cronjob 来检查主管是否正在运行,并最终重新启动它。
我正在考虑的下一件事是摆脱主管并直接从 cronjob 检查我的过程。我读到有时主管使用太多内存(不过有待验证)。
让主管 VS cronjob 监控流程的优点是什么?