这是我第一次尝试设置网络服务器。
我正在尝试设置运行 CentOS 的 Digital Ocean Droplet。
在 nginx 设置期间,我“意外地”将“/”的权限更改为 nginx 用户,所以现在我无法访问任何东西;sudo 失败:
sudo: /etc/sudo.conf is owned by uid 997, should be 0
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
不幸的是,按照 Digital Ocean 的指南,我禁用了 root 登录,因此我找不到方法将权限改回来。我试过
su - nginx
但我找不到该用户的密码,所以这没有帮助。
nginx 初始化时是否有已知的默认密码,或者可能有其他解决方案?我必须关闭服务器并获取一个新服务器吗?