Назад | Перейти на главную страницу

Как я могу узнать, какие конфигурации я изменил?

Я установил Debian на компьютер три года назад. Я внес изменения в различные конфигурации (печать, ssh и т. Д.). Сейчас я создаю резервную копию для подготовки к обновлению. Я хотел бы сохранить копии тех конфигураций, которые я изменил, но не сохранил список.

Есть ли относительно простая последовательность команд, которую я могу использовать для идентификации тех файлов конфигурации, которые были изменены по сравнению со значениями по умолчанию, чтобы я мог отправить их в архив .tar?

Относительно найдите дату установки с помощью:

sudo grep ubiquity /var/log/installer/syslog | less

или:

tune2fs -l /dev/sda1 | grep created

или другими способами.

И найдите все файлы конфигурации, которые были изменены с этого времени:

# tar cvf config_files.tar $(find /etc/ -type f -name \*.conf -mtime -1095)

Вы также можете взглянуть на /usr/local/etc, ...

dpkg --status package покажет файл conf. files и их md5sum, чтобы вы могли сравнить это с md5sum ваших файлов и увидеть те, которые изменились. Теперь ... как это сделать для всех установленных пакетов ....