Случилось то, что не запускается база данных, пропало соединение по ssh, может быть еще что-то не работает, я не знаю.
Я просто предполагаю, что это проихошло из=за того, что я сделал вот таку команду: chown -R username /var
соответственно все права на папку var записались за username.
Я совсем юный, начинающий, администратор серверов, поэтому это просто предположение, что все перестало работать именно из-за этого, потому что ябольше ничего не делал.
Вопрос — можно-ли как-то отменить это значение?
(у меня остался только доступ через специальную Java-консоль хостера)
Если дело не в этом, то как это все восстановить теперь?
Для повышения скилов — меняйте все на root, можете рядом поднять такой же образ дистрибутива — и вперед сравнивать владельцев.
root профиксит ssh как минимум. Все остальные сервисы, должны иметь своих юзеров.
Ну а проще всего, бэкап и реформат.
Так и хочется написать, мол «rm -rf /» все вернут на место. кхм, простите :)
на счет БД: у вас же скорее всего в /var/lib/mysql лежат базы, да? сделайте так, что бы mysql был ее владельцем.
Все проблему решил, назначил главным mysql:mysql на папки /var/lib/mysql и /var/run/mysqld
Остальные вопросы теперь знаю как решать.
Спасибо огромное всем!
Внимательнее надо быть. Это первая заповедь не только админов и программистов.
Иначе один раз придётся за свое бабло лететь куданить в ЦОД в Австралии…
Был у кого-то из товарищей прецендент надцать лет назад, когда Хетзнеров и Амазонов еще в помине не было…