После правок конфигурационного файла, желательно проверить его синтаксис.
Просто проверка конфигурации
named-checkconf /etc/named.conf
Проверка конфигурации в chroot
named-checkconf -t /var/named/chroot /etc/named.conf
Проверка одной зоны
named-checkzone subdomain.example.com example.zone
Дамп кэша/зон в файл (имя файла определяется параметром options {dump-file ...;}
) в named.conf
rndc dumpdb -cache
rndc dumpdb -zones
тест + печать конфигурации в stdout
testparm
postconf
apachectl configtest
squid -k parse
nginx -t -c /etc/nginx/nginx.conf
тест + печать конфигурации в stdout
nginx -T
Сервер
sshd -t
Сервер: тест + печать конфигурации в stdout
sshd -T
Печать конфигурации клиента, которая будет применена при подключению к определённому серверу
ssh -G {host_or_ip_here}
ssh -F {~/path/to/ssh_config} -G {host_or_ip_here}
CentOS 7 rsyslogd v8.24.0
rsyslogd -N1
Ubuntu 20 rsyslogd v 8.2112.0. Можно либо использовать опцию -N1
, либо опцию -o <file>
для проверки синтаксиса и печати конфигурации одним файлом. Если вместо имени файла указать "-", то содержимое выведется в stdout
rsyslogd -o file.conf