Журнал лабораторных работ

Содержание

Журнал

Четверг (02/16/12)

/dev/pts/0
09:12:17
#scp -r root@192.168.16.16:/etc ~/etc-that root@192.168.16.16
root@192.168.16.16: No such file or directory
/dev/pts/0
09:19:28
#exit
assword           scp -r root@192.168.0.254:/etc ~/etc-that root@192.168.0.254 p
password: No such file or directory
09:24:07
#scp -r root@192.168.168.1:/etc ~/etc-that root@192.168.168.1:
Password:
Host key verification failed.
lost connection
Password:
/root/etc-that: No such file or directory
09:25:28
#scp -r root@192.168.168.1:/etc ~/etc-that root@192.168.168.1
root@192.168.168.1: No such file or directory
09:26:15
#scp -r root@192.168.168.1:/etc ~/etc-that root@192.168.168.1:
Password:
Host key verification failed.
lost connection
Password:
/root/etc-that: No such file or directory
09:26:50
#scp -r root@192.168.168.5:/etc ~/etc-that root@192.168.168.5:
The authenticity of host '192.168.168.5 (192.168.168.5)' can't be established.
RSA key fingerprint is 3e:c3:8c:6f:e8:92:5b:31:dd:04:d2:51:48:57:c9:99.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.168.5' (RSA) to the list of known hosts.
root@192.168.168.5's password:
Permission denied, please try again.
root@192.168.168.5's password:
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
Host key verification failed.
lost connection
root@192.168.168.5's password:
Permission denied, please try again.
root@192.168.168.5's password:
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
09:28:48
#scp -r root@192.168.0.254:/etc ~/etc-tha
Password:
rc.conf                                       100%   35KB  35.2KB/s   00:00
bluetooth.device.conf                         100% 4012     3.9KB/s   00:00
devfs.rules                                   100% 2397     2.3KB/s   00:00
pccard.conf                                   100%   63KB  63.1KB/s   00:00
periodic.conf                                 100% 8630     8.4KB/s   00:00
netconfig                                     100%  793     0.8KB/s   00:00
protocols                                     100% 6090     6.0KB/s   00:00
services                                      100%   81KB  81.3KB/s   00:01
group                                         100%  443     0.4KB/s   00:00
...
make.conf                                     100%   60     0.1KB/s   00:00
l3config.pm                                   100% 5830     5.7KB/s   00:00
manpath.config.bak                            100%  956     0.9KB/s   00:00
resolv.conf~                                  100%   40     0.0KB/s   00:00
.rc.conf.swo                                  100%   12KB  12.0KB/s   00:00
rc.conf~                                      100%  944     0.9KB/s   00:00
hosts.allow                                   100% 3534     3.5KB/s   00:00
hosts~                                        100%  190     0.2KB/s   00:00
ipfw.rules                                    100%  174     0.2KB/s   00:00
ipfw.rules~                                   100%   76     0.1KB/s   00:00
09:29:42
#ssh root@192.168.168.5 pw useradd test
root@192.168.168.5's password:
Permission denied, please try again.
root@192.168.168.5's password:
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
bash: pw: команда не найдена
09:34:57
#ssh root@192.168.168.5 passwd useradd test
root@192.168.168.5's password:
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
Использование: passwd [параметры] [имя пользователя]
Параметры:
  -a, --all                     показать состояние паролей всех учётных
                                записей
  -d, --delete                  удалить пароль заданной учётной записи
  -e, --expire                  просрочить пароль заданной учётной записи
  -h, --help                    показать это сообщение и завершить работу
                                программы
...
                                сменой пароля в MIN_DAYS
  -q, --quiet                   не показывать сообщений
  -r, --repository REPOSITORY   изменить пароль в репозитории REPOSITORY
  -S, --status                  показать состояние пароля заданной учётной
                                записи
  -u, --unlock                  разблокировать заданную учётную запись
  -w, --warndays WARN_DAYS      установить количество дней с
                                выдачей предупреждения в WARN_DAYS
  -x, --maxdays MAX_DAYS        установить максимальное число дней перед
                                сменой пароля в MAX_DAYS
09:35:26
#ssh root@192.168.168.5 passwd useradd test
root@192.168.168.5's password:
Permission denied, please try again.
root@192.168.168.5's password:
Permission denied, please try again.
root@192.168.168.5's password:
l3-agent is already running: pid=1362; pidfile=/root/.lilalo/l3-agent.pid
Использование: passwd [параметры] [имя пользователя]
Параметры:
  -a, --all                     показать состояние паролей всех учётных
                                записей
...
                                сменой пароля в MIN_DAYS
  -q, --quiet                   не показывать сообщений
  -r, --repository REPOSITORY   изменить пароль в репозитории REPOSITORY
  -S, --status                  показать состояние пароля заданной учётной
                                записи
  -u, --unlock                  разблокировать заданную учётную запись
  -w, --warndays WARN_DAYS      установить количество дней с
                                выдачей предупреждения в WARN_DAYS
  -x, --maxdays MAX_DAYS        установить максимальное число дней перед
                                сменой пароля в MAX_DAYS
09:36:57
#ssh root@192.168.168.1 passwd useradd test
Password:
usage: passwd [-ly] [-d domain] [-h host] [user]
09:37:21
#ssh root@192.168.168.1 passwd useradd test
Password:
Password:
Password:
usage: passwd [-ly] [-d domain] [-h host] [user]
09:37:38
#ssh test@192.168.168.1
Password:
Password:
Password:
Permission denied (publickey,keyboard-interactive).
09:38:15
#ssh test@192.168.168.1
Password:
Password:
Password:
09:38:41
#ssh root@192.168.168.1 pw useradd test
Password:
09:38:55
#ssh root@192.168.168.1 passwd useradd test
Password:
usage: passwd [-ly] [-d domain] [-h host] [user]
09:39:14
#ssh test@192.168.168.1
Password:
Password:
Password:
09:39:47
#ssh-keygen -t rsa1
Generating public/private rsa1 key pair.
Enter file in which to save the key (/root/.ssh/identity): 12345
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in 12345.
Your public key has been saved in 12345.pub.
The key fingerprint is:
68:fa:7c:ba:cb:1a:06:37:9a:c5:00:48:01:9b:f8:e9 root@debian2
The key's randomart image is:
+--[RSA1 2048]----+
|*o.              |
|o+               |
|+ .              |
| . +   .         |
|  + = o S        |
| . * +           |
|  E +            |
|   . =  .        |
|    ..B=         |
+-----------------+
09:41:05
#ls ~/.ssh/identity
ls: невозможно получить доступ к /root/.ssh/identity: Нет такого файла или каталога
09:41:51
#locate identity

09:42:16
#updatedb

09:42:26
#locate identity

09:42:29
#locate .ssh
/root/.ssh
/root/.ssh/known_hosts
09:42:43
#cd /root/.ssh/

09:43:18
#ls
known_hosts
09:43:20
#ssh-keygen -t rsa1
Generating public/private rsa1 key pair.
Enter file in which to save the key (/root/.ssh/identity): test
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in test.
Your public key has been saved in test.pub.
The key fingerprint is:
59:94:18:6d:ac:11:6f:93:a2:1b:d5:36:76:e2:f9:e8 root@debian2
The key's randomart image is:
+--[RSA1 2048]----+
|        o*..     |
|        o+=.     |
|        o+% .    |
|       o.O *     |
|      o S o      |
|       o   o     |
|      .   . .    |
|         .       |
|          E      |
+-----------------+
09:45:10
#cd ~/.ssh

09:46:05
#ls
known_hosts  test  test.pub
09:46:09
#screen
/dev/pts/2
09:48:08
#exit
                     cd
09:55:47
#cd
ed.keys           scp /root/.ssh/test.pub root@192.168.168.1 /root/.ssh/authorize
/root/.ssh/authorized.keys: No such file or directory
09:56:07
#cd
ed_keys        scp /root/.ssh/test.pub root@192.168.168.1 /root/.ssh/authorize
09:57:56
#ssh 1921.68.168.1
ssh: Could not resolve hostname 1921.68.168.1: Name or service not known
09:58:18
#ssh 192.168.168.1
Password:
Last login: Thu Feb 16 11:44:59 2012 from 192.168.64.1
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
10:00:07
#sh 192.168.168.1

10:00:07
#cd

10:00:07
#exit

10:00:07
#sh 1921.68.168.1

10:03:04
#ls /root/.ssh/identity
/root/.ssh/identity
10:03:18
#cd

10:03:26
#cd /root/.ssh

10:03:59
#ls
identity  identity.pub  known_hosts  test  test.pub
10:13:00
#ssh 192.168.13.22
Password:
Password:
Last login: Thu Feb 16 13:03:58 2012 from 192.168.13.253
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
10:14:30
#ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
04:a3:7d:22:a9:2b:b6:68:1e:50:cd:ea:47:0f:67:3b root@debian2
The key's randomart image is:
+--[ RSA 2048]----+
|      o          |
|   o + o         |
|  . * o o        |
| . o . +         |
|. o o o S        |
|.. o = .         |
|.oo . E          |
|ooo.   .         |
|+o               |
+-----------------+
10:16:14
#ssh root@192.168.13.22
Enter passphrase for key '/root/.ssh/id_rsa':
Last login: Thu Feb 16 13:14:03 2012 from 192.168.13.253
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.
...
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
10:17:07
#ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-VVnDat7714/agent.7714; export SSH_AUTH_SOCK;
SSH_AGENT_PID=7715; export SSH_AGENT_PID;
echo Agent pid 7715;
10:17:18
#eval 'ssh-agent'
SSH_AUTH_SOCK=/tmp/ssh-agUttS7723/agent.7723; export SSH_AUTH_SOCK;
SSH_AGENT_PID=7724; export SSH_AGENT_PID;
echo Agent pid 7724;
10:17:45
#ssh-add -l
Could not open a connection to your authentication agent.
10:18:34
#eval `ssh-agent`
Agent pid 7741
10:18:48
#ssh-add -l
The agent has no identities.
10:19:13
#ssh-add
Enter passphrase for /root/.ssh/id_rsa:
Identity added: /root/.ssh/id_rsa (/root/.ssh/id_rsa)
Identity added: /root/.ssh/identity (root@debian2)
10:19:52
#ssh-add -l
2048 8f:d6:cc:a8:60:4e:df:b5:fc:dd:1a:62:ba:72:c9:6a root@debian2 (RSA1)
2048 04:a3:7d:22:a9:2b:b6:68:1e:50:cd:ea:47:0f:67:3b /root/.ssh/id_rsa (RSA)
10:20:05
#ssh root@192.168.13.22
Last login: Thu Feb 16 13:16:36 2012 from 192.168.13.253
Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994
        The Regents of the University of California.  All rights reserved.
FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012
Welcome to FreeBSD!
Before seeking technical support, please use the following resources:
o  Security advisories and updated errata information for all releases are
   at http://www.FreeBSD.org/releases/ - always consult the ERRATA section
   for your release first as it's updated frequently.
o  The Handbook and FAQ documents are at http://www.FreeBSD.org/ and,
   along with the mailing lists, can be searched by going to
   http://www.FreeBSD.org/search/.  If the doc distribution has
   been installed, they're also available formatted in /usr/share/doc.
If you still have a question or problem, please take the output of
`uname -a', along with any relevant error messages, and email it
as a question to the questions@FreeBSD.org mailing list.  If you are
unfamiliar with FreeBSD's directory layout, please refer to the hier(7)
manual page.  If you are not familiar with manual pages, type `man man'.
You may also use sysinstall(8) to re-enter the installation and
configuration utility.  Edit /etc/motd to change this login announcement.
Removing stale pidfile
/dev/pts/4
10:22:27
#cd

10:23:07
#tcpdump 53
bash: tcpdump: команда не найдена
/dev/pts/2
10:23:46
#cd

прошло 26 минут
10:50:04
#top
top - 11:52:23 up 1 day, 21:17,  3 users,  load average: 0.02, 0.03, 0.01
Tasks:  71 total,   1 running,  70 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.3%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    514752k total,   269316k used,   245436k free,   107188k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:   688120k total,        0k used,   688120k free,   105788k cached
 7915 root      20   0  2332 1128  896 R  0.3  0.2   0:00.02 top
    1 root      20   0  2032  708  612 S  0.0  0.1   0:04.53 init
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd
    3 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
...
    7 root      20   0     0    0    0 S  0.0  0.0   0:00.00 cpuset
    8 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper
    9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 netns
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.00 async/mgr
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 pm
   12 root      20   0     0    0    0 S  0.0  0.0   0:00.21 sync_supers
   13 root      20   0     0    0    0 S  0.0  0.0   0:00.26 bdi-default
   14 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kintegrityd/0
   15 root      20   0     0    0    0 S  0.0  0.0   0:02.80 kblockd/0
   16 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kacpid
10:52:26
#apt-get install bind9
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  bind9-host bind9utils dnsutils libbind9-60 libdns69 libisc62 libisccc60
  libisccfg62 liblwres60
Предлагаемые пакеты:
  bind9-doc resolvconf ufw rblcheck
НОВЫЕ пакеты, которые будут установлены:
  bind9 bind9utils
...
Настраивается пакет bind9utils (1:9.7.3.dfsg-1~squeeze4) ...
Настраивается пакет bind9 (1:9.7.3.dfsg-1~squeeze4) ...
Добавляется группа «bind» (GID 107) ...
Готово.
Добавляется системный пользователь «bind» (UID 105) ...
Добавляется новый пользователь «bind» (UID 105) в группу «bind» ...
Не создаётся домашний каталог «/var/cache/bind».
wrote key file "/etc/bind/rndc.key"
#
Starting domain name service...: bind9.
прошло 20 минут
11:12:40
#vim /etc/bind/named.conf
прошла 21 минута
11:34:00
#~
ssh: Could not resolve hostname ukemp.org: Name or service not known
/dev/pts/6
11:34:31
#vim /etc/bind/
11:34:31
#vim /etc/bind
11:34:31
#vim /etc/bind/named.conf
11:34:59
#~
options {
        directory "/var/cache/bind";
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        // forwarders {
        //      0.0.0.0;
        // };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
};
"/etc/bind/named.conf.options" 20L, 572C
11:35:12
#~ {
// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// 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";
"/etc/bind/named.conf" 11L, 463C
11:35:16
#~
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
"/etc/bind/named.conf.local" 8L, 165C
11:35:34
#~
12345          .bash_profile  .l3rc          .ssh/
12345.pub      .bashrc        .lilalo/       .vim/
.aptitude/     etc-tha/       .mc/           .viminfo
.bash_history  install        .profile       xinetd.conf
11:35:34
#vim /etc/bind/named.conf.default-zones
11:35:34
#vim /etc/bind/named.conf.default-zones
11:35:58
# type hint;
// Do any local configuration here
//
zone 'info.kiev.ua' {
        type master;
        file /etc/bind/info;
        allow-transfer { 192.168.13.253; };
}
}
};
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.local" 13L, 263C записано
11:39:24
#vim /etc/bind/info
--- /dev/null	2012-02-14 16:34:53.245788566 +0200
+++ /etc/bind/info	2012-02-16 12:58:16.000000000 +0200
@@ -0,0 +1,16 @@
+$TTL 3600
+
+@	SOA  info.kiev.ua. root.info.kiev.ua. (
+				1	# версия редакции зоны
+				7200	# обновления
+				7200	# повторная попытка обновить
+				1w	# устаревание зоныы
+				3600	# жизнь ttl )
+		NS	info.kiev.ua.
+		NS 	secondary.net.ua.
+		A	192.168.64.150
+		MX 5	host
+host		A	192.168.64.1
+tech		A	192.168.64.3
+		MX 5	mail.google.com.ua.
+
прошло 18 минут
11:58:16
#vim /etc/bind/info
--- /tmp/l3-saved-8457.15769.15264	2012-02-16 12:58:21.000000000 +0200
+++ /etc/bind/info	2012-02-16 12:59:27.000000000 +0200
@@ -1,11 +1,6 @@
 $TTL 3600
 
-@	SOA  info.kiev.ua. root.info.kiev.ua. (
-				1	# версия редакции зоны
-				7200	# обновления
-				7200	# повторная попытка обновить
-				1w	# устаревание зоныы
-				3600	# жизнь ttl )
+@	SOA  info.kiev.ua. root.info.kiev.ua. ( 1 7200 7200 1w 3600 )
 		NS	info.kiev.ua.
 		NS 	secondary.net.ua.
 		A	192.168.64.150
/dev/pts/2
11:58:31
#cd /root/.ssh/

11:58:44
#ls
authorized.key  authorized_keys id_dsa.pub      id_rsa.pub      identity.pub
authorized.keys id_dsa          id_rsa          identity        known_hosts
11:58:48
#eixt
bash: eixt: command not found
11:59:27
#exit
exit
Connection to 192.168.168.1 closed.
/dev/pts/6
11:59:27
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9 failed!
11:59:38
#tail -f -n 15 /var/log/syslog
Feb 16 12:59:36 debian2 named[8349]: stopping command channel on ::1#953
Feb 16 12:59:36 debian2 named[8349]: no longer listening on ::#53
Feb 16 12:59:36 debian2 named[8349]: no longer listening on 127.0.0.1#53
Feb 16 12:59:36 debian2 named[8349]: no longer listening on 192.168.64.150#53
Feb 16 12:59:36 debian2 named[8349]: no longer listening on 192.168.0.1#53
Feb 16 12:59:36 debian2 named[8349]: exiting
Feb 16 12:59:37 debian2 named[8789]: starting BIND 9.7.3 -u bind
Feb 16 12:59:37 debian2 named[8789]: built with '--prefix=/usr' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc/bind' '--localstatedir=/var' '--enable-threads' '--enable-largefile' '--with-libtool' '--enable-shared' '--enable-static' '--with-openssl=/usr' '--with-gssapi=/usr' '--with-gnu-ld' '--with-dlz-postgres=no' '--with-dlz-mysql=no' '--with-dlz-bdb=yes' '--with-dlz-fi
Feb 16 12:59:37 debian2 named[8789]: adjusted limit on open files from 1024 to 1048576
Feb 16 12:59:37 debian2 named[8789]: found 1 CPU, using 1 worker thread
Feb 16 12:59:37 debian2 named[8789]: using up to 4096 sockets
Feb 16 12:59:37 debian2 named[8789]: loading configuration from '/etc/bind/named.conf'
Feb 16 12:59:37 debian2 named[8789]: /etc/bind/named.conf.local:11: expected quoted string near '/'
Feb 16 12:59:37 debian2 named[8789]: loading configuration: unexpected token
Feb 16 12:59:37 debian2 named[8789]: exiting (due to fatal error)
:q
^[[A^[[A^C
12:00:36
#~
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
        type master;
// orga file '/etc/bind/info';
        allow-transfer { 192.168.13.253; };
//include "/etc/bind/zones.rfc1918";
};
~
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.local" 13L, 265C записано
12:01:51
#netstat -nlp|less
12:02:33
#ping info.kiev.ua
PING info.kiev.ua (91.213.149.36) 56(84) bytes of data.
64 bytes from mail.info.kiev.ua (91.213.149.36): icmp_req=1 ttl=57 time=5.82 ms
64 bytes from mail.info.kiev.ua (91.213.149.36): icmp_req=2 ttl=57 time=19.9 ms
64 bytes from mail.info.kiev.ua (91.213.149.36): icmp_req=3 ttl=57 time=4.51 ms
64 bytes from mail.info.kiev.ua (91.213.149.36): icmp_req=4 ttl=57 time=35.1 ms
64 bytes from mail.info.kiev.ua (91.213.149.36): icmp_req=5 ttl=57 time=113 ms
^C
--- info.kiev.ua ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 4.511/35.882/113.928/40.577 ms
12:02:44
#vim /etc/resolv.conf
--- /tmp/l3-saved-8457.8968.1146	2012-02-16 13:02:50.000000000 +0200
+++ /etc/resolv.conf	2012-02-16 13:03:11.000000000 +0200
@@ -1,2 +1,3 @@
 search net.nt
-nameserver 192.168.13.253
+#nameserver 192.168.13.253
+nameserver 127.0.0.1
12:03:17
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 8930 to die.
Starting domain name service...: bind9.
12:04:33
#ls -la /etc/bind/
итого 64
drwxr-sr-x  2 root bind 4096 Фев 16 13:01 .
drwxr-xr-x 75 root root 4096 Фев 16 13:03 ..
-rw-r--r--  1 root root 2544 Ноя 16 21:43 bind.keys
-rw-r--r--  1 root root  237 Ноя 16 21:43 db.0
-rw-r--r--  1 root root  271 Ноя 16 21:43 db.127
-rw-r--r--  1 root root  237 Ноя 16 21:43 db.255
-rw-r--r--  1 root root  353 Ноя 16 21:43 db.empty
-rw-r--r--  1 root root  270 Ноя 16 21:43 db.local
-rw-r--r--  1 root root 2994 Ноя 16 21:43 db.root
-rw-r--r--  1 root bind  219 Фев 16 12:59 info
-rw-r--r--  1 root bind  463 Ноя 16 21:43 named.conf
-rw-r--r--  1 root bind  490 Ноя 16 21:43 named.conf.default-zones
-rw-r--r--  1 root bind  265 Фев 16 13:01 named.conf.local
-rw-r--r--  1 root bind  572 Ноя 16 21:43 named.conf.options
-rw-r-----  1 bind bind   77 Фев 16 12:12 rndc.key
-rw-r--r--  1 root root 1317 Ноя 16 21:43 zones.rfc1918
12:04:49
#chown bind:bind /etc/bind/info

12:05:48
#tail -f -n 15 /var/log/syslog^C

12:05:50
#tail -f -n 25 /var/log/syslog
Feb 16 13:05:29 debian2 named[9109]: automatic empty zone: A.E.F.IP6.ARPA
Feb 16 13:05:29 debian2 named[9109]: automatic empty zone: B.E.F.IP6.ARPA
Feb 16 13:05:29 debian2 named[9109]: automatic empty zone: 8.B.D.0.1.0.0.2.IP6.ARPA
Feb 16 13:05:29 debian2 named[9109]: command channel listening on 127.0.0.1#953
Feb 16 13:05:29 debian2 named[9109]: command channel listening on ::1#953
Feb 16 13:05:29 debian2 named[9109]: zone 0.in-addr.arpa/IN: loaded serial 1
Feb 16 13:05:29 debian2 named[9109]: zone 127.in-addr.arpa/IN: loaded serial 1
Feb 16 13:05:29 debian2 named[9109]: zone 255.in-addr.arpa/IN: loaded serial 1
Feb 16 13:05:29 debian2 named[9109]: zone localhost/IN: loaded serial 2
Feb 16 13:05:29 debian2 named[9109]: /etc/bind/info:6: 'info.kiev.ua': bad owner name (check-names)
...
Feb 16 13:05:37 debian2 named[9109]: error (network unreachable) resolving 'xgu.ru/A/IN': 2001:678:18:0:194:190:124:17#53
Feb 16 13:05:37 debian2 named[9109]: error (network unreachable) resolving 'ns3.imena.com.ua/AAAA/IN': 2001:500:14:6012:ad::1#53
Feb 16 13:05:37 debian2 named[9109]: error (network unreachable) resolving 'ns3.imena.com.ua/AAAA/IN': 2001:6b0:7::2#53
Feb 16 13:05:37 debian2 named[9109]: error (network unreachable) resolving 'ns2.imena.com.ua/A/IN': 2604:ee00:0:101::37#53
Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns3.imena.com.ua/A/IN': 2a03:6300:1:102::3#53
Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns1.imena.com.ua/AAAA/IN': 2001:470:2e:46::3#53
Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns1.imena.com.ua/A/IN': 2a01:758:fffc:6::2#53
Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a01:4f8:100:22a6:188:40:253:34#53
Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a02:2278:70eb:199::196:43#53
^C
12:06:06
#vim /var/log/syslog
--- /tmp/l3-saved-8457.6901.1564	2012-02-16 13:06:17.000000000 +0200
+++ /var/log/syslog	2012-02-16 13:17:01.000000000 +0200
@@ -333,3 +333,4 @@
 Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns1.imena.com.ua/A/IN': 2a01:758:fffc:6::2#53
 Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a01:4f8:100:22a6:188:40:253:34#53
 Feb 16 13:05:38 debian2 named[9109]: error (network unreachable) resolving 'ns2.imena.com.ua/AAAA/IN': 2a02:2278:70eb:199::196:43#53
+Feb 16 13:17:01 debian2 /USR/SBIN/CRON[9175]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
/dev/pts/2
12:14:04
#ls /roo
ls: /roo: No such file or directory
12:14:27
#exit
exit
Connection to 192.168.13.22 closed.
12:16:36
#e
bash: e: command not found
12:17:05
#exit
exit
Connection to 192.168.13.22 closed.
12:20:41
#exit
exit
Connection to 192.168.13.22 closed.
прошло 23 минуты
/dev/pts/6
12:44:05
#953
                NS      info.kiev.ua.
                MX 5    host
host            A       192.168.64.1
                MX 5    mail.google.com.ua.
tech            A       192.168.64.3
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/bind/info" 10L, 195C записано
12:46:21
#tail -f -n 25 /var/log/syslog|grep info
Feb 16 13:46:10 debian2 named[9258]: /etc/bind/info:5: 'info.kiev.ua': bad owner name (check-names)
Feb 16 13:46:10 debian2 named[9258]: zone 'info.kiev.ua'/IN: loading from master file /etc/bind/info failed: bad owner name (check-names)
Feb 16 13:46:10 debian2 named[9258]: zone 'info.kiev.ua'/IN: not loaded due to errors.
:q
^C
12:47:25
#vim /etc/bind/named.conf
12:47:33
#~
        // If there is a firewall between you and nameservers you want
        // to talk to, you may need to fix the firewall to allow multiple
        // ports to talk.  See http://www.kb.cert.org/vuls/id/800113
        // If your ISP provided one or more IP addresses for stable
        // nameservers, you probably want to use them as forwarders.
        // Uncomment the following block, and insert the addresses replacing
        // the all-0's placeholder.
        // forwarders {
        //      0.0.0.0;
        // };
        auth-nxdomain no;    # conform to RFC1035
        listen-on { 192.168.64.150; };
        listen-on-v6 { any; };
};
}
~
"/etc/bind/named.conf.options" 21L, 604C записано
12:48:34
#ping info.kiev.ua
ping: unknown host info.kiev.ua
12:48:51
#~
@               NS      info.kiev.ua.
@       SOA  in A       192.168.64.150iev.ua. ( 1 7200 7200 1w 3600 )
                MX 5    host
host            A       192.168.64.1
                MX 5    mail.google.com.ua.
tech            A       192.168.64.3
~
~
~
~
~
~
~
~
~
~
~
~
"/etc/bind/info" 10L, 196C записано
12:50:46
#vim /etc/bind/named.conf.local
--- /tmp/l3-saved-8457.18827.28594	2012-02-16 13:51:00.000000000 +0200
+++ /etc/bind/named.conf.local	2012-02-16 13:51:12.000000000 +0200
@@ -6,7 +6,7 @@
 // organization
 //include "/etc/bind/zones.rfc1918";
 
-zone 'info.kiev.ua' {
+zone 'info.net.nt' {
 	type master;
 	file "/etc/bind/info";
 	allow-transfer { 192.168.13.253; };
12:51:12
#vim /etc/bind/info
--- /tmp/l3-saved-8457.5072.27952	2012-02-16 13:51:18.000000000 +0200
+++ /etc/bind/info	2012-02-16 13:51:49.000000000 +0200
@@ -1,7 +1,7 @@
 $TTL 3600
 
-@	SOA  info.kiev.ua. root.info.kiev.ua. ( 1 7200 7200 1w 3600 )
-@	IN	NS	info.kiev.ua.
+@	SOA  info.net.nt. root.info.net.nt. ( 2 7200 7200 1w 3600 )
+@	IN	NS	info.net.nt.
 		A	192.168.64.150
 		MX 5	host
 host		A	192.168.64.1

Статистика

Время первой команды журнала09:12:17 2012- 2-16
Время последней команды журнала12:51:12 2012- 2-16
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %27.72
Процент синтаксически неверно набранных команд, % 5.94
Суммарное время работы с терминалом *, час 3.65
Количество командных строк в единицу времени, команда/мин 0.46
Частота использования команд
ssh15|==============| 14.56%
vim13|============| 12.62%
cd10|=========| 9.71%
~8|=======| 7.77%
ls8|=======| 7.77%
exit7|======| 6.80%
scp6|=====| 5.83%
ssh-add4|===| 3.88%
tail4|===| 3.88%
ssh-keygen3|==| 2.91%
locate3|==| 2.91%
/etc/init.d/bind92|=| 1.94%
ping2|=| 1.94%
eval2|=| 1.94%
sh2|=| 1.94%
type1|| 0.97%
screen1|| 0.97%
top1|| 0.97%
chown1|| 0.97%
tcpdump1|| 0.97%
9531|| 0.97%
e1|| 0.97%
netstat1|| 0.97%
ssh-agent1|| 0.97%
less1|| 0.97%
apt-get1|| 0.97%
updatedb1|| 0.97%
grep1|| 0.97%
eixt1|| 0.97%
____
*) Интервалы неактивности длительностью 30 минут и более не учитываются

Справка

Для того чтобы использовать LiLaLo, не нужно знать ничего особенного: всё происходит само собой. Однако, чтобы ведение и последующее использование журналов было как можно более эффективным, желательно иметь в виду следующее:
  1. В журнал автоматически попадают все команды, данные в любом терминале системы.

  2. Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.

  3. Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
    $ l s-l
    bash: l: command not found
    

  4. Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
    $ test 5 -lt 4
    Обратите внимание на то, что код завершения команды может быть отличен от нуля не только в тех случаях, когда команда была выполнена с ошибкой. Многие команды используют код завершения, например, для того чтобы показать результаты проверки

  5. Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
    $ find / -name abc
    find: /home/devi-orig/.gnome2: Keine Berechtigung
    find: /home/devi-orig/.gnome2_private: Keine Berechtigung
    find: /home/devi-orig/.nautilus/metafiles: Keine Berechtigung
    find: /home/devi-orig/.metacity: Keine Berechtigung
    find: /home/devi-orig/.inkscape: Keine Berechtigung
    ^C
    

  6. Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
    # id
    uid=0(root) gid=0(root) Gruppen=0(root)
    

  7. Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
    $ vi ~/.bashrc
    2a3,5
    >    if [ -f /usr/local/etc/bash_completion ]; then
    >         . /usr/local/etc/bash_completion
    >        fi
    

  8. Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
    $ patch ~/.bashrc
    В данном случае изменения применяются к файлу ~/.bashrc

  9. Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.

    Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.

  10. Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.

  11. Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора

  12. Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.

  13. Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.

  14. Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:

    $ whoami
    
    user
    
    $ #^ Интересно, кто я?
    
    в журнале это будет выглядеть так:
    $ whoami
    
    user
    
    Интересно, кто я?

  15. Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:

    $ whoami
    
    user
    
    $ cat > /dev/null #^ Интересно, кто я?
    
    Программа whoami выводит имя пользователя, под которым 
    мы зарегистрировались в системе.
    -
    Она не может ответить на вопрос о нашем назначении 
    в этом мире.
    
    В журнале это будет выглядеть так:
    $ whoami
    user
    
    Интересно, кто я?
    Программа whoami выводит имя пользователя, под которым
    мы зарегистрировались в системе.

    Она не может ответить на вопрос о нашем назначении
    в этом мире.
    Для разделения нескольких абзацев между собой используйте символ "-", один в строке.

  16. Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=

  17. Содержимое файла может быть показано в журнале. Для этого его нужно вывести с помощью программы cat. Если вывод команды отметить симоволами #!, содержимое файла будет показано в журнале в специально отведённой для этого секции.
  18. Для того чтобы вставить скриншот интересующего вас окна в журнал, нужно воспользоваться командой l3shot. После того как команда вызвана, нужно с помощью мыши выбрать окно, которое должно быть в журнале.
  19. Команды в журнале расположены в хронологическом порядке. Если две команды давались одна за другой, но на разных терминалах, в журнале они будут рядом, даже если они не имеют друг к другу никакого отношения.
    1
        2
    3   
        4
    
    Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.

О программе

LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008

$Id$