Сброс конфигурации системы
Бывают ситуации, когда вы уже окончательно запутались в настройке системы и готовы начать все заново, лишь бы она заработала. Для сброса настроек служит команда
sys-unconfig
Сбрасываемая информация о настройках включает в себя имя хоста, имя домена NIS, часовой пояс, IP-адреса интерфейсов, маску сети и пароль root. То, что делает sys-unconfig, является операцией, обратной по отношению к тому, что выполняют программы sysidnet, sysidns и sysidsys. Более детальная информация об этих программах находится на соответствующих страницах руководства по sysidtool.
Программа sys-unconfig:
- записывает /etc/inet/hosts в /etc/inet/hosts.saved;
- если /etc/vfstab содержит файловые системы, монтируемые по NFS, копирует /etc/vfstab в /etc/vfstab.orig;
- восстанавливает в первоначальное состояние /etc/inet/hosts (как было сразу после установки системы);
- удаляет имя хоста из файлов /etc/hostname.interface для всех настроенных к этому моменту интерфейсов (тех, что показывает команда ifconfig -a), за исключением файла локального интерфейса петли (lo0);
- удаляет имя домена из /etc/defaultdomain;
- устанавливает часовой пояс в значение PST8PDT в /etc/TIMEZONE;
- отменяет работу NIS и NIS+, если они были настроены;
- удаляет упоминания данного хоста в /etc/net/*/hosts;
- удаляет файл /etc/inet/netmasks;
- удаляет файл /etc/defaultrouter;
- удаляет пароль root из /etc/shadow;
- удаляет файл /etc/.rootkey;
- запускает все программы конфигурации системы (см. man sysidconfig) c ключом -u;
- удаляет файл /etc/resolv.conf;
-
удаляет файлы, относящиеся к LDAP, отменяя работу LDAP:
/var/ldap/ldap_client_cache, /var/ldap/ldap_client_file, /var/ldap/ldap_client_cred, /var/ldap/cachemgr.log.
По окончании работы sys-unconfig выполняет остановку системы. После перезагрузки потребуется настроить систему заново.