Восстановить файлы, потерянные от adduser
У меня есть веб-сервер, настроенный с использованием каталога www с целой кучей файлов, которые не получали свою ежемесячную резервную копию. Я проделал большую работу, поэтому я не хотел бы перезапускать.
Затем я настроил почтовый сервер, который создавал бы Maildir и т. Д. Для электронной почты на уровне администратора и т. Д.
Затем попытался настроить FTP для того, когда я в отъезде и следовал принятому ответу для
Который работал нормально, но в процессе все мои файлы в www исчезли! Я предполагаю, что это сочетание с почтовым сервером, создающим каталоги, но мне действительно нужно знать, как вернуть файлы обратно!
редактировать: моя проблема была решена, я забыл закрыть Gedit. Слава Богу! С другой стороны, это довольно странно и предположительно не из-за поведения adduser. Скорее всего, поведение почтового сервера по умолчанию. Но я не слышал ни слова о том, что это проблема. Так что это должно быть сочетание. Если он не удалял файлы, они должны были куда-то уйти, и photorec должен был бы восстановить что-то, в чем отсутствовала его ссылка в таблице файлов. Все еще загадка на нескольких фронтах.
1 ответ
Трудно сказать, но я думаю, что /var/www
каталог был воссоздан (rm -rf
затем mkdir
). Трудно сказать, потому что я не уверен, что именно adduser
делает, когда вы добавляете пользователя с новым домашним каталогом, который уже существует.
Вы не хотели бы дать пользователю новый дом, загроможденный файлами. Я думаю, что adduser пересмотрел вашу работу.
Такая программа, как photorec, может спасти вас, но если вам придется воссоздавать все, это будет хорошей практикой, и вы научитесь не использовать adduser
в каталоге, который вы хотите сохранить.
Это всего лишь теория.