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

Содержание

Журнал

Четверг (06/04/09)

/dev/pts/18
18:06:10
#cat /etc/resolv.conf
#nameserver 10.0.35.1
domain unix.nt
18:09:28
#cat /etc/bind/named.conf.options
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 {
                10.0.35.100 ;
         };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
      #  listen-on { 127.0.0.1; };
      # allow-recursion { 127.0.0.0/8; };
};
18:10:08
#cat /etc/bind/named.conf
// 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";
// prime the server with knowledge of the root servers
zone "." {
...
};
zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";
18:11:21
#cat /etc/bind/db.class5
cat: /etc/bind/db.class5: Нет такого файла или каталога
/dev/pts/1
18:11:26
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:12:03
#hostname
linux5   192.168.15.5
/dev/pts/18
18:12:22
#cat /etc/bind/db.class2
 @  SOA  linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h
  linux2.class2.unix.nt.
 linux2    A 192.168.15.2
 linux1    A 192.168.15.1
 linux5    A 192.168.15.5
18:13:10
#nano /etc/bind/db.class2
/dev/pts/1
18:13:49
#vi /etc/resolv.conf
--- /tmp/l3-saved-3871.20580.6859	2009-06-04 18:14:25.000000000 +0300
+++ /etc/resolv.conf	2009-06-04 18:16:00.000000000 +0300
@@ -1,5 +1,5 @@
-nameserver 10.0.35.1
+#nameserver 10.0.35.1
 #linux5  192.168.15.5
-#domain unix.nt
+domain class5.linux.nt
 
 
18:16:00
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Host name lookup failure
hostname: Host name lookup failure
.
/dev/pts/18
18:16:01
#history
  367  exit
  368  exit
  369  eval `ssh-agent`
  370  ssh-add
  371  echo $SSH_
  372  ps aux | grep ssh-agent
  373  ssh-add -l
  374  vi ~/.ssh/config
  375  exit
  376  ssh-keygen -p -f ~/.ssh/id_dsa
...
  506  /etc/init.d/bind9 restart
  507  cat /etc/resolv.conf
  508  cat /etc/bind/named.conf.options
  509  cat /etc/bind/named.conf
  510  cat /etc/bind/db.class5
  511  cat /etc/bind/db.class2
  512  /etc/init.d/bind9 restart
  513  nano /etc/bind/db.class2
  514  /etc/init.d/bind9 restart
  515  history
/dev/pts/1
18:16:49
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Host name lookup failure
hostname: Host name lookup failure
.
18:17:31
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Host name lookup failure
hostname: Host name lookup failure
.
18:19:53
#If we get too many bad recipients, slow things down...
 47 dnl #   If *all* your user accounts are under /home then use that
 48 dnl #   instead - it will prevent any writes outside of /home !
 49 dnl #   define(`confSAFE_FILE_ENV',             `')dnl
 50 dnl #
 51 dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!!
 52 dnl # Remove `, Addr=' clauses to receive from any interface
 53 dnl # If you want to support IPv6, switch the commented/uncommentd lines
 54 dnl #
 55 FEATURE(`no_default_msa')dnl
 56 dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
...
 69 dnl # Features
 70 dnl #
 71 dnl # use /etc/mail/local-host-names
 72 FEATURE(`use_cw_file')dnl
 73 dnl #
 74 dnl # The access db is the basis for most of sendmail's checking
 75 FEATURE(`access_db', , `skip')dnl
 76 dnl #
 77 dnl # The greet_pause feature stops some automail bots - but check the
"/etc/mail/sendmail.mc" 114L, 4273C записано
18:21:56
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Host name lookup failure
hostname: Host name lookup failure
.
18:23:56
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  1
"local-host-names" [Новый файл]
18:24:12
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
mail
18:24:14
#cd mail
bash: cd: mail: Это не каталог
18:24:20
#cd /etc/mail

18:24:32
#ls
access           aliases.db        m4        sendmail.cf         service.switch        submit.mc
access.db        databases         Makefile  sendmail.cf.errors  service.switch-nodns  tls
address.resolve  helpfile          peers     sendmail.conf       smrsh                 trusted-users
aliases          local-host-names  sasl      sendmail.mc         submit.cf
18:24:35
#vi local-host-names
--- /tmp/l3-saved-3871.28020.23710	2009-06-04 18:24:46.000000000 +0300
+++ local-host-names	2009-06-04 18:25:57.000000000 +0300
@@ -1,2 +1,5 @@
 localhost
+linux5
+
+
 
18:25:57
#vi /etc/resolv.conf
--- /tmp/l3-saved-3871.14175.14038	2009-06-04 18:27:03.000000000 +0300
+++ /etc/resolv.conf	2009-06-04 18:27:17.000000000 +0300
@@ -1,4 +1,4 @@
-#nameserver 10.0.35.1
+nameserver 10.0.35.1
 #linux5  192.168.15.5
 domain   class5.unix.nt
 
18:27:17
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:30:55
#hostname
linux5   192.168.15.5
/dev/pts/18
18:32:33
#who
user     tty7         2009-06-04 09:33 (:0)
user     pts/0        2009-06-04 09:36 (:0.0)
user     pts/3        2009-06-04 10:16 (:0.0)
root     pts/5        2009-06-04 14:57 (192.168.15.5)
user     pts/7        2009-06-04 15:04 (:0.0)
/dev/pts/1
18:35:01
#vi /etc/mail/sendmail.mc
18:35:12
# 33 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:38:53
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:39:00
#vi /etc/bind/named.conf
18:40:46
# 3 // Please read /usr/share/doc/bind9/README.Debian.gz for information on the
  1 //
  2 // Do any local configuration here
  3 //
  4
  5 // Consider adding the 1918 zones here, if they are not used in your
  6 // organization
  7 //include "/etc/bind/zones.rfc1918";
  8
  9 zone "class5.unix.nt" {
 10         type master;
 11         file "/etc/bind/db.class5";
 12 };
 13
"/etc/bind/named.conf.local" 13L, 250C
18:45:24
#vi /etc/bind/named.conf
18:47:24
# 33 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  7
  8         // If your ISP provided one or more IP addresses for stable
  9         // nameservers, you probably want to use them as forwarders.
 10         // Uncomment the following block, and insert the addresses replacing
 11         // the all-0's placeholder.
 12
 13          forwarders {
 14                 10.0.35.1;
 15          };
 16
 17         auth-nxdomain no;    # conform to RFC1035
"/etc/bind/named.conf.options" 22L, 646C
 18         listen-on-v6 { any; };
 19 #        listen-on { 127.0.0.1; };
 20         allow-recursion { 192.168.15/24; };
 21 };
 22
/dev/pts/4
18:48:25
#ssh 192.168.15.6
Host key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6
+--[ RSA 2048]----+
|                 |
|     . .     . ..|
|      o =   o ..o|
|   . + + o . + o.|
|    = o S . o o.o|
|     o .   .   o+|
|                =|
|               o |
|              E  |
+-----------------+
Linux linux6 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have mail.
Last login: Thu Jun  4 17:20:50 2009 from linux5.class5.unix.nt
l3-agent is already running: pid=7793; pidfile=/root/.lilalo/l3-agent.pid
18:49:20
#cat /etc/bind/named.conf.options
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 {
        10.0.35.1;
         };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
        #listen-on { 127.0.0.1; };
        allow-recursion { 127.168.15.0/8; };
};
/dev/pts/1
18:51:10
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  8         // If your ISP provided one or more IP addresses for stable
  9         // nameservers, you probably want to use them as forwarders.
 10         // Uncomment the following block, and insert the addresses replacing
 11         // the all-0's placeholder.
 12
 13          forwarders {
 14                 10.0.35.1;
 15          };
 16 #        allow-recursion { 192.168.15/24; };
    }
...
~
~
~
~
~
~
~
~
~
"/etc/bind/named.conf.options" 22L, 647C записано
18:51:22
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:51:47
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
18:52:12
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:52:20
#vi /etc/resolv.conf
--- /tmp/l3-saved-3871.18177.25288	2009-06-04 18:52:52.000000000 +0300
+++ /etc/resolv.conf	2009-06-04 18:53:30.000000000 +0300
@@ -1,4 +1,4 @@
-nameserver 10.0.35.1
+#nameserver 10.0.35.1
 #linux5  192.168.15.5
 domain   class5.unix.nt
 
18:53:30
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:53:43
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:54:47
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9.
Starting domain name service...: bind9.
18:54:51
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Unknown host
hostname: Unknown host
.
18:54:57
#init 0

/dev/pts/9
18:58:44
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
18:58:52
#apt-get install mutt
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libgpgme11 libpth20
Предлагаемые пакеты:
  gpgsm urlview mixmaster
НОВЫЕ пакеты, которые будут установлены:
  libgpgme11 libpth20 mutt
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
Выбор ранее не выбранного пакета libgpgme11.
Распаковывается пакет libgpgme11 (из файла .../libgpgme11_1.1.8-2_i386.deb)...
Выбор ранее не выбранного пакета mutt.
Распаковывается пакет mutt (из файла .../mutt_1.5.19-4_i386.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для menu ...
Настраивается пакет libpth20 (2.0.7-12) ...
Настраивается пакет libgpgme11 (1.1.8-2) ...
Настраивается пакет mutt (1.5.19-4) ...
Обрабатываются триггеры для menu ...
19:01:51
#mutt

Пятница (06/05/09)

/dev/pts/12
09:37:28
#ssh root@10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b
+--[ RSA 2048]----+
|                 |
|                 |
|          .      |
|         o .     |
|       .S .      |
|      ..o.o .    |
|       =.+o= o   |
|       oXo=.E    |
...
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Fri Jun  5 10:07:19 2009 from 192.168.15.253
l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid
прошло 14 минут
/dev/pts/15
09:52:01
#ssh 192.168.15.2
Host key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6
+--[ RSA 2048]----+
|                 |
|     . .     . ..|
|      o =   o ..o|
|   . + + o . + o.|
|    = o S . o o.o|
|     o .   .   o+|
|                =|
|               o |
|              E  |
+-----------------+
Linux linux2 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Thu Jun  4 15:55:44 2009 from 192.168.15.14
/dev/tty1
09:52:27
#screen
прошло 15 минут
/dev/pts/12
10:07:32
#screen -x
/dev/pts/9
10:12:36
#dig class1.unix.nt soa
; <<>> DiG 9.6.0-P1 <<>> class1.unix.nt soa
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25933
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;class1.unix.nt.                        IN      SOA
;; ANSWER SECTION:
class1.unix.nt.         3600    IN      SOA     linux1.class1.unix.nt. root.class1.unix.nt. 2009060601 10800 43200 72 3600
;; AUTHORITY SECTION:
class1.unix.nt.         2389    IN      NS      linux1.class1.unix.nt.
;; ADDITIONAL SECTION:
linux1.class1.unix.nt.  2389    IN      A       192.168.15.1
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:13:18 2009
;; MSG SIZE  rcvd: 110
10:13:18
#dig class5.unix.nt soa
; <<>> DiG 9.6.0-P1 <<>> class5.unix.nt soa
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38898
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
;; QUESTION SECTION:
;class5.unix.nt.                        IN      SOA
;; ANSWER SECTION:
class5.unix.nt.         3600    IN      SOA     linux5.class5.unix.nt. root.class5.unix.nt. 2009060401 10800 43200 259200 3600
;; AUTHORITY SECTION:
class5.unix.nt.         3600    IN      NS      linux5.class5.unix.nt.
;; ADDITIONAL SECTION:
linux5.class5.unix.nt.  3600    IN      A       192.168.15.5
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:13:42 2009
;; MSG SIZE  rcvd: 110
10:13:42
#dig -x 93.158.134.8
; <<>> DiG 9.6.0-P1 <<>> -x 93.158.134.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34445
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;8.134.158.93.in-addr.arpa.     IN      PTR
;; ANSWER SECTION:
8.134.158.93.in-addr.arpa. 14284 IN     PTR     ya.ru.
;; AUTHORITY SECTION:
134.158.93.in-addr.arpa. 86284  IN      NS      ns1.yandex.net.
134.158.93.in-addr.arpa. 86284  IN      NS      ns4.yandex.net.
;; ADDITIONAL SECTION:
ns1.yandex.net.         109779  IN      A       213.180.193.1
ns4.yandex.net.         113685  IN      A       77.88.19.60
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:18:47 2009
;; MSG SIZE  rcvd: 140
10:18:47
#dig -x 93.158.134.8 +short
ya.ru.
10:20:06
#whois 212.109.52.53
% This is the RIPE Whois query server #1.
% The objects are in RPSL format.
%
% The RIPE Database is subject to Terms and Conditions.
% See http://www.ripe.net/db/support/db-terms-conditions.pdf
% Note: This output has been filtered.
%       To receive output for a database update, use the "-B" flag.
% Information related to '212.109.52.48 - 212.109.52.55'
inetnum:        212.109.52.48 - 212.109.52.55
netname:        EXPRESS-BANK-GTUA
...
fax-no:       +380 44 2764269
e-mail:       dato@express.kiev.ua
nic-hdl:      DG885-RIPE
source:       RIPE # Filtered
% Information related to '212.109.32.0/19AS12530'
route:          212.109.32.0/19
descr:          SOL Small Delegated Block
origin:         AS12530
mnt-by:         GTUA-RT-MNT
source:         RIPE # Filtered
10:29:10
#dig express.kiev.ua
; <<>> DiG 9.6.0-P1 <<>> express.kiev.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7224
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;express.kiev.ua.               IN      A
;; AUTHORITY SECTION:
express.kiev.ua.        3600    IN      SOA     dns.express.kiev.ua. uiyn.email.ua. 200706191 10800 3600 604800 3600
;; Query time: 16 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:33:11 2009
;; MSG SIZE  rcvd: 84
10:33:11
#dig www.express.kiev.ua
; <<>> DiG 9.6.0-P1 <<>> www.express.kiev.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58435
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;www.express.kiev.ua.           IN      A
;; AUTHORITY SECTION:
express.kiev.ua.        3600    IN      SOA     dns.express.kiev.ua. uiyn.email.ua. 200706191 10800 3600 604800 3600
;; Query time: 10 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:35:31 2009
;; MSG SIZE  rcvd: 88
10:35:31
#dig www.express.kiev.ua short
; <<>> DiG 9.6.0-P1 <<>> www.express.kiev.ua short
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58781
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;www.express.kiev.ua.           IN      A
;; AUTHORITY SECTION:
express.kiev.ua.        3580    IN      SOA     dns.express.kiev.ua. uiyn.email.ua. 200706191 10800 3600 604800 3600
;; Query time: 0 msec
...
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 41519
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;short.                         IN      A
;; AUTHORITY SECTION:
.                       10800   IN      SOA     A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060500 1800 900 604800 86400
;; Query time: 227 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:35:52 2009
;; MSG SIZE  rcvd: 98
10:35:52
#history
  361  dig class7.unix.nt mx
  362  man rndc
  363  man 9 rndc
  364  man 7 rndc
  365  man 5 rndc
  366  rndc -h
  367  rndc flush view
  368  dig class7.unix.nt mx
  369  dig class6.unix.nt mx
  370  dig od.eb.co.ua mx
...
  500  dig class0.unix.nt soa
  501  dig class1.unix.nt soa
  502  dig class5.unix.nt soa
  503  dig -x 93.158.134.8
  504  dig -x 93.158.134.8 +short
  505  whois 212.109.52.53
  506  dig express.kiev.ua
  507  dig www.express.kiev.ua
  508  dig www.express.kiev.ua short
  509  history
10:40:46
#vi local-host-names
/dev/pts/21
10:50:30
#ssh root@10.0.35.100
Host key fingerprint is 69:b5:3e:1a:9a:b7:c3:c3:96:03:c7:b7:b4:69:1d:3b
+--[ RSA 2048]----+
|                 |
|                 |
|          .      |
|         o .     |
|       .S .      |
|      ..o.o .    |
|       =.+o= o   |
|       oXo=.E    |
...
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Fri Jun  5 10:28:31 2009 from 192.168.15.11
l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/9
10:54:22
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
// 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";
// prime the server with knowledge of the root servers
zone "." {
...
};
zone "0.in-addr.arpa" {
        type master;
        file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
        type master;
        file "/etc/bind/db.255";
};
include "/etc/bind/named.conf.local";
10:56:02
#cat /etc/bind/named.conf.options
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 {
                10.0.35.1;
         };
        auth-nxdomain no;    # conform to RFC1035
        listen-on-v6 { any; };
#        listen-on { 127.0.0.1; };
#        allow-recursion { 192.168.15/24; };
};
10:56:49
#cat /etc/bind/named.conf.local
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "class5.unix.nt" {
        type master;
        file "/etc/bind/db.class5";
};
10:57:30
#iptables-save

/dev/pts/21
11:04:51
#history
  352  screen -x
  353  screen -x
  354  screen -x
  355  ifconfig
  356  vi /etc/default/openvpn
  357  pkill openvpn
  358  route -n
  359  ping 192.168.15.251
  360  ping 192.168.15.1
  361  exit
...
  491  screen -x
  492  screen -x
  493  screen -x
  494  screen -x
  495  screen -x
  496  screen -x
  497  screen -x
  498  screen -x
  499  screen -x
  500  history
11:05:00
#exit
exit
Connection to 10.0.35.100 closed.
прошло 19 минут
/dev/pts/9
11:24:34
#man iptables
прошло 26 минут
11:51:05
#dig eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37716
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;eb.co.ua.                      IN      NS
;; ANSWER SECTION:
eb.co.ua.               5       IN      NS      ns2.eb.co.ua.
eb.co.ua.               5       IN      NS      ns1.eb.co.ua.
;; ADDITIONAL SECTION:
ns1.eb.co.ua.           11      IN      A       62.80.163.45
ns2.eb.co.ua.           11      IN      A       212.109.52.53
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:11 2009
;; MSG SIZE  rcvd: 94
11:51:11
#dig vpn.od.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.od.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27837
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 2
;; QUESTION SECTION:
;vpn.od.eb.co.ua.               IN      NS
;; ANSWER SECTION:
vpn.od.eb.co.ua.        25880   IN      NS      ns1.eb.co.ua.
vpn.od.eb.co.ua.        25880   IN      NS      ns2.eb.co.ua.
vpn.od.eb.co.ua.        25880   IN      NS      ns2.od.eb.co.ua.
vpn.od.eb.co.ua.        25880   IN      NS      ns1.od.eb.co.ua.
;; ADDITIONAL SECTION:
ns1.od.eb.co.ua.        16      IN      A       62.80.163.45
ns2.od.eb.co.ua.        16      IN      A       212.109.52.53
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:25 2009
;; MSG SIZE  rcvd: 137
11:51:25
#dig od.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> od.eb.co.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43911
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;od.eb.co.ua.                   IN      MX
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 21 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:52:39 2009
;; MSG SIZE  rcvd: 80
11:52:39
#dig jabber.express.kiev.ua
; <<>> DiG 9.6.0-P1 <<>> jabber.express.kiev.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 55434
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;jabber.express.kiev.ua.                IN      A
;; AUTHORITY SECTION:
express.kiev.ua.        2745    IN      SOA     dns.express.kiev.ua. uiyn.email.ua. 200706191 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:55:55 2009
;; MSG SIZE  rcvd: 91
11:55:55
#dig jabber.express.kiev.ua -x
Invalid option: -x
Usage:  dig [@global-server] [domain] [q-type] [q-class] {q-opt}
            {global-d-opt} host [@local-server] {local-d-opt}
            [ host [@local-server] {local-d-opt} [...]]
Use "dig -h" (or "dig -h | more") for complete list of options
11:56:37
#host od.jabber.express.kiev.ua
od.jabber.express.kiev.ua A record currently not present
11:57:14
#dig @ns1.eb.co.ua -x 10.4.0.2
; <<>> DiG 9.6.0-P1 <<>> @ns1.eb.co.ua -x 10.4.0.2
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59128
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;2.0.4.10.in-addr.arpa.         IN      PTR
;; AUTHORITY SECTION:
...
.                       518400  IN      NS      H.ROOT-SERVERS.NET.
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
;; Query time: 10 msec
;; SERVER: 62.80.163.45#53(62.80.163.45)
;; WHEN: Fri Jun  5 12:03:59 2009
;; MSG SIZE  rcvd: 250
прошло 18 минут
12:15:30
#cat /boot/grub/menu.lst
default 0
timeout 3
:Password --md5 $1$kiG23/$R1obqLLjb1B9YmrF5VxBS.
title GNU/Linux
kernel /vmlinuz root=LABEL=ROOT
initrd /initrd.img
iew
прошло 10 минут
12:26:29
#mail linux5.class5.unix.nt
Subject:
jdjsjhsjd
Cc: Can't send mail: sendmail process failed with error code 67
12:29:06
#mail linux2.class2.unix.nt
Subject: ku ku
ku ku
Cc:
Can't send mail: sendmail process failed with error code 67
12:29:42
#apt-get install evolution
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  bogofilter bogofilter-bdb bogofilter-common doc-base esound-clients esound-common evolution-common
  evolution-data-server evolution-data-server-common evolution-plugins evolution-webcal gnome-desktop-data
  gnome-doc-utils gnome-icon-theme gnome-mime-data gnome-mount gnome-pilot gnome-pilot-conduits libaudiofile0
  libbluetooth3 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcamel1.2-14
  libebackend1.2-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-11
  libedataserverui1.2-8 libegroupwise1.2-13 libesd-alsa0 libexchange-storage1.2-3 libfreezethaw-perl
...
Получено:29 http://10.0.35.1 sid/main libgtkhtml3.14-19 3.26.2-1 [1094kB]
Получено:30 http://10.0.35.1 sid/main libgtkhtml-editor-common 3.26.2-1 [91,7kB]
Получено:31 http://10.0.35.1 sid/main libgtkhtml-editor0 3.26.2-1 [114kB]
Получено:32 http://10.0.35.1 sid/main libproxy0 0.2.3-3 [32,0kB]
Получено:33 http://10.0.35.1 sid/main libsoup-gnome2.4-1 2.26.2-1 [31,2kB]
Получено:34 http://10.0.35.1 sid/main libgweather-common 2.26.1-1 [14,0MB]
Получено:35 http://10.0.35.1 sid/main libgweather1 2.26.1-1 [62,0kB]
Получено:36 http://10.0.35.1 sid/main libpisock9 0.12.4-2 [278kB]
Получено:37 http://10.0.35.1 sid/main libpisync1 0.12.4-2 [20,0kB]
Получено:38 http://10.0.35.1 sid/main evolution-common 2.26.2-2 [51,9MB]
прошло 14 минут
/dev/pts/24
12:44:20
#mail root@class5.unix.nt
Subject: ttt
sdfsd
sdfsdf
/dev/pts/9
12:45:04
#useradd -m tea
У вас есть новая почта в /var/mail/root
12:49:16
#passwd tea
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
Sorry, passwords do not match
passwd: Ошибка при операциях с маркером проверки подлинности
passwd: пароль не изменён
12:50:06
#passwd tea
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
12:50:23
#ls
Desktop  Documents  Download  e1000e-0.5.18.3  lv-table  Music  pas  Pictures  Public  Templates  Videos  work
прошло 11 минут
13:01:28
#cd

13:01:34
#ls
a  dead.letter  etc.iso  flash  Mail  screen.dot  screen.png  vimrc
13:01:37
#cd .

13:01:42
#ls
a  dead.letter  etc.iso  flash  Mail  screen.dot  screen.png  vimrc
13:01:44
#cd ..

13:01:47
#ls
bin   dev        disk2.img  flash  initrd.img  lib         media  opt   root  selinux  sys  usr  vmlinuz
boot  disk1.img  etc        home   less        lost+found  mnt    proc  sbin  srv      tmp  var
13:01:54
#cd /var/mail/

13:02:27
#ls
mail  root
13:02:29
#cd mail
bash: cd: mail: Это не каталог
13:02:38
#ls -l
итого 12
-rw------- 1 mail mail 2586 Июн  1 10:49 mail
-rw------- 1 root root 5615 Июн  5 12:45 root
13:02:43
#cat root
From: Mail Delivery Subsystem <MAILER-DAEMON@linux5.unix.nt>
Message-Id: <200906050929.n559T6EF011190@linux5.class5.unix.nt>
To: root@linux5.unix.nt
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
        boundary="n559T6EF011190.1244194146/linux5.class5.unix.nt"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
Content-Length: 1572
This is a MIME-encapsulated message
...
        by linux5.class5.unix.nt (8.14.3/8.14.3/Submit) id n559j5GQ013332
        for root@class5.unix.nt; Fri, 5 Jun 2009 12:45:05 +0300
Date: Fri, 5 Jun 2009 12:45:05 +0300
From: root <root@linux5.unix.nt>
Message-Id: <200906050945.n559j5GQ013332@linux5.class5.unix.nt>
To: root@linux5.unix.nt
Subject: ttt
Content-Length: 13
sdfsd
sdfsdf
13:03:02
#history
  396  init 6
  397  ping 10.0.35.1
  398  ssh 192.168.15.6
  399  cat /etc/bind/named.conf.options
  400  ssh 192.168.15.6
  401  ssh root@10.0.35.100
  402  /etc/init.d/bind9 stop
  403  ping http://www.xgu.ru
  404  ping www.xgu.ru
  405  dig www.xgu.ru
...
  535  cd .
  536  ls
  537  cd ..
  538  ls
  539  cd /var/mail/
  540  ls
  541  cd mail
  542  ls -l
  543  cat root
  544  history
13:07:30
#vi /etc/resolv.conf
13:10:25
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
zone "class5.unix.nt" {
        type master;
        file "/etc/bind/db.class5";
};
13:10:41
#cat /etc/bind/db.class5
@       SOA linux5.class5.unix.nt. root.class5.unix.nt. 2009060401 3h 12h 72h 1h
        NS  linux5.class5.unix.nt.
        MX  10  linux5
linux5  A   192.168.15.5
first   A   192.168.15.1
second  A   192.168.15.2
six     A   192.168.15.6

Файлы

  • /boot/grub/menu.lst
  • /etc/bind/db.class2
  • /etc/bind/db.class5
  • /etc/bind/named.conf
  • /etc/bind/named.conf.local
  • /etc/bind/named.conf.options
  • /etc/resolv.conf
  • root
  • /boot/grub/menu.lst
    >
    default 0
    timeout 3
    :Password --md5 $1$kiG23/$R1obqLLjb1B9YmrF5VxBS.
    title GNU/Linux
    kernel /vmlinuz root=LABEL=ROOT
    initrd /initrd.img
    
    /etc/bind/db.class2
    >
     @  SOA  linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h
      linux2.class2.unix.nt.
     linux2    A 192.168.15.2
     linux1    A 192.168.15.1
     linux5    A 192.168.15.5
    
    /etc/bind/db.class5
    >
    @       SOA linux5.class5.unix.nt. root.class5.unix.nt. 2009060401 3h 12h 72h 1h
            NS  linux5.class5.unix.nt.
            MX  10  linux5
    linux5  A   192.168.15.5
    first   A   192.168.15.1
    second  A   192.168.15.2
    six     A   192.168.15.6
    
    /etc/bind/named.conf
    >
    // 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";
    // 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 "localhost" {
            type master;
            file "/etc/bind/db.local";
    };
    zone "127.in-addr.arpa" {
            type master;
            file "/etc/bind/db.127";
    };
    zone "0.in-addr.arpa" {
            type master;
            file "/etc/bind/db.0";
    };
    zone "255.in-addr.arpa" {
            type master;
            file "/etc/bind/db.255";
    };
    include "/etc/bind/named.conf.local";
    
    /etc/bind/named.conf.local
    >
    //
    // Do any local configuration here
    //
    // Consider adding the 1918 zones here, if they are not used in your
    // organization
    //include "/etc/bind/zones.rfc1918";
    zone "class5.unix.nt" {
            type master;
            file "/etc/bind/db.class5";
    };
    
    /etc/bind/named.conf.options
    >
    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 {
                    10.0.35.1;
             };
            auth-nxdomain no;    # conform to RFC1035
            listen-on-v6 { any; };
    #        listen-on { 127.0.0.1; };
    #        allow-recursion { 192.168.15/24; };
    };
    
    /etc/resolv.conf
    >
    #nameserver 10.0.35.1
    domain unix.nt
    
    root
    >
    From: Mail Delivery Subsystem <MAILER-DAEMON@linux5.unix.nt>
    Message-Id: <200906050929.n559T6EF011190@linux5.class5.unix.nt>
    To: root@linux5.unix.nt
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
            boundary="n559T6EF011190.1244194146/linux5.class5.unix.nt"
    Subject: Returned mail: see transcript for details
    Auto-Submitted: auto-generated (failure)
    Content-Length: 1572
    This is a MIME-encapsulated message
    --n559T6EF011190.1244194146/linux5.class5.unix.nt
    The original message was received at Fri, 5 Jun 2009 12:29:06 +0300
    from root@localhost
       ----- The following addresses had permanent fatal errors -----
    linux5.class5.unix.nt
        (reason: 550 5.1.1 <linux5.class5.unix.nt@linux5.class5.unix.nt>... User unknown)
        (expanded from: linux5.class5.unix.nt)
       ----- Transcript of session follows -----
    ... while talking to [127.0.0.1]:
    >>> DATA
    <<< 550 5.1.1 <linux5.class5.unix.nt@linux5.class5.unix.nt>... User unknown
    550 5.1.1 linux5.class5.unix.nt... User unknown
    <<< 503 5.0.0 Need RCPT (recipient)
    --n559T6EF011190.1244194146/linux5.class5.unix.nt
    Content-Type: message/delivery-status
    Reporting-MTA: dns; linux5.class5.unix.nt
    Arrival-Date: Fri, 5 Jun 2009 12:29:06 +0300
    Final-Recipient: RFC822; linux5.class5.unix.nt@linux5.class5.unix.nt
    Action: failed
    Status: 5.1.1
    Remote-MTA: DNS; [127.0.0.1]
    Diagnostic-Code: SMTP; 550 5.1.1 <linux5.class5.unix.nt@linux5.class5.unix.nt>... User unknown
    Last-Attempt-Date: Fri, 5 Jun 2009 12:29:06 +0300
    --n559T6EF011190.1244194146/linux5.class5.unix.nt
    Content-Type: message/rfc822
    Return-Path: <root>
    Received: (from root@localhost)
            by linux5.class5.unix.nt (8.14.3/8.14.3/Submit) id n559T6EE011190
            for linux5.class5.unix.nt; Fri, 5 Jun 2009 12:29:06 +0300
    Date: Fri, 5 Jun 2009 12:29:06 +0300
    From: root <root>
    Message-Id: <200906050929.n559T6EE011190@linux5.class5.unix.nt>
    To: linux5.class5.unix.nt
    Subject:
    jdjsjhsjd
    --n559T6EF011190.1244194146/linux5.class5.unix.nt--
    From MAILER-DAEMON@linux5.unix.nt Fri Jun  5 12:29:42 2009
    Return-Path: <MAILER-DAEMON@linux5.unix.nt>
    Received: from linux5.class5.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux5.class5.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559Tg23011204
            for <root@linux5.class5.unix.nt>; Fri, 5 Jun 2009 12:29:42 +0300
    Received: from localhost (localhost)
            by linux5.class5.unix.nt (8.14.3/8.14.3/Submit) id n559TgYw011203;
            Fri, 5 Jun 2009 12:29:42 +0300
    Date: Fri, 5 Jun 2009 12:29:42 +0300
    From: Mail Delivery Subsystem <MAILER-DAEMON@linux5.unix.nt>
    Message-Id: <200906050929.n559TgYw011203@linux5.class5.unix.nt>
    To: root@linux5.unix.nt
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
            boundary="n559TgYw011203.1244194182/linux5.class5.unix.nt"
    Subject: Returned mail: see transcript for details
    Auto-Submitted: auto-generated (failure)
    Content-Length: 1575
    This is a MIME-encapsulated message
    --n559TgYw011203.1244194182/linux5.class5.unix.nt
    The original message was received at Fri, 5 Jun 2009 12:29:42 +0300
    from root@localhost
       ----- The following addresses had permanent fatal errors -----
    linux2.class2.unix.nt
        (reason: 550 5.1.1 <linux2.class2.unix.nt@linux5.class5.unix.nt>... User unknown)
        (expanded from: linux2.class2.unix.nt)
       ----- Transcript of session follows -----
    ... while talking to [127.0.0.1]:
    >>> DATA
    <<< 550 5.1.1 <linux2.class2.unix.nt@linux5.class5.unix.nt>... User unknown
    550 5.1.1 linux2.class2.unix.nt... User unknown
    <<< 503 5.0.0 Need RCPT (recipient)
    --n559TgYw011203.1244194182/linux5.class5.unix.nt
    Content-Type: message/delivery-status
    Reporting-MTA: dns; linux5.class5.unix.nt
    Arrival-Date: Fri, 5 Jun 2009 12:29:42 +0300
    Final-Recipient: RFC822; linux2.class2.unix.nt@linux5.class5.unix.nt
    Action: failed
    Status: 5.1.1
    Remote-MTA: DNS; [127.0.0.1]
    Diagnostic-Code: SMTP; 550 5.1.1 <linux2.class2.unix.nt@linux5.class5.unix.nt>... User unknown
    Last-Attempt-Date: Fri, 5 Jun 2009 12:29:42 +0300
    --n559TgYw011203.1244194182/linux5.class5.unix.nt
    Content-Type: message/rfc822
    Return-Path: <root>
    Received: (from root@localhost)
            by linux5.class5.unix.nt (8.14.3/8.14.3/Submit) id n559TgYv011203
            for linux2.class2.unix.nt; Fri, 5 Jun 2009 12:29:42 +0300
    Date: Fri, 5 Jun 2009 12:29:42 +0300
    From: root <root>
    Message-Id: <200906050929.n559TgYv011203@linux5.class5.unix.nt>
    To: linux2.class2.unix.nt
    Subject: ku ku
    ku ku
    --n559TgYw011203.1244194182/linux5.class5.unix.nt--
    From root@linux5.unix.nt Fri Jun  5 12:45:05 2009
    Return-Path: <root@linux5.unix.nt>
    Received: from linux5.class5.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux5.class5.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559j5ew013333
            for <root@class5.unix.nt>; Fri, 5 Jun 2009 12:45:05 +0300
    Received: (from root@localhost)
            by linux5.class5.unix.nt (8.14.3/8.14.3/Submit) id n559j5GQ013332
            for root@class5.unix.nt; Fri, 5 Jun 2009 12:45:05 +0300
    Date: Fri, 5 Jun 2009 12:45:05 +0300
    From: root <root@linux5.unix.nt>
    Message-Id: <200906050945.n559j5GQ013332@linux5.class5.unix.nt>
    To: root@linux5.unix.nt
    Subject: ttt
    Content-Length: 13
    sdfsd
    sdfsdf
    

    Статистика

    Время первой команды журнала18:06:10 2009- 6- 4
    Время последней команды журнала13:10:41 2009- 6- 5
    Количество командных строк в журнале100
    Процент команд с ненулевым кодом завершения, % 8.00
    Процент синтаксически неверно набранных команд, % 0.00
    Суммарное время работы с терминалом *, час 4.48
    Количество командных строк в единицу времени, команда/мин 0.37
    Частота использования команд
    /etc/init.d/sendmail13|============| 12.87%
    dig13|============| 12.87%
    cat11|==========| 10.89%
    vi9|========| 8.91%
    cd7|======| 6.93%
    ls7|======| 6.93%
    ~5|====| 4.95%
    history4|===| 3.96%
    ssh4|===| 3.96%
    mail3|==| 2.97%
    screen2|=| 1.98%
    /etc/init.d/bind92|=| 1.98%
    passwd2|=| 1.98%
    apt-get2|=| 1.98%
    hostname2|=| 1.98%
    332|=| 1.98%
    mutt1|| 0.99%
    man1|| 0.99%
    host1|| 0.99%
    31|| 0.99%
    useradd1|| 0.99%
    nano1|| 0.99%
    iptables-save1|| 0.99%
    If1|| 0.99%
    who1|| 0.99%
    #view1|| 0.99%
    init1|| 0.99%
    exit1|| 0.99%
    whois1|| 0.99%
    ____
    *) Интервалы неактивности длительностью 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$