Заблокирован при настройке nginx

364
Márton Pitó

Я впервые пытаюсь настроить веб-сервер.

Я пытался настроить Digital Ocean Droplet под управлением CentOS.

Во время установки 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 или, возможно, другое решение? Должен ли я закрыть свой сервер и получить новый?

0
Вы полностью отключили root-вход или только через SSH? Если у вас по-прежнему включен обычный root-доступ, вы можете использовать веб-консоль Digital Ocean. Worthwelle 6 лет назад 0
Вы правы, я отключил его только через SSH. Однако после того, как я сбросил свой корневой pwd и попытался установить новый через веб-консоль, я несколько раз получал «ошибку манипулирования токеном аутентификации». Кажется, это нерешенная проблема, поэтому, опять же, я думаю, у меня нет выбора. Márton Pitó 6 лет назад 0

0 ответов на вопрос