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

Содержание

Журнал

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

/dev/pts/1
18:03:27
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:587           0.0.0.0:*               LISTEN      22988/sendmail: MTA
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      2868/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      2868/inetd
tcp        0      0 172.16.1.1:53           0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.211.2:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.201.2:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.101.1:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.15.1:53         0.0.0.0:*               LISTEN      19026/named
...
unix  2      [ ACC ]     STREAM     LISTENING     12594    4048/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     645184   24227/x-session-man @/tmp/.ICE-unix/24227
unix  2      [ ACC ]     STREAM     LISTENING     643345   24053/X             @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     645185   24227/x-session-man /tmp/.ICE-unix/24227
unix  2      [ ACC ]     STREAM     LISTENING     647190   24900/gconfd-2      /tmp/orbit-user/linc-6144-0-7c1caace983d3
unix  2      [ ACC ]     STREAM     LISTENING     647206   24896/firefox-bin   /tmp/orbit-user/linc-6140-0-13fd0e0c999cc
unix  2      [ ACC ]     STREAM     LISTENING     645679   24409/gam_server    @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     8078     3104/apache2        /var/run/apache2/cgisock.3102
unix  2      [ ACC ]     STREAM     LISTENING     643196   24037/gdm           /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7306     2883/hald           @/var/run/hald/dbus-cK657GFoQO
18:04:22
#netstat -lnp A inet
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:587           0.0.0.0:*               LISTEN      22988/sendmail: MTA
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      2868/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      2868/inetd
tcp        0      0 172.16.1.1:53           0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.211.2:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.201.2:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.101.1:53        0.0.0.0:*               LISTEN      19026/named
tcp        0      0 192.168.15.1:53         0.0.0.0:*               LISTEN      19026/named
...
unix  2      [ ACC ]     STREAM     LISTENING     12594    4048/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     645184   24227/x-session-man @/tmp/.ICE-unix/24227
unix  2      [ ACC ]     STREAM     LISTENING     643345   24053/X             @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     645185   24227/x-session-man /tmp/.ICE-unix/24227
unix  2      [ ACC ]     STREAM     LISTENING     647190   24900/gconfd-2      /tmp/orbit-user/linc-6144-0-7c1caace983d3
unix  2      [ ACC ]     STREAM     LISTENING     647206   24896/firefox-bin   /tmp/orbit-user/linc-6140-0-13fd0e0c999cc
unix  2      [ ACC ]     STREAM     LISTENING     645679   24409/gam_server    @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     8078     3104/apache2        /var/run/apache2/cgisock.3102
unix  2      [ ACC ]     STREAM     LISTENING     643196   24037/gdm           /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7306     2883/hald           @/var/run/hald/dbus-cK657GFoQO
18:05:01
#cd /etc/mail/

18:05:34
#ls -la
итого 240
drwxr-sr-x  7 smmta smmsp  4096 Июн  4 17:57 .
drwxr-xr-x 98 root  root   4096 Июн  4 17:57 ..
-rw-------  1 root  root   4261 Июн  4 17:57 access
-rw-r-----  1 smmta smmsp 12288 Июн  4 17:57 access.db
-rw-r--r--  1 root  root    281 Мар  1 20:52 address.resolve
lrwxrwxrwx  1 root  smmsp    10 Июн  4 17:57 aliases -> ../aliases
-rw-r-----  1 smmta smmsp 12288 Июн  4 17:57 aliases.db
-rw-r--r--  1 root  root   3215 Июн  4 17:57 databases
-rw-r--r--  1 root  root   5657 Мар  2 00:49 helpfile
...
-rw-r--r--  1 root  smmsp   269 Июн  4 17:57 sendmail.cf.errors
-rw-r--r--  1 root  root  12236 Июн  4 17:57 sendmail.conf
-rw-r--r--  1 root  smmsp  4206 Июн  4 17:57 sendmail.mc
-rw-r--r--  1 root  root    149 Мар  1 20:52 service.switch
-rw-r--r--  1 root  root    180 Мар  1 20:52 service.switch-nodns
drwxr-sr-x  2 smmta smmsp  4096 Июн  4 17:57 smrsh
-rw-r--r--  1 root  smmsp 43985 Июн  4 17:57 submit.cf
-rw-r--r--  1 root  smmsp  2374 Июн  4 17:57 submit.mc
drwxr-xr-x  2 smmta smmsp  4096 Июн  4 17:57 tls
-rw-r--r--  1 root  smmsp     0 Июн  4 17:57 trusted-users
18:05:40
#cat sendmail.mc
divert(-1)dnl
#-----------------------------------------------------------------------------
# $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $
#
# Copyright (c) 1998-2009 Richard Nelson.  All Rights Reserved.
#
# cf/debian/sendmail.mc.  Generated from sendmail.mc.in by configure.
#
# sendmail.mc prototype config file for building Sendmail 8.14.3
#
...
dnl #
dnl # Default Mailer setup
MAILER_DEFINITIONS
MAILER(`local')dnl
MAILER(`smtp')dnl
dnl # Masquerading options
FEATURE(`always_add_domain')dnl
MASQUERADE_AS(`linux1')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
18:06:03
#cat sendmail.cf
###             <$4> -- passthru (additional data passed unchanged through)
######################################################################
SE
R<$*> <$*> <$- $-> <$*>         $: <$(access $4:$1 $: ? $)> <$1> <$2> <$3 $4> <$5>
R<?> <$+> <$*> <+ $-> <$*>      $: <$(access $1 $: ? $)> <$1> <$2> <+ $3> <$4>
R<?> <$+> <$*> <$- $-> <$*>     $@ <$2> <$5>
R<$+ <TMPF>> <$*> <$- $-> <$*>  $@ <<TMPF>> <$5>
R<$+> <$*> <$- $-> <$*>         $@ <$1> <$5>
######################################################################
###  U: LookUpUser -- search for an entry in access database
...
###     Parameters:
###             ${verify} $| (MAIL|STARTTLS)
######################################################################
Stls_client
R$*             $: $(macro {TLS_Name} $@ $&{server_name} $) $1
R$* $| $*       $: $1 $| $>D <$&{client_name}> <?> <! "TLS_Clt"> <>
R$* $| <?>$*    $: $1 $| $>A <$&{client_addr}> <?> <! "TLS_Clt"> <>
R$* $| <?>$*    $: $1 $| <$(access "TLS_Clt": $: ? $)>
R$* $| <$* <TMPF>>      $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
R$*             $@ $>"TLS_connection" $1
18:06:20
#ls -la
итого 240
drwxr-sr-x  7 smmta smmsp  4096 Июн  4 17:57 .
drwxr-xr-x 98 root  root   4096 Июн  4 17:57 ..
-rw-------  1 root  root   4261 Июн  4 17:57 access
-rw-r-----  1 smmta smmsp 12288 Июн  4 17:57 access.db
-rw-r--r--  1 root  root    281 Мар  1 20:52 address.resolve
lrwxrwxrwx  1 root  smmsp    10 Июн  4 17:57 aliases -> ../aliases
-rw-r-----  1 smmta smmsp 12288 Июн  4 17:57 aliases.db
-rw-r--r--  1 root  root   3215 Июн  4 17:57 databases
-rw-r--r--  1 root  root   5657 Мар  2 00:49 helpfile
...
-rw-r--r--  1 root  smmsp   269 Июн  4 17:57 sendmail.cf.errors
-rw-r--r--  1 root  root  12236 Июн  4 17:57 sendmail.conf
-rw-r--r--  1 root  smmsp  4206 Июн  4 17:57 sendmail.mc
-rw-r--r--  1 root  root    149 Мар  1 20:52 service.switch
-rw-r--r--  1 root  root    180 Мар  1 20:52 service.switch-nodns
drwxr-sr-x  2 smmta smmsp  4096 Июн  4 17:57 smrsh
-rw-r--r--  1 root  smmsp 43985 Июн  4 17:57 submit.cf
-rw-r--r--  1 root  smmsp  2374 Июн  4 17:57 submit.mc
drwxr-xr-x  2 smmta smmsp  4096 Июн  4 17:57 tls
-rw-r--r--  1 root  smmsp     0 Июн  4 17:57 trusted-users
18:06:22
#cat sendmail.mc | less
18:07:23
#vi sendmail.mc
18:07:38
#vi sendmail.mc
--- /tmp/l3-saved-24778.4184.1704	2009-06-04 18:07:46.000000000 +0300
+++ sendmail.mc	2009-06-04 18:09:47.000000000 +0300
@@ -99,11 +99,14 @@
 dnl #
 dnl # Default Mailer setup
 MAILER_DEFINITIONS
-MAILER(`local')dnl
-MAILER(`smtp')dnl
+##MAILER(`local')dnl
+##MAILER(`smtp')dnl
 
 dnl # Masquerading options
 FEATURE(`always_add_domain')dnl
 MASQUERADE_AS(`linux1')dnl
 FEATURE(`allmasquerade')dnl
 FEATURE(`masquerade_envelope')dnl
+
+MAILER(`local')dnl
+MAILER(`smtp')dnl
18:09:47
#vi sendmail.mc
18:09:55
#vi sendmail.mc
18:10:00
#/etc/init.d/senmail restart
bash: /etc/init.d/senmail: Нет такого файла или каталога
18:10:59
#dpkg -S sendmail
sendmail-cf: /usr/share/sendmail/cf/siteconfig/uucp.ucbarpa.m4
sendmail-cf: /usr/share/sendmail/cf/ostype/maxion.m4
sendmail-cf: /usr/share/sendmail/cf/feature/block_bad_helo.m4
sendmail-base: /usr/share/sendmail/update_mc
sendmail-base: /usr/share/sendmail/update_mk
sendmail-cf: /usr/share/sendmail/cf/cf/vangogh.cs.mc
sendmail: /usr/share/doc/sendmail/changelog.Debian.gz
sendmail-cf: /usr/share/sendmail/cf/mailer/xagent.m4
sendmail-cf: /usr/share/sendmail/cf/cf/chez.cs.mc
sendmail-base: /usr/share/sendmail/examples/milter
...
sendmail-cf: /usr/share/sendmail/cf/debian
sendmail-bin: /var/run/sendmail/stampdir
sendmail-base: /usr/share/sendmail/examples/amavis/amavis-doc-4.html
sendmail-cf: /usr/share/sendmail/cf/feature/bitdomain.m4
sendmail-base: /usr/share/sendmail/update_sys
sendmail-base: /usr/share/sendmail/examples/db
sendmail-cf: /usr/share/sendmail/cf/siteconfig/uucp.cogsci.m4
sendmail-cf: /usr/share/sendmail/cf/mailer/pop.m4
sendmail-cf: /usr/share/sendmail/cf/cf/uucpproto.mc
sendmail-cf: /usr/share/sendmail/cf/ostype/hpux10.m4
18:11:31
#find / -name sendmail
/usr/sbin/sendmail
/usr/lib/sm.bin/sendmail
/usr/lib/sendmail
/usr/share/sendmail
/usr/share/sendmail/examples/logcheck/ignore.d.paranoid/sendmail
/usr/share/sendmail/examples/logcheck/ignore.d.server/sendmail
/usr/share/sendmail/examples/logcheck/ignore.d.workstation/sendmail
/usr/share/sendmail/examples/resolvconf/update-libc.d/sendmail
/usr/share/sendmail/examples/network/if-up.d/sendmail
/usr/share/sendmail/examples/network/if-down.d/sendmail
...
/etc/network/if-down.d/sendmail
/etc/network/if-post-down.d/sendmail
/etc/dhcp3/dhclient-exit-hooks.d/sendmail
/etc/ppp/ip-up.d/sendmail
/etc/ppp/ip-down.d/sendmail
/etc/cron.d/sendmail
/etc/alternatives/sendmail
/etc/init.d/sendmail
/var/lib/sendmail
/var/run/sendmail
18:11:59
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
18:13:03
#~
           изменён: нет
      пользователь: root  компьютер: linux1
           процесс: 26922 (ещё выполняется)
При открытии файла: "sendmail.mc"
              дата: Thu Jun  4 18:09:47 2009
                    Более СВЕЖИЙ, чем своп-файл!
(1) Возможно, редактирование файла выполняется в другой программе.
    Если это так, то будьте внимательны при внесении изменений,
    чтобы у вас не появилось два разных варианта одного и того же файла.
    Завершите работу или продолжайте с осторожностью.
(2) Предыдущий сеанс редактирования этого файла завершён аварийно.
    В этом случае, используйте команду ":recover" или "vim -r sendmail.mc"
    для восстановления изменений (см. ":help восстановление").
    Если вы уже выполняли эту операцию, удалите своп-файл ".sendmail.mc.swp"
    чтобы избежать появления этого сообщения в будущем.
Своп-файл ".sendmail.mc.swp" уже существует!
18:14:05
#rm .sendmail.mc.swp

18:14:24
#vi sendmail.mc
18:14:40
#112 MAILER(`smtp')dnl
Restarting Mail Transport Agent (MTA): sendmail.
18:22:29
#vi /etc/hostnames
18:23:41
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  3 linux1.class1.unix.nt
~
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"local-host-names" 3L, 47C записано
18:24:58
#vi local-host-names
18:27:20
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
18:27:26
#nc 127.0.0.1 25
220 linux1.class1.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:27:40 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged)
hello
500 5.5.1 Command unrecognized: "hello"
HELLO zlo
500 5.5.1 Command unrecognized: "HELLO zlo"
^C
18:28:50
#nc 127.0.0.1 25
220 linux1.class1.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:28:53 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged)
HELO zlo
250 linux1.class1.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you
MAIL FROM: root@microsoft.com
250 2.1.0 root@microsoft.com... Sender ok
RCPT TO: root@class1.unix.nt
250 2.1.5 root@class1.unix.nt... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
From: ROOT OF MICROSOFT <root@microsoft.com>
^C
18:32:02
#nc 127.0.0.1 25
220 linux1.class1.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:32:14 +0300; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged)
HELO zlo
250 linux1.class1.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you
MAIL FROM: root@microsoft.com
250 2.1.0 root@microsoft.com... Sender ok
RCPT TO: root@class1.unix.nt
250 2.1.5 root@class1.unix.nt... Recipient ok
DATA
354 Enter mail, end with "." on a line by itself
.
250 2.0.0 n54FWEoM005027 Message accepted for delivery
^C
У вас есть новая почта в /var/mail/root
18:37:02
#cd /var/mail/

18:37:21
#ls -la /var/mail/
итого 24
drwxrwsrwt  2 root mail  4096 Июн  4 18:35 .
drwxr-xr-x 14 root root  4096 Июн  2 16:48 ..
-rw-------  1 mail mail 10513 Июн  1 10:55 mail
-rw-------  1 root mail   406 Июн  4 18:35 root
18:37:31
#cat root
From root@microsoft.com  Thu Jun  4 18:35:29 2009
Return-Path: <root@microsoft.com>
Received: from zlo (localhost [127.0.0.1] (may be forged))
        by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with SMTP id n54FWEoM005027
        for root@class1.unix.nt; Thu, 4 Jun 2009 18:32:41 +0300
Date: Thu, 4 Jun 2009 18:32:14 +0300
From: root@microsoft.com
Message-Id: <200906041532.n54FWEoM005027@linux1.class1.unix.nt>
прошло 26 минут
/dev/pts/4
19:03:42
#EXIT
bash: EXIT: команда не найдена

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

/dev/pts/4
09:53:19
#ssh root@10.0.35.100
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:06:58 2009 from linux12.class12.unix.nt
l3-agent is already running: pid=1896; pidfile=/root/.lilalo/l3-agent.pid
прошло 12 минут
/dev/pts/4
10:06:06
#exit
exit
Connection to 10.0.35.100 closed.
У вас есть почта в /var/mail/root
/dev/pts/4
10:07:14
#screen -x
/dev/pts/1
10:13:07
#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: 642
;; flags: qr aa 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.         3600    IN      NS      linux1.class1.unix.nt.
;; ADDITIONAL SECTION:
linux1.class1.unix.nt.  3600    IN      A       192.168.15.1
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 10:13:13 2009
;; MSG SIZE  rcvd: 110
10:13:13
#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: 50278
;; 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. 14216 IN     PTR     ya.ru.
;; AUTHORITY SECTION:
134.158.93.in-addr.arpa. 86216  IN      NS      ns4.yandex.net.
134.158.93.in-addr.arpa. 86216  IN      NS      ns1.yandex.net.
;; ADDITIONAL SECTION:
ns1.yandex.net.         109711  IN      A       213.180.193.1
ns4.yandex.net.         113617  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:20:10 2009
;; MSG SIZE  rcvd: 140
10:20:10
#dig -x 93.158.134.8 +short
ya.ru.
10:20:17
#лпдwhois 212.109.52.53
% This is the RIPE Whois query server #3.
% 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
/dev/pts/8
10:29:25
#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
/dev/pts/1
10:31:04
#whois 212.109.32.0
% This is the RIPE Whois query server #3.
% 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.32.0 - 212.109.32.127'
inetnum:        212.109.32.0 - 212.109.32.127
netname:        CORENET-STAFF-GTUA
...
tech-c:         OR816-RIPE
nic-hdl:        GTUA-RIPE
mnt-by:         GTUA-MNT
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:31:18
#less /etc/bind9/named.comf.local
/dev/pts/8
10:39:42
#ssh igor@10.0.35.1
6 PTR linux6.class6.unix.nt.
7 PTR linux7.class7.unix.nt.
8 PTR linux8.class8.unix.nt.
9 PTR linux9.class9.unix.nt.
10 PTR linux10.class10.unix.nt.
11 PTR linux11.class11.unix.nt.
12 PTR linux12.class12.unix.nt.
13 PTR linux13.class13.unix.nt.
14 PTR linux14.class14.unix.nt.
15 PTR linux15.class15.unix.nt.
...
22 PTR fbsd2.unix.nt.
igor@unix:~$ host alpha.eb.co.ua
alpha.eb.co.ua has address 62.80.163.45
igor@unix:~$ host bravo.eb.co.ua
bravo.eb.co.ua has address 212.109.52.53
igor@unix:~$ whois 212.109.52.53
-bash: whois: команда не найдена
igor@unix:~$ exit
logout
Connection to 10.0.35.1 closed.
/dev/pts/1
10:42:53
#cd /etc/bind/; ls -l
итого 48
-rw-r--r-- 1 root root  237 Апр 23 15:27 db.0
-rw-r--r-- 1 root root  271 Апр 23 15:27 db.127
-rw-r--r-- 1 root root  237 Апр 23 15:27 db.255
-rw-r--r-- 1 root bind  227 Июн  4 15:24 db.class1
-rw-r--r-- 1 root root  353 Апр 23 15:27 db.empty
-rw-r--r-- 1 root root  270 Апр 23 15:27 db.local
-rw-r--r-- 1 root root 2878 Апр 23 15:27 db.root
-rw-r--r-- 1 root bind  907 Апр 23 15:27 named.conf
-rw-r--r-- 1 root bind  242 Июн  4 14:52 named.conf.local
-rw-r--r-- 1 root bind  605 Июн  4 14:56 named.conf.options
-rw-r----- 1 bind bind   77 Июн  4 11:54 rndc.key
-rw-r--r-- 1 root root 1317 Апр 23 15:27 zones.rfc1918
10:43:10
#less named.conf.local
10:44:36
#dig kt.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> kt.eb.co.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42789
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;kt.eb.co.ua.                   IN      MX
;; ANSWER SECTION:
kt.eb.co.ua.            600     IN      MX      10 alpha.eb.co.ua.
kt.eb.co.ua.            600     IN      MX      20 bravo.eb.co.ua.
;; AUTHORITY SECTION:
eb.co.ua.               10      IN      NS      ns1.eb.co.ua.
eb.co.ua.               10      IN      NS      ns2.eb.co.ua.
;; ADDITIONAL SECTION:
alpha.eb.co.ua.         10      IN      A       62.80.163.45
bravo.eb.co.ua.         10      IN      A       212.109.52.53
;; Query time: 13 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:52:12 2009
;; MSG SIZE  rcvd: 141
прошло 13 минут
/dev/pts/8
10:58:24
#whois 212.109.52.53
% This is the RIPE Whois query server #2.
% 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:58:28
#whois DG885-RIPE
% This is the RIPE Whois query server #2.
% 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 'DG885-RIPE'
person:       David Gergaya
address:      25 Vozdukhophlotskiy av.
address:      Kyiv, Ukraine
phone:        +380 44 2454331
fax-no:       +380 44 2764269
e-mail:       dato@express.kiev.ua
nic-hdl:      DG885-RIPE
source:       RIPE # Filtered
10:59:02
#whois 212.109.52.53
% This is the RIPE Whois query server #2.
% 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
11:00:04
#whois DG885-RIPE
% 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 'DG885-RIPE'
person:       David Gergaya
address:      25 Vozdukhophlotskiy av.
address:      Kyiv, Ukraine
phone:        +380 44 2454331
fax-no:       +380 44 2764269
e-mail:       dato@express.kiev.ua
nic-hdl:      DG885-RIPE
source:       RIPE # Filtered
прошло 26 минут
11:26:49
#chub.in
bash: chub.in: команда не найдена
11:26:50
#whois chub.in
Access to .IN WHOIS information is provided to assist persons in
determining the contents of a domain name registration record in the
.IN registry database. The data in this record is provided by
.IN Registry for informational purposes only, and .IN does not
guarantee its accuracy.  This service is intended only for query-based
access. You agree that you will use this data only for lawful purposes
and that, under no circumstances will you use this data to: (a) allow,
enable, or otherwise support the transmission by e-mail, telephone, or
facsimile of mass unsolicited, commercial advertising or solicitations
to entities other than the data recipient's own existing customers; or
...
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
Name Server:
11:26:59
#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: 3640
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;eb.co.ua.                      IN      NS
;; ANSWER SECTION:
eb.co.ua.               30      IN      NS      ns2.eb.co.ua.
eb.co.ua.               30      IN      NS      ns1.eb.co.ua.
;; Query time: 41 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:03 2009
;; MSG SIZE  rcvd: 62
прошло 24 минуты
11:51:03
#dig od.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> od.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22079
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;od.eb.co.ua.                   IN      NS
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 12 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:09 2009
;; MSG SIZE  rcvd: 80
11:51:09
#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: 35806
;; 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.        25908   IN      NS      ns2.eb.co.ua.
vpn.od.eb.co.ua.        25908   IN      NS      ns1.eb.co.ua.
vpn.od.eb.co.ua.        25908   IN      NS      ns1.od.eb.co.ua.
vpn.od.eb.co.ua.        25908   IN      NS      ns2.od.eb.co.ua.
;; ADDITIONAL SECTION:
ns1.eb.co.ua.           26      IN      A       62.80.163.45
ns2.eb.co.ua.           26      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:13 2009
;; MSG SIZE  rcvd: 137
11:51:13
#dig vpn.cr.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.cr.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15052
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;vpn.cr.eb.co.ua.               IN      NS
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 29 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:39 2009
;; MSG SIZE  rcvd: 84
11:51:39
#dig cr.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> cr.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 38855
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;cr.eb.co.ua.                   IN      NS
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:49 2009
;; MSG SIZE  rcvd: 80
11:51:49
#dig cr.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> cr.eb.co.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8787
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;cr.eb.co.ua.                   IN      MX
;; ANSWER SECTION:
cr.eb.co.ua.            600     IN      MX      10 alpha.eb.co.ua.
cr.eb.co.ua.            600     IN      MX      20 bravo.eb.co.ua.
;; AUTHORITY SECTION:
eb.co.ua.               30      IN      NS      ns2.eb.co.ua.
eb.co.ua.               30      IN      NS      ns1.eb.co.ua.
;; ADDITIONAL SECTION:
alpha.eb.co.ua.         30      IN      A       62.80.163.45
bravo.eb.co.ua.         30      IN      A       212.109.52.53
;; Query time: 47 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:51:52 2009
;; MSG SIZE  rcvd: 141
11:51:52
#dig vpn.cr.eb.co.ua mx
; <<>> DiG 9.6.0-P1 <<>> vpn.cr.eb.co.ua mx
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30926
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;vpn.cr.eb.co.ua.               IN      MX
;; ANSWER SECTION:
vpn.cr.eb.co.ua.        600     IN      MX      20 bravo.eb.co.ua.
vpn.cr.eb.co.ua.        600     IN      MX      10 alpha.eb.co.ua.
;; AUTHORITY SECTION:
eb.co.ua.               30      IN      NS      ns1.eb.co.ua.
eb.co.ua.               30      IN      NS      ns2.eb.co.ua.
;; ADDITIONAL SECTION:
alpha.eb.co.ua.         30      IN      A       62.80.163.45
bravo.eb.co.ua.         30      IN      A       212.109.52.53
;; Query time: 83 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:57:30 2009
;; MSG SIZE  rcvd: 145
/dev/pts/1
11:52:12
#dig kt.eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> kt.eb.co.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 63696
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;kt.eb.co.ua.                   IN      A
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 11 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:52:21 2009
;; MSG SIZE  rcvd: 80
11:52:21
#dig vpn.kt.eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> vpn.kt.eb.co.ua
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26390
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;vpn.kt.eb.co.ua.               IN      A
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 269 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 12:01:20 2009
;; MSG SIZE  rcvd: 84
/dev/pts/8
11:57:30
#dig vpn.cr.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.cr.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 53857
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;vpn.cr.eb.co.ua.               IN      NS
;; AUTHORITY SECTION:
eb.co.ua.               3245    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:57:34 2009
;; MSG SIZE  rcvd: 84
11:57:34
#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: 52643
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;vpn.od.eb.co.ua.               IN      NS
;; ANSWER SECTION:
vpn.od.eb.co.ua.        25521   IN      NS      ns1.eb.co.ua.
vpn.od.eb.co.ua.        25521   IN      NS      ns2.eb.co.ua.
vpn.od.eb.co.ua.        25521   IN      NS      ns1.od.eb.co.ua.
vpn.od.eb.co.ua.        25521   IN      NS      ns2.od.eb.co.ua.
;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 11:57:40 2009
;; MSG SIZE  rcvd: 105
11:57:40
#host ns1.od.eb.co.ua
ns1.od.eb.co.ua         A       62.80.163.45
/dev/pts/1
12:01:20
#dig vpn.kt.eb.co.ua ns
; <<>> DiG 9.6.0-P1 <<>> vpn.kt.eb.co.ua ns
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29816
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;vpn.kt.eb.co.ua.               IN      NS
;; AUTHORITY SECTION:
eb.co.ua.               3600    IN      SOA     dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600
;; Query time: 28 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun  5 12:01:44 2009
;; MSG SIZE  rcvd: 84
12:01:44
#apt-get install mut
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет mut
/dev/pts/8
12:02:27
#host ns1.eb.co.ua
ns1.eb.co.ua            A       62.80.163.45
12:02:31
#dig @ns1.eb.co.ua -x 10.0.1.1
; <<>> DiG 9.6.0-P1 <<>> @ns1.eb.co.ua -x 10.0.1.1
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40529
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;1.1.0.10.in-addr.arpa.         IN      PTR
;; AUTHORITY SECTION:
...
.                       518400  IN      NS      C.ROOT-SERVERS.NET.
.                       518400  IN      NS      B.ROOT-SERVERS.NET.
.                       518400  IN      NS      K.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
.                       518400  IN      NS      M.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.
;; Query time: 38 msec
;; SERVER: 62.80.163.45#53(62.80.163.45)
;; WHEN: Fri Jun  5 12:03:20 2009
;; MSG SIZE  rcvd: 250
12:03:20
#dig @ns1.eb.co.ua -x 10.0.1.40
; <<>> DiG 9.6.0-P1 <<>> @ns1.eb.co.ua -x 10.0.1.40
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 21752
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 13, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;40.1.0.10.in-addr.arpa.                IN      PTR
;; AUTHORITY SECTION:
...
.                       518400  IN      NS      F.ROOT-SERVERS.NET.
.                       518400  IN      NS      J.ROOT-SERVERS.NET.
.                       518400  IN      NS      D.ROOT-SERVERS.NET.
.                       518400  IN      NS      E.ROOT-SERVERS.NET.
.                       518400  IN      NS      I.ROOT-SERVERS.NET.
.                       518400  IN      NS      G.ROOT-SERVERS.NET.
;; Query time: 10 msec
;; SERVER: 62.80.163.45#53(62.80.163.45)
;; WHEN: Fri Jun  5 12:03:39 2009
;; MSG SIZE  rcvd: 251
12:03:39
#vi /etc/bind/db.class1
12:06:56
# 1h
  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 "class1.unix.nt" {
 10     type master;
...
~
~
~
~
~
~
~
~
~
             КА --                                     9,33         Весь
12:09:02
#~

прошло 22 минуты
/dev/pts/1
12:31:29
#apt-get install tunderbeard
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет tunderbeard
12:32:06
#apt-get install mutt
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libgpgme11 libpth20
Предлагаемые пакеты:
  gpgsm urlview mixmaster
НОВЫЕ пакеты, которые будут установлены:
  libgpgme11 libpth20 mutt
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 65 пакетов не обновлено.
...
Выбор ранее не выбранного пакета 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 ...
12:32:39
#dpkg -S mutt
mutt: /usr/lib/mutt/source-muttrc.d
mutt: /usr/share/lintian/overrides/mutt
mutt: /usr/share/doc/mutt/html/advancedusage.html
mutt: /usr/share/doc/mutt/examples/colors.angdraug.gz
mutt: /usr/share/locale/nl/LC_MESSAGES/mutt.mo
mutt: /usr/lib/mutt/pgpring
mutt: /usr/lib/mutt/pgpewrap
mutt: /usr/share/locale/it/LC_MESSAGES/mutt.mo
mutt: /usr/share/doc/mutt/NEWS.Debian.gz
mutt: /usr/share/doc/mutt/examples/Muttrc.gz
...
mutt: /usr/share/doc/mutt/examples/Pine.rc
mutt: /usr/share/doc/mutt/examples/Tin.rc
mutt: /usr/share/doc/mutt/examples/Mush.rc
mutt: /usr/share/doc/mutt
mutt: /usr/share/doc/mutt/README.SMIME
mutt: /usr/share/locale/pl/LC_MESSAGES/mutt.mo
vim-runtime: /usr/share/vim/vim72/syntax/muttrc.vim
mutt: /usr/share/locale/lt/LC_MESSAGES/mutt.mo
mutt: /usr/share/locale/ja/LC_MESSAGES/mutt.mo
mutt: /usr/share/doc/mutt/html/miscellany.html
12:32:54
#dpkg -S mutt | grep /etc

12:33:32
#mitt
bash: mitt: команда не найдена
12:33:42
#mutt
Оставлено: 1, удалено: 0.
12:34:22
#faid / -name mutt
bash: faid: команда не найдена
12:35:37
#faind / -name mutt
bash: faind: команда не найдена
12:35:46
#faind / -name mutt
bash: faind: команда не найдена
12:36:02
#dpkg -L muut
Пакет muut не установлен.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
12:37:51
#dpkg -L mutt
/usr/share/locale/ga/LC_MESSAGES
/usr/share/locale/ga/LC_MESSAGES/mutt.mo
/usr/share/locale/zh_TW
/usr/share/locale/zh_TW/LC_MESSAGES
/usr/share/locale/zh_TW/LC_MESSAGES/mutt.mo
/usr/share/locale/it
/usr/share/locale/it/LC_MESSAGES
/usr/share/locale/it/LC_MESSAGES/mutt.mo
/usr/share/locale/lt
/usr/share/locale/lt/LC_MESSAGES
...
/usr/share/bug/mutt/control
/usr/share/bug/mutt/script
/usr/share/menu
/usr/share/menu/mutt
/usr/share/pixmaps
/usr/share/pixmaps/mutt.xpm
/usr/bin
/usr/bin/smime_keys
/usr/bin/mutt
/usr/bin/mutt_dotlock
12:37:59
#vi /etc/mail/loca-host-names
12:38:55
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
  2 linux1
  3 class1.unix.nt
~
~
~
~
~
~
~
~
...
~
~
~
~
~
~
~
~
~
"/etc/mail/local-host-names" 4L, 54C записано
12:41:50
#mutt
Используйте "fg" чтобы вернуться в nano
[2]+  Stopped                 mutt
У вас есть почта в /var/mail/root
12:51:42
#cd /var/mail/

12:51:56
#ls -la
итого 32
drwxrwsrwt  2 root mail  4096 Июн  5 12:51 .
drwxr-xr-x 14 root root  4096 Июн  2 16:48 ..
-rw-------  1 mail mail 10513 Июн  1 10:55 mail
-rw-------  1 root mail  5662 Июн  5 12:48 root
-rw-rw----  1 user mail   718 Июн  5 12:51 user
12:51:59
#cat user
From root@linux1  Fri Jun  5 12:51:01 2009
Return-Path: <root@linux1>
Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
        by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559p1pj005685
        for <user@class1.unix.nt>; Fri, 5 Jun 2009 12:51:01 +0300
Received: (from root@localhost)
        by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559p1lH005684
        for user@class1.unix.nt; Fri, 5 Jun 2009 12:51:01 +0300
Date: Fri, 5 Jun 2009 12:51:01 +0300
From: root <root@linux1>
To: user@class1.unix.nt
Subject: mail
Message-ID: <20090605095101.GB4440@linux1>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.19 (2009-01-05)
test
12:52:10
#cat кщще
cat: кщще: Нет такого файла или каталога
12:55:18
#cat кщroot
From MAILER-DAEMON  Fri Jun  5 12:45:37 2009
Return-Path: <MAILER-DAEMON>
Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
        by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559jbH3003694
        for <root@linux1.class1.unix.nt>; Fri, 5 Jun 2009 12:45:37 +0300
Received: from localhost (localhost)
        by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559jbH0003693;
        Fri, 5 Jun 2009 12:45:37 +0300
Date: Fri, 5 Jun 2009 12:45:37 +0300
From: Mail Delivery Subsystem <MAILER-DAEMON@linux1>
...
From: root <root@linux1.class1.unix.nt>
To: linux1@class1.unix.nt
Subject: Mail
Message-ID: <20090605094841.GA4440@linux1>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.19 (2009-01-05)
Test
--n559mf75004835.1244195321/linux1.class1.unix.nt--
12:55:30
#cat кщuser
From root@linux1  Fri Jun  5 12:51:01 2009
Return-Path: <root@linux1>
Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
        by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559p1pj005685
        for <user@class1.unix.nt>; Fri, 5 Jun 2009 12:51:01 +0300
Received: (from root@localhost)
        by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559p1lH005684
        for user@class1.unix.nt; Fri, 5 Jun 2009 12:51:01 +0300
Date: Fri, 5 Jun 2009 12:51:01 +0300
From: root <root@linux1>
To: user@class1.unix.nt
Subject: mail
Message-ID: <20090605095101.GB4440@linux1>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.19 (2009-01-05)
test
12:55:59
#cd /home/user

12:56:21
#ls -la
итого 206324
drwxr-xr-x 57 user user      4096 Июн  4 16:37 .
drwxr-xr-x  5 root root      4096 Май 30 14:07 ..
drwxr-xr-x  2 root root      4096 Май 26 15:01 10:53:38\
drwxr-xr-x  2 root root      4096 Май 26 15:02 10:53:38\\
-rw-r--r--  1 root root         0 Май 30 10:14 1324
drwxr-xr-x  2 root root      4096 Май 26 15:01 2009
drwxr-xr-x  2 root root      4096 Май 26 10:55 2009.05.26
drwxr-xr-x  2 root root      4096 Май 26 15:01 26\
drwxr-xr-x  2 root root      4096 Май 26 15:02 26\\
...
-rw-------  1 user user       169 Июн  4 16:37 .Xauthority
-rw-r--r--  1 user user     10554 Май 27 14:03 .xscreensaver
-rw-r--r--  1 user user       383 Июн  5 10:17 .xsession-errors
-rw-r--r--  1 root root     11221 Май 27 12:18 yslogd: rsyslogd.
-rw-r--r--  1 root root        34 Май 26 17:21 zlo
drwxr-xr-x  2 root root      4096 Май 26 15:01 Втр\
drwxr-xr-x  2 root root      4096 Май 26 15:02 Втр\\
drwxr-xr-x  2 root root      4096 Май 26 10:53 Втр Май 26 10:53:38 EEST 2009
drwxr-xr-x  2 root root      4096 Май 26 15:01 Май\
drwxr-xr-x  2 root root      4096 Май 26 15:02 Май\\
12:56:26
#ls -la | less
12:57:07
#cd /root

12:57:17
#cd /root/

12:57:21
#ls -la
итого 464
drwxr-xr-x 10 root root   4096 Июн  5 12:51 .
drwxr-xr-x 21 root root   4096 Июн  1 10:55 ..
drwxr-xr-x  2 root root   4096 Май 25 16:27 436287
-rw-------  1 root root  10351 Июн  5 12:10 .bash_history
-rw-r--r--  1 root root     21 Май 25 09:34 .bash_profile
-rw-r--r--  1 root root    450 Май 25 09:34 .bashrc
drwxr-xr-x  2 root root   4096 Май 25 16:27 dfklasv
drwxr-xr-x  2 root root   4096 Май 25 16:27 djslf
drwx------  2 root root   4096 Май 29 11:24 .gnupg
...
-rw-r--r--  1 root root   3984 Май 25 17:25 .screenrc
-rwxrwxrwx  1 root root     36 Май 27 16:13 .sendxmpprc
-rw-------  1 root root   1096 Июн  5 12:51 sent
-rw-r--r--  1 root root    311 Май 29 12:04 sources.list
drwxr-xr-x  2 root root   4096 Июн  3 11:57 .ssh
-rwxr-xr-x  1 root root    339 Июн  4 10:17 super_route
-rw-r--r--  1 root root      2 Май 25 17:57 temp
-rw-------  1 root root  11232 Июн  5 12:39 .viminfo
-rw-r--r--  1 root root     52 Май 25 17:15 .vimrc
-rw-------  1 root root     52 Июн  3 14:23 .Xauthority
12:57:29
#~
bash: /root: является директорией
12:57:45
#cd ~

12:57:49
#cd /home/use/r
bash: cd: /home/use/r: Нет такого файла или каталога
12:58:06
#cd /home/user/

Файлы

  • root
  • sendmail.cf
  • sendmail.mc
  • user
  • кщroot
  • кщuser
  • root
    >
    From root@microsoft.com  Thu Jun  4 18:35:29 2009
    Return-Path: <root@microsoft.com>
    Received: from zlo (localhost [127.0.0.1] (may be forged))
            by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with SMTP id n54FWEoM005027
            for root@class1.unix.nt; Thu, 4 Jun 2009 18:32:41 +0300
    Date: Thu, 4 Jun 2009 18:32:14 +0300
    From: root@microsoft.com
    Message-Id: <200906041532.n54FWEoM005027@linux1.class1.unix.nt>
    
    sendmail.cf
    >
    ###             <$4> -- passthru (additional data passed unchanged through)
    ######################################################################
    SE
    R<$*> <$*> <$- $-> <$*>         $: <$(access $4:$1 $: ? $)> <$1> <$2> <$3 $4> <$5>
    R<?> <$+> <$*> <+ $-> <$*>      $: <$(access $1 $: ? $)> <$1> <$2> <+ $3> <$4>
    R<?> <$+> <$*> <$- $-> <$*>     $@ <$2> <$5>
    R<$+ <TMPF>> <$*> <$- $-> <$*>  $@ <<TMPF>> <$5>
    R<$+> <$*> <$- $-> <$*>         $@ <$1> <$5>
    ######################################################################
    ###  U: LookUpUser -- search for an entry in access database
    ###
    ###     lookup of key (which should be a local part) and
    ###     variations if +detail exists: +* and without +detail
    ###
    ###     Parameters:
    ###             <$1> -- key (user@)
    ###             <$2> -- default (what to return if not found in db)
    ###             <$3> -- mark (must be <(!|+) single-token>)
    ###                     ! does lookup only with tag
    ###                     + does lookup with and without tag
    ###             <$4> -- passthru (additional data passed unchanged through)
    ######################################################################
    SU
    R<$+> <$*> <$- $-> <$*>         $: <$(access $4:$1 $: ? $)> <$1> <$2> <$3 $4> <$5>
    R<?> <$+> <$*> <+ $-> <$*>      $: <$(access $1 $: ? $)> <$1> <$2> <+ $3> <$4>
    R<?> <$+ + $* @> <$*> <$- $-> <$*>
                            $: <$(access $5:$1+*@ $: ? $)> <$1+$2@> <$3> <$4 $5> <$6>
    R<?> <$+ + $* @> <$*> <+ $-> <$*>
                            $: <$(access $1+*@ $: ? $)> <$1+$2@> <$3> <+ $4> <$5>
    R<?> <$+ + $* @> <$*> <$- $-> <$*>
                            $: <$(access $5:$1@ $: ? $)> <$1+$2@> <$3> <$4 $5> <$6>
    R<?> <$+ + $* @> <$*> <+ $-> <$*>
                            $: <$(access $1@ $: ? $)> <$1+$2@> <$3> <+ $4> <$5>
    R<?> <$+> <$*> <$- $-> <$*>     $@ <$2> <$5>
    R<$+ <TMPF>> <$*> <$- $-> <$*>  $@ <<TMPF>> <$5>
    R<$+> <$*> <$- $-> <$*>         $@ <$1> <$5>
    ######################################################################
    ###  SearchList: search a list of items in the access map
    ###     Parameters:
    ###             <exact tag> $| <mark:address> <mark:address> ... <>
    ###     where "exact" is either "+" or "!":
    ###     <+ TAG> lookup with and w/o tag
    ###     <! TAG> lookup with tag
    ###     possible values for "mark" are:
    ###             D: recursive host lookup (LookUpDomain)
    ###             E: exact lookup, no modifications
    ###             F: full lookup, try user+ext@domain and user@domain
    ###             U: user lookup, try user+ext and user (input must have trailing @)
    ###     return: <RHS of lookup> or <?> (not found)
    ######################################################################
    # class with valid marks for SearchList
    C{Src}E F D U A
    SSearchList
    # just call the ruleset with the name of the tag... nice trick...
    R<$+> $| <$={Src}:$*> <$*>      $: <$1> $| <$4> $| $>$2 <$3> <?> <$1> <>
    R<$+> $| <> $| <?> <>           $@ <?>
    R<$+> $| <$+> $| <?> <>         $@ $>SearchList <$1> $| <$2>
    R<$+> $| <$*> $| <$+> <>        $@ <$3>
    R<$+> $| <$+>                   $@ <$2>
    ######################################################################
    ###  trust_auth: is user trusted to authenticate as someone else?
    ###
    ###     Parameters:
    ###             $1: AUTH= parameter from MAIL command
    ######################################################################
    SLocal_trust_auth
    Strust_auth
    R$*                     $: $&{auth_type} $| $1
    # required by RFC 2554 section 4.
    R$@ $| $*               $#error $@ 5.7.1 $: "550 not authenticated"
    R$* $| $&{auth_authen}          $@ identical
    R$* $| <$&{auth_authen}>        $@ identical
    R$* $| $*               $: $1 $| $>"Local_trust_auth" $2
    R$* $| $#$*             $#$2
    R$*                     $#error $@ 5.7.1 $: "550 " $&{auth_authen} " not allowed to act as " $&{auth_author}
    ######################################################################
    ###  Relay_Auth: allow relaying based on authentication?
    ###
    ###     Parameters:
    ###             $1: ${auth_type}
    ######################################################################
    SLocal_Relay_Auth
    ######################################################################
    ###  srv_features: which features to offer to a client?
    ###     (done in server)
    ######################################################################
    Ssrv_features
    R$*             $: $>D <$&{client_name}> <?> <! "Srv_Features"> <>
    R<?>$*          $: $>A <$&{client_addr}> <?> <! "Srv_Features"> <>
    R<?>$*          $: <$(access "Srv_Features": $: ? $)>
    R<?>$*          $@ OK
    R<$* <TMPF>>$*  $#temp
    R<$+>$*         $# $1
    ######################################################################
    ###  try_tls: try to use STARTTLS?
    ###     (done in client)
    ######################################################################
    Stry_tls
    R$*             $: $>D <$&{server_name}> <?> <! "Try_TLS"> <>
    R<?>$*          $: $>A <$&{server_addr}> <?> <! "Try_TLS"> <>
    R<?>$*          $: <$(access "Try_TLS": $: ? $)>
    R<?>$*          $@ OK
    R<$* <TMPF>>$*  $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
    R<NO>$*         $#error $@ 5.7.1 $: "550 do not try TLS with " $&{server_name} " ["$&{server_addr}"]"
    ######################################################################
    ###  tls_rcpt: is connection with server "good" enough?
    ###     (done in client, per recipient)
    ###
    ###     Parameters:
    ###             $1: recipient
    ######################################################################
    Stls_rcpt
    R$*                     $: $(macro {TLS_Name} $@ $&{server_name} $) $1
    R$+                     $: <?> $>CanonAddr $1
    R<?> $+ < @ $+ . >      <?> $1 <@ $2 >
    R<?> $+ < @ $+ >        $: $1 <@ $2 > $| <F:$1@$2> <U:$1@> <D:$2> <E:>
    R<?> $+                 $: $1 $| <U:$1@> <E:>
    R$* $| $+       $: $1 $| $>SearchList <! "TLS_Rcpt"> $| $2 <>
    R$* $| <?>      $@ OK
    R$* $| <$* <TMPF>>      $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
    R$* $| <$+>     $@ $>"TLS_connection" $&{verify} $| <$2>
    ######################################################################
    ###  tls_client: is connection with client "good" enough?
    ###     (done in server)
    ###
    ###     Parameters:
    ###             ${verify} $| (MAIL|STARTTLS)
    ######################################################################
    Stls_client
    R$*             $: $(macro {TLS_Name} $@ $&{server_name} $) $1
    R$* $| $*       $: $1 $| $>D <$&{client_name}> <?> <! "TLS_Clt"> <>
    R$* $| <?>$*    $: $1 $| $>A <$&{client_addr}> <?> <! "TLS_Clt"> <>
    R$* $| <?>$*    $: $1 $| <$(access "TLS_Clt": $: ? $)>
    R$* $| <$* <TMPF>>      $#error $@ 4.3.0 $: "451 Temporary system failure. Please try again later."
    R$*             $@ $>"TLS_connection" $1
    
    sendmail.mc
    >
    divert(-1)dnl
    #-----------------------------------------------------------------------------
    # $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $
    #
    # Copyright (c) 1998-2009 Richard Nelson.  All Rights Reserved.
    #
    # cf/debian/sendmail.mc.  Generated from sendmail.mc.in by configure.
    #
    # sendmail.mc prototype config file for building Sendmail 8.14.3
    #
    # Note: the .in file supports 8.7.6 - 9.0.0, but the generated
    #       file is customized to the version noted above.
    #
    # This file is used to configure Sendmail for use with Debian systems.
    #
    # If you modify this file, you will have to regenerate /etc/mail/sendmail.cf
    # by running this file through the m4 preprocessor via one of the following:
    #       * make   (or make -C /etc/mail)
    #       * sendmailconfig
    #       * m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
    # The first two options are preferred as they will also update other files
    # that depend upon the contents of this file.
    #
    # The best documentation for this .mc file is:
    # /usr/share/doc/sendmail-doc/cf.README.gz
    #
    #-----------------------------------------------------------------------------
    divert(0)dnl
    #
    #   Copyright (c) 1998-2005 Richard Nelson.  All Rights Reserved.
    #
    #  This file is used to configure Sendmail for use with Debian systems.
    #
    define(`_USE_ETC_MAIL_')dnl
    include(`/usr/share/sendmail/cf/m4/cf.m4')dnl
    VERSIONID(`$Id: sendmail.mc, v 8.14.3-9 2009-03-01 18:51:56 cowboy Exp $')
    OSTYPE(`debian')dnl
    DOMAIN(`debian-mta')dnl
    dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
    undefine(`confHOST_STATUS_DIRECTORY')dnl        #DAEMON_HOSTSTATS=
    dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE
    dnl #
    dnl # General defines
    dnl #
    dnl # SAFE_FILE_ENV: [undefined] If set, sendmail will do a chroot()
    dnl #   into this directory before writing files.
    dnl #   If *all* your user accounts are under /home then use that
    dnl #   instead - it will prevent any writes outside of /home !
    dnl #   define(`confSAFE_FILE_ENV',             `')dnl
    dnl #
    dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!!
    dnl # Remove `, Addr=' clauses to receive from any interface
    dnl # If you want to support IPv6, switch the commented/uncommentd lines
    dnl #
    FEATURE(`no_default_msa')dnl
    dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
    DAEMON_OPTIONS(`Family=inet,  Name=MTA-v4, Port=smtp, Addr=127.0.0.1')dnl
    dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
    DAEMON_OPTIONS(`Family=inet,  Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl
    dnl #
    dnl # Be somewhat anal in what we allow
    define(`confPRIVACY_FLAGS',dnl
    `needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings')dnl
    dnl #
    dnl # Define connection throttling and window length
    define(`confCONNECTION_RATE_THROTTLE', `15')dnl
    define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl
    dnl #
    dnl # Features
    dnl #
    dnl # use /etc/mail/local-host-names
    FEATURE(`use_cw_file')dnl
    dnl #
    dnl # The access db is the basis for most of sendmail's checking
    FEATURE(`access_db', , `skip')dnl
    dnl #
    dnl # The greet_pause feature stops some automail bots - but check the
    dnl # provided access db for details on excluding localhosts...
    FEATURE(`greet_pause', `1000')dnl 1 seconds
    dnl #
    dnl # Delay_checks allows sender<->recipient checking
    FEATURE(`delay_checks', `friend', `n')dnl
    dnl #
    dnl # If we get too many bad recipients, slow things down...
    define(`confBAD_RCPT_THROTTLE',`3')dnl
    dnl #
    dnl # Stop connections that overflow our concurrent and time connection rates
    FEATURE(`conncontrol', `nodelay', `terminate')dnl
    FEATURE(`ratecontrol', `nodelay', `terminate')dnl
    dnl #
    dnl # If you're on a dialup link, you should enable this - so sendmail
    dnl # will not bring up the link (it will queue mail for later)
    dnl define(`confCON_EXPENSIVE',`True')dnl
    dnl #
    dnl # Dialup/LAN connection overrides
    dnl #
    include(`/etc/mail/m4/dialup.m4')dnl
    include(`/etc/mail/m4/provider.m4')dnl
    dnl #
    dnl # Default Mailer setup
    MAILER_DEFINITIONS
    MAILER(`local')dnl
    MAILER(`smtp')dnl
    dnl # Masquerading options
    FEATURE(`always_add_domain')dnl
    MASQUERADE_AS(`linux1')dnl
    FEATURE(`allmasquerade')dnl
    FEATURE(`masquerade_envelope')dnl
    
    user
    >
    From root@linux1  Fri Jun  5 12:51:01 2009
    Return-Path: <root@linux1>
    Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559p1pj005685
            for <user@class1.unix.nt>; Fri, 5 Jun 2009 12:51:01 +0300
    Received: (from root@localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559p1lH005684
            for user@class1.unix.nt; Fri, 5 Jun 2009 12:51:01 +0300
    Date: Fri, 5 Jun 2009 12:51:01 +0300
    From: root <root@linux1>
    To: user@class1.unix.nt
    Subject: mail
    Message-ID: <20090605095101.GB4440@linux1>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    User-Agent: Mutt/1.5.19 (2009-01-05)
    test
    
    кщroot
    >
    From MAILER-DAEMON  Fri Jun  5 12:45:37 2009
    Return-Path: <MAILER-DAEMON>
    Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559jbH3003694
            for <root@linux1.class1.unix.nt>; Fri, 5 Jun 2009 12:45:37 +0300
    Received: from localhost (localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559jbH0003693;
            Fri, 5 Jun 2009 12:45:37 +0300
    Date: Fri, 5 Jun 2009 12:45:37 +0300
    From: Mail Delivery Subsystem <MAILER-DAEMON@linux1>
    Message-Id: <200906050945.n559jbH0003693@linux1.class1.unix.nt>
    To: root@linux1.class1.unix.nt
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
            boundary="n559jbH0003693.1244195137/linux1.class1.unix.nt"
    Subject: Returned mail: see transcript for details
    Auto-Submitted: auto-generated (failure)
    Status: RO
    Content-Length: 1820
    Lines: 53
    This is a MIME-encapsulated message
    --n559jbH0003693.1244195137/linux1.class1.unix.nt
    The original message was received at Fri, 5 Jun 2009 12:45:37 +0300
    from root@localhost
       ----- The following addresses had permanent fatal errors -----
    linux1.class1.unix.nt@linux1
        (reason: 550 5.1.1 <linux1.class1.unix.nt@linux1.class1.unix.nt>... User unknown)
        (expanded from: linux1.class1.unix.nt@linux1)
       ----- Transcript of session follows -----
    ... while talking to [127.0.0.1]:
    >>> DATA
    <<< 550 5.1.1 <linux1.class1.unix.nt@linux1.class1.unix.nt>... User unknown
    550 5.1.1 linux1.class1.unix.nt@linux1... User unknown
    <<< 503 5.0.0 Need RCPT (recipient)
    --n559jbH0003693.1244195137/linux1.class1.unix.nt
    Content-Type: message/delivery-status
    Reporting-MTA: dns; linux1.class1.unix.nt
    Arrival-Date: Fri, 5 Jun 2009 12:45:37 +0300
    Final-Recipient: RFC822; linux1.class1.unix.nt@linux1
    X-Actual-Recipient: RFC822; linux1.class1.unix.nt@linux1.class1.unix.nt
    Action: failed
    Status: 5.1.1
    Remote-MTA: DNS; [127.0.0.1]
    Diagnostic-Code: SMTP; 550 5.1.1 <linux1.class1.unix.nt@linux1.class1.unix.nt>... User unknown
    Last-Attempt-Date: Fri, 5 Jun 2009 12:45:37 +0300
    --n559jbH0003693.1244195137/linux1.class1.unix.nt
    Content-Type: message/rfc822
    Return-Path: <root>
    Received: (from root@localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559jbGx003693
            for linux1.class1.unix.nt@linux1; Fri, 5 Jun 2009 12:45:37 +0300
    Date: Fri, 5 Jun 2009 12:45:37 +0300
    From: root <root@linux1.class1.unix.nt>
    To: linux1.class1.unix.nt@linux1.class1.unix.nt
    Subject: mail
    Message-ID: <20090605094537.GA2269@linux1>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    User-Agent: Mutt/1.5.19 (2009-01-05)
    kak tvoi dela chuvak
    --n559jbH0003693.1244195137/linux1.class1.unix.nt--
    From MAILER-DAEMON  Fri Jun  5 12:48:41 2009
    Return-Path: <MAILER-DAEMON>
    Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559mfSX004836
            for <root@linux1.class1.unix.nt>; Fri, 5 Jun 2009 12:48:41 +0300
    Received: from localhost (localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559mf75004835;
            Fri, 5 Jun 2009 12:48:41 +0300
    Date: Fri, 5 Jun 2009 12:48:41 +0300
    From: Mail Delivery Subsystem <MAILER-DAEMON@linux1>
    Message-Id: <200906050948.n559mf75004835@linux1.class1.unix.nt>
    To: root@linux1.class1.unix.nt
    MIME-Version: 1.0
    Content-Type: multipart/report; report-type=delivery-status;
            boundary="n559mf75004835.1244195321/linux1.class1.unix.nt"
    Subject: Returned mail: see transcript for details
    Auto-Submitted: auto-generated (failure)
    Status: RO
    Content-Length: 1609
    Lines: 52
    This is a MIME-encapsulated message
    --n559mf75004835.1244195321/linux1.class1.unix.nt
    The original message was received at Fri, 5 Jun 2009 12:48:41 +0300
    from root@localhost
       ----- The following addresses had permanent fatal errors -----
    linux1@class1.unix.nt
        (reason: 550 5.1.1 <linux1@class1.unix.nt>... User unknown)
        (expanded from: linux1@class1.unix.nt)
       ----- Transcript of session follows -----
    ... while talking to [127.0.0.1]:
    >>> DATA
    <<< 550 5.1.1 <linux1@class1.unix.nt>... User unknown
    550 5.1.1 linux1@class1.unix.nt... User unknown
    <<< 503 5.0.0 Need RCPT (recipient)
    --n559mf75004835.1244195321/linux1.class1.unix.nt
    Content-Type: message/delivery-status
    Reporting-MTA: dns; linux1.class1.unix.nt
    Arrival-Date: Fri, 5 Jun 2009 12:48:41 +0300
    Final-Recipient: RFC822; linux1@class1.unix.nt
    Action: failed
    Status: 5.1.1
    Remote-MTA: DNS; [127.0.0.1]
    Diagnostic-Code: SMTP; 550 5.1.1 <linux1@class1.unix.nt>... User unknown
    Last-Attempt-Date: Fri, 5 Jun 2009 12:48:41 +0300
    --n559mf75004835.1244195321/linux1.class1.unix.nt
    Content-Type: message/rfc822
    Return-Path: <root>
    Received: (from root@localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559mf74004835
            for linux1@class1.unix.nt; Fri, 5 Jun 2009 12:48:41 +0300
    Date: Fri, 5 Jun 2009 12:48:41 +0300
    From: root <root@linux1.class1.unix.nt>
    To: linux1@class1.unix.nt
    Subject: Mail
    Message-ID: <20090605094841.GA4440@linux1>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    User-Agent: Mutt/1.5.19 (2009-01-05)
    Test
    --n559mf75004835.1244195321/linux1.class1.unix.nt--
    
    кщuser
    >
    From root@linux1  Fri Jun  5 12:51:01 2009
    Return-Path: <root@linux1>
    Received: from linux1.class1.unix.nt (localhost [127.0.0.1] (may be forged))
            by linux1.class1.unix.nt (8.14.3/8.14.3/Debian-9) with ESMTP id n559p1pj005685
            for <user@class1.unix.nt>; Fri, 5 Jun 2009 12:51:01 +0300
    Received: (from root@localhost)
            by linux1.class1.unix.nt (8.14.3/8.14.3/Submit) id n559p1lH005684
            for user@class1.unix.nt; Fri, 5 Jun 2009 12:51:01 +0300
    Date: Fri, 5 Jun 2009 12:51:01 +0300
    From: root <root@linux1>
    To: user@class1.unix.nt
    Subject: mail
    Message-ID: <20090605095101.GB4440@linux1>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    User-Agent: Mutt/1.5.19 (2009-01-05)
    test
    

    Статистика

    Время первой команды журнала18:03:27 2009- 6- 4
    Время последней команды журнала12:58:06 2009- 6- 5
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %21.78
    Процент синтаксически неверно набранных команд, % 7.92
    Суммарное время работы с терминалом *, час 4.08
    Количество командных строк в единицу времени, команда/мин 0.41
    Частота использования команд
    dig18|=================| 17.14%
    cd10|=========| 9.52%
    vi9|========| 8.57%
    cat8|=======| 7.62%
    ls8|=======| 7.62%
    whois7|======| 6.67%
    dpkg5|====| 4.76%
    ~5|====| 4.76%
    less4|===| 3.81%
    nc3|==| 2.86%
    apt-get3|==| 2.86%
    /etc/init.d/sendmail2|=| 1.90%
    mutt2|=| 1.90%
    host2|=| 1.90%
    faind2|=| 1.90%
    netstat2|=| 1.90%
    ssh2|=| 1.90%
    1h1|| 0.95%
    screen1|| 0.95%
    1121|| 0.95%
    chub.in1|| 0.95%
    лпдwhois1|| 0.95%
    mitt1|| 0.95%
    rm1|| 0.95%
    EXIT1|| 0.95%
    /etc/init.d/senmail1|| 0.95%
    grep1|| 0.95%
    find1|| 0.95%
    faid1|| 0.95%
    exit1|| 0.95%
    ____
    *) Интервалы неактивности длительностью 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$