Bricked мой сервер Ubuntu больше не может ни запускаться, ни входить в систему
Я установил виртуальный хост (KVM) с Ubuntu Server 14.04.3 LTS. Сейчас я провожу последнюю неделю, настраивая apache, модули owncloud и другие вещи.
Однако все работало отлично, пока я не последовал рекомендации Owncloud https://doc.owncloud.org/server/8.0/admin_manual/installation/installation_wizard.html#setting-strong-directory-permissions
Они написали, что проще всего было бы создать свой сценарий со следующим содержанием
#!/bin/bash ocpath='/var/www/owncloud' htuser='www-data' htgroup='www-data' rootuser='root' # On QNAP this is admin find $/ -type f -print0 | xargs -0 chmod 0640 find $/ -type d -print0 | xargs -0 chmod 0750 chown -R $:$ $/ chown -R $:$ $/apps/ chown -R $:$ $/config/ chown -R $:$ $/data/ chown -R $:$ $/themes/ chown $:$ $/.htaccess chown $:$ $/data/.htaccess chmod 0644 $/.htaccess chmod 0644 $/data/.htaccess
Ну, я не видел никакого критического контента, только обычные chmods для root и www-data. Поэтому я создал script.sh с указанным выше содержимым в своей папке www и запустил его с помощью sudo ./script.sh.
Так что это заняло много времени, а затем появились пропущенные ошибки привилегий во время работы скрипта (что было очень забавно, так как sudo хорошо работал с правильным паролем).
После того, как скрипт завершил выполнение своих задач, я попытался переключить per sudo su в корневой режим, и затем я увидел, что произошло: мой основной пользователь Ubuntu потерял право выполнять sudo su, и даже больше sudo было невозможно.
Ну а потом я попытался перезапустить виртуальный хост, чтобы запустить корневую оболочку в режиме восстановления, но он останавливается между загрузкой с паникой ядра.
Есть идеи, что случилось? Может ли этот скрипт следовать символической ссылке на мой корневой каталог? Видите ли вы какой-либо шанс исправить мой сервер. В противном случае я теряю неделю работы :(
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл