От предложения llua мы можем работать немного больше с историей. Добавьте строку к Bash в масштабе всей системы файл RC, возможно,/etc/bash.bashrc.
export PROMPT_COMMAND='RETRN_VAL=$?;logger -p local6.debug "$(whoami) [$$]: $(history 1 | sed "s/^[ ]*[0-9]\+[ ]*//" ) [$RETRN_VAL]"'
Настройте вход для "local6" в Вашем системном регистраторе. Возможно, что-то вроде этого:
local6.* /var/log/commands.log
Перезапустите системный регистратор. Возможно, настройте вращение файла журнала. Выйдите из системы;авторизоваться; и, история теперь записана в /var/log/commands.log в формате как это:
регистратор имени хоста времени даты: имя пользователя [audit_pid]: команда [return_val]
Это можно было настроить далее для дегустации.
Не уверенный, если это - Ваша проблема, но в рассмотрении Вашего файла конфигурации, похоже, что у Вас есть некоторые опечатки в нем.
Этот блок похож на него, имеет слишком много закрывающих фигурных скобок (};
).
zone "10.in-addr.arpa" {
type master;
file "/etc/bind/internals/db.reverse.net";
allow-transfer { 10.0.0.11/8;
};
};
};
Это должно быть, нет?
zone "10.in-addr.arpa" {
type master;
file "/etc/bind/internals/db.reverse.net";
allow-transfer { 10.0.0.11/8; }
};
named.conf
файл.include "/etc/bind/named.conf.options";
view "internal" {
match-clients { 10.0.0.10/24;};
zone "clase.net" {
type master;
file "/etc/bind/internals/db.forward.net";
allow-transfer { 10.0.0.11/8; };
};
};
include "/etc/bind/named.conf.default-zones";
zone "10.in-addr.arpa" {
type master;
file "/etc/bind/internals/db.reverse.net";
allow-transfer { 10.0.0.11/8; };
};
view "external" {
match-clients { any; };
zone "clase.net" {
type master;
file "/etc/bind/externals/db.forward.net";
allow-transfer { 10.0.0.11/18; };
};
};
Эти строки выглядят неправильными мне:
view "internal" {
match-clients { 10.0.0.0/8;};
zone "clase.net"{
type master;
file "/etc/bind/internals/db.forward.net";
allow-transfer { 10.0.0.11/8; }
};
};
Это должно быть, нет?
view "internal" {
match-clients { 10.0.0.0/8;};
zone "clase.net"{
type master;
file "/etc/bind/internals/db.forward.net";
allow-transfer { 10.0.0.0/8; }
};
};
- Вот посмотрите !!!
named.conf
// If you are just adding zones, please do that in /etc/bind/named.conf.local
include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";
include "/etc/bind/t-sig.key";
named.conf.options
acl internals {
127.0.0.0/8;
10.0.0.0/8;
};
options {
directory "/var/cache/bind";
allow-recursion { internals; };
allow-query-cache { internals; };
allow-query { internals; };
dnssec-enable yes;
dnssec-validation yes;
forwarders {
// -Google - JUST FOR SAMPLE!!!
8.8.4.4;
8.8.8.8;
};
auth-nxdomain no; # conform to RFC1035
listen-on-v6 { any; };
};
named.conf.local
include "/etc/bind/zones.rfc1918";
acl internals {
127.0.0.0/8;
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
};
named.conf.default-zone
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/etc/bind/db.root";
};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
zone "sample.net" {
type master;
file "/etc/bind/db.sample.net";
allow-query { internals; };
allow-transfer { key t-sig.key; };
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
allow-query { 127.0.0.0/8; };
allow-transfer { key t-sig.key; };
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/127.in-addr.arpa";
allow-query { 127.0.0.0/8; };
allow-transfer { key t-sig.key; };
};
zone "10.in-addr.arpa" {
type master;
file "/etc/bind/0.0.10.in-addr.arpa";
allow-query { internals; };
allow-transfer { key t-sig.key; };
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/0.in-addr.arpa";
allow-query { internals; };
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/255.in-addr.arpa";
allow-query { internals; };
};