Вход в Ubuntu заблокирован, как восстановить?

Мы размещены в экземпляре AWS EC2, я устанавливал сертификат SSL для нашего сайта на базе 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,

1 ответ

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

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

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

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

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