Пользователи Ubuntu входят в систему заблокированный, Как восстановиться?

Мы размещаемся в экземпляре AWS EC2, я устанавливал сертификат SSL для нашего codeigniter php базирующийся веб-сайт. Я не мог загрузить файлы в /etc/ssl/certs/ для получения доступа, я написал некоторый код.

sudo usermod -a -G ubuntu www-data
sudo setfacl -R -m u:ubuntu:rwx /var/www/html
sudo setfacl -R -m u:ubuntu:rwx /etc

После этого пользователи заблокированы и не вход в систему, я понятия не имею, как восстановить это, горячее для возвращения изменений? поскольку я не могу войти в систему. и также как получить полномочия для /etc.

0
задан 22 October 2018 в 21:17

1 ответ

Некоторые провайдеры VPS разрешают доступ « к консоли », что является единственным способом исправить ошибку такого рода. Попробуйте связаться с AWS, чтобы узнать, поддерживают ли они это, или они могут откатить ваш экземпляр VPS к предыдущему снимку. Я не верю, что AWS поддерживает ни одну из этих опций, поэтому, возможно, вы не сможете восстановить их, и вместо этого вам придется начинать с нового экземпляра.

На самом деле я хочу знать, что произошло после написания этих кодов, и как я могу скопировать ssl-сертификат в «/ etc». (из комментариев)

Для дальнейшего использования лучший способ скопировать эти файлы в защищенные каталоги - это scp отправить их в дом вашего (не root) пользователя из вашей локальной машины, затем переместите их с привилегиями sudo на сервер sudo mv ~/file /etc/destination.

AWS великолепен, но он не очень прост, если вы все еще учитесь, и вам, возможно, будет лучше у другого поставщика, который предлагает больше вариантов восстановления.

1
ответ дан 27 October 2019 в 07:15

Другие вопросы по тегам:

Похожие вопросы: