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

Содержание

Журнал

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

/dev/pts/10
17:30:47
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2989/exim4
tcp6       0      0 :::53                   :::*                    LISTEN      24093/named
tcp6       0      0 :::22                   :::*                    LISTEN      3843/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     227030   957/x-session-manag /tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/14
17:30:59
#ps -aux | grep inet
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      4831  0.0  0.0   4908   760 pts/15   R+   17:31   0:00 grep inet
/dev/pts/10
17:30:59
#ps -aux | grep inet
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      4831  0.0  0.0   4908   760 pts/15   R+   17:31   0:00 grep inet
/dev/pts/14
17:31:11
#inetd

/dev/pts/10
17:31:11
#inetd

/dev/pts/14
17:32:32
#ps -aux | grep inet
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      4840  0.0  0.0   1980   624 ?        Ss   17:32   0:00 inetd
/dev/pts/10
17:32:32
#ps -aux | grep inet
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root      4840  0.0  0.0   1980   624 ?        Ss   17:32   0:00 inetd
/dev/pts/14
17:32:35
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2989/exim4
...
unix  2      [ ACC ]     STREAM     LISTENING     227030   957/x-session-manag /tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/10
17:32:35
#netstat -lnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      2989/exim4
...
unix  2      [ ACC ]     STREAM     LISTENING     227030   957/x-session-manag /tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/14
17:32:40
#!nc
bash: !nc: event not found
/dev/pts/10
17:32:40
#!nc
bash: !nc: event not found
/dev/pts/14
17:32:45
#cat /etc/hosts.allow
# /etc/hosts.allow: list of hosts that are allowed to access the system.
#                   See the manual pages hosts_access(5) and hosts_options(5).
#
# Example:    ALL: LOCAL @some_netgroup
#             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#
/dev/pts/10
17:32:45
#cat /etc/hosts.allow
# /etc/hosts.allow: list of hosts that are allowed to access the system.
#                   See the manual pages hosts_access(5) and hosts_options(5).
#
# Example:    ALL: LOCAL @some_netgroup
#             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
# for further information.
#
/dev/pts/14
17:34:48
#apt-get install sendmail
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
  sendmail: Зависит: sendmail-bin но он не будет установлен
            Зависит: sensible-mda но он не будет установлен
E: Сломанные пакеты
/dev/pts/10
17:34:48
#apt-get install sendmail
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Некоторые пакеты невозможно установить. Возможно, вы просите невозможного,
или же используете нестабильную версию дистрибутива, где запрошенные вами
пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, поможет вам:
Пакеты, имеющие неудовлетворённые зависимости:
  sendmail: Зависит: sendmail-bin но он не будет установлен
            Зависит: sensible-mda но он не будет установлен
E: Сломанные пакеты
прошло 18 минут
/dev/pts/12
17:53:26
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data.
64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=54 time=32.6 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=54 time=31.9 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=3 ttl=54 time=30.8 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=4 ttl=54 time=32.1 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=5 ttl=54 time=32.6 ms
^C
--- ya.ru ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 30.855/32.059/32.693/0.689 ms
/dev/pts/7
17:53:26
#ping ya.ru
PING ya.ru (77.88.21.8) 56(84) bytes of data.
64 bytes from ya.ru (77.88.21.8): icmp_seq=1 ttl=54 time=32.6 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=2 ttl=54 time=31.9 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=3 ttl=54 time=30.8 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=4 ttl=54 time=32.1 ms
64 bytes from ya.ru (77.88.21.8): icmp_seq=5 ttl=54 time=32.6 ms
^C
--- ya.ru ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 30.855/32.059/32.693/0.689 ms
/dev/pts/12
17:53:35
#vi /etc/inetd.conf
/dev/pts/7
17:53:35
#vi /etc/inetd.conf
/dev/pts/14
17:55:56
#apt-get install sendmail-bin
dpkg: exim4-daemon-light: имеются проблемы с зависимостями, но по вашему указанию
он всё равно будет удалён:
 bsd-mailx зависит от exim4 | mail-transport-agent, однако:
  Пакет exim4 не установлен.
  Пакет mail-transport-agent не установлен.
  Пакет exim4-daemon-light предоставляет mail-transport-agent, но должен быть удалён.
 at зависит от exim4 | mail-transport-agent, однако:
  Пакет exim4 не установлен.
  Пакет mail-transport-agent не установлен.
  Пакет exim4-daemon-light предоставляет mail-transport-agent, но должен быть удалён.
...
Warning: 3 database(s) sources
        were not found, (but were created)
        please investigate.
Warning: These messages were issued while creating sendmail.cf
        make sure they are benign before starting sendmail!
Errors in generating sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Starting Mail Transport Agent (MTA): sendmail.
/dev/pts/10
17:55:56
#apt-get install sendmail-bin
dpkg: exim4-daemon-light: имеются проблемы с зависимостями, но по вашему указанию
он всё равно будет удалён:
 bsd-mailx зависит от exim4 | mail-transport-agent, однако:
  Пакет exim4 не установлен.
  Пакет mail-transport-agent не установлен.
  Пакет exim4-daemon-light предоставляет mail-transport-agent, но должен быть удалён.
 at зависит от exim4 | mail-transport-agent, однако:
  Пакет exim4 не установлен.
  Пакет mail-transport-agent не установлен.
  Пакет exim4-daemon-light предоставляет mail-transport-agent, но должен быть удалён.
...
Warning: 3 database(s) sources
        were not found, (but were created)
        please investigate.
Warning: These messages were issued while creating sendmail.cf
        make sure they are benign before starting sendmail!
Errors in generating sendmail.cf
*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER()
*** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER()
Starting Mail Transport Agent (MTA): sendmail.
/dev/pts/14
17:57:01
#apt-get install sendmail
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
...
(Чтение базы данных ... на данный момент установлено 64145 файлов и каталогов.)
Распаковывается пакет procmail (из файла .../procmail_3.22-16_i386.deb)...
Выбор ранее не выбранного пакета sensible-mda.
Распаковывается пакет sensible-mda (из файла .../sensible-mda_8.14.3-9_i386.deb)...
Выбор ранее не выбранного пакета sendmail.
Распаковывается пакет sendmail (из файла .../sendmail_8.14.3-9_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет procmail (3.22-16) ...
Настраивается пакет sensible-mda (8.14.3-9) ...
Настраивается пакет sendmail (8.14.3-9) ...
/dev/pts/10
17:57:01
#apt-get install sendmail
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
...
(Чтение базы данных ... на данный момент установлено 64145 файлов и каталогов.)
Распаковывается пакет procmail (из файла .../procmail_3.22-16_i386.deb)...
Выбор ранее не выбранного пакета sensible-mda.
Распаковывается пакет sensible-mda (из файла .../sensible-mda_8.14.3-9_i386.deb)...
Выбор ранее не выбранного пакета sendmail.
Распаковывается пакет sendmail (из файла .../sendmail_8.14.3-9_all.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет procmail (3.22-16) ...
Настраивается пакет sensible-mda (8.14.3-9) ...
Настраивается пакет sendmail (8.14.3-9) ...
/dev/pts/14
17:57:13
#apt-get install sendmail-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет sendmail-mda
/dev/pts/10
17:57:13
#apt-get install sendmail-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет sendmail-mda
/dev/pts/14
17:57:19
#apt-get install sens
sensible-mda    sensible-utils  sensord         sensors-applet
17:57:19
#apt-get install sensible-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sensible-mda.
sensible-mda установлен вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
/dev/pts/10
17:57:19
#apt-get install sens
sensible-mda    sensible-utils  sensord         sensors-applet
17:57:19
#apt-get install sensible-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sensible-mda.
sensible-mda установлен вручную.
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
17:57:31
#apt-get install sendmail
sendmail       sendmail-base  sendmail-bin   sendmail-cf    sendmail-doc   sendmail-tls
/dev/pts/14
17:57:31
#apt-get install sendmail
sendmail       sendmail-base  sendmail-bin   sendmail-cf    sendmail-doc   sendmail-tls
17:57:31
#apt-get install sens
sensible-mda    sensible-utils  sensord         sensors-applet
/dev/pts/10
17:57:31
#apt-get install sens
sensible-mda    sensible-utils  sensord         sensors-applet
/dev/pts/14
17:57:31
#apt-get install sensible-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sensible-mda.
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
/dev/pts/10
17:57:31
#apt-get install sensible-mda
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия sensible-mda.
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
/dev/pts/14
17:58:26
#apt-get install qpopper
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  qpopper
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
Необходимо скачать 414kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 647kB.
Получено:1 http://10.0.35.1 sid/main qpopper 4.0.9.dfsg-1 [414kB]
Получено 414kБ за 0s (10,7MБ/c)
Выбор ранее не выбранного пакета qpopper.
(Чтение базы данных ... на данный момент установлено 64193 файлов и каталогов.)
Распаковывается пакет qpopper (из файла .../qpopper_4.0.9.dfsg-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет qpopper (4.0.9.dfsg-1) ...
/dev/pts/10
17:58:26
#apt-get install qpopper
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  liblash2 libfreebob0 libartsc0 libmtp8 rox-filer libneon27 audacious libdjvulibre21 libwmf0.2-7 libbinio1ldbl libilmbase6 libaudclient1 libbeecrypt6 libresid-builder0c2a unzip
  libjack0 liblircclient0 gtk2-engines-pixbuf habak libgomp1 libcddb2 audacious-plugins libcurl3-gnutls libcdio7 liblqr-1-0 libxosd2 trayer libcdio-cdda0 librpm4.4 libgif4
  libopenexr6 libaudid3tag1 mpc xdg-utils libxnconfig9.0.3 libmagickcore2 libmowgli1 rpm libfluidsynth1 audacious-plugins-extra imagemagick-doc zeroinstall-injector libmagickwand2
  libsidplay2 libmad0 libid3tag0 imagemagick libmcs1 xneur libimlib2 libdjvulibre-text portmap libmms0 libneon27-gnutls
Для их удаления используйте 'apt-get autoremove'.
НОВЫЕ пакеты, которые будут установлены:
  qpopper
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 22 пакетов не обновлено.
Необходимо скачать 414kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 647kB.
Получено:1 http://10.0.35.1 sid/main qpopper 4.0.9.dfsg-1 [414kB]
Получено 414kБ за 0s (10,7MБ/c)
Выбор ранее не выбранного пакета qpopper.
(Чтение базы данных ... на данный момент установлено 64193 файлов и каталогов.)
Распаковывается пакет qpopper (из файла .../qpopper_4.0.9.dfsg-1_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет qpopper (4.0.9.dfsg-1) ...
/dev/pts/14
17:58:35
#ls /etc/mail
access     address.resolve  aliases.db  helpfile          m4        peers  sendmail.cf         sendmail.conf  service.switch        smrsh      submit.mc  trusted-users
access.db  aliases          databases   local-host-names  Makefile  sasl   sendmail.cf.errors  sendmail.mc    service.switch-nodns  submit.cf  tls
/dev/pts/10
17:58:35
#ls /etc/mail
access     address.resolve  aliases.db  helpfile          m4        peers  sendmail.cf         sendmail.conf  service.switch        smrsh      submit.mc  trusted-users
access.db  aliases          databases   local-host-names  Makefile  sasl   sendmail.cf.errors  sendmail.mc    service.switch-nodns  submit.cf  tls
/dev/pts/14
18:01:47
#/etc/inetd
1_11.txt         .bash_history    .cabberrc        .debtags/        .gnome2/         .l3rc            .profile         .sendxmpprc      t.t
2_11.txt         .bash_profile    co_fo            downl/           .gnome2_private/ .lesshst         .rnd             .ssh/            .vim/
3_11.txt         .bashrc          create_user      .fvwm/           .gnupg/          .licq/           screen.dot       .ssh-agent       .viminfo
4_11.txt         bin/             create_users     .gconf/          .gqview/         .lilalo/         screen.png       .swp             .vimrc
.aptitude/       ~.cabberrc       .dbus/           .gconfd/         .joe_state       .primer_bashrc   .screenrc        test             .Xauthority
18:01:47
#/etc/inetd restart
bash: /etc/inetd: Нет такого файла или каталога
/dev/pts/10
18:01:47
#/etc/inetd
1_11.txt         .bash_history    .cabberrc        .debtags/        .gnome2/         .l3rc            .profile         .sendxmpprc      t.t
2_11.txt         .bash_profile    co_fo            downl/           .gnome2_private/ .lesshst         .rnd             .ssh/            .vim/
3_11.txt         .bashrc          create_user      .fvwm/           .gnupg/          .licq/           screen.dot       .ssh-agent       .viminfo
4_11.txt         bin/             create_users     .gconf/          .gqview/         .lilalo/         screen.png       .swp             .vimrc
.aptitude/       ~.cabberrc       .dbus/           .gconfd/         .joe_state       .primer_bashrc   .screenrc        test             .Xauthority
18:01:47
#/etc/inetd restart
bash: /etc/inetd: Нет такого файла или каталога
/dev/pts/14
18:02:26
#tail -f /var/log/syslog
Jun  4 17:53:22 linux11 named[24093]: success resolving 'E.ROOT-SERVERS.NET/AAAA' (in '.'?) after disabling EDNS
Jun  4 17:53:22 linux11 named[24093]: success resolving 'B.ROOT-SERVERS.NET/AAAA' (in '.'?) after disabling EDNS
Jun  4 17:56:58 linux11 named[24093]: network unreachable resolving '2.15.168.192.in-addr.arpa/PTR/IN': 2001:503:c27::2:30#53
Jun  4 17:56:58 linux11 named[24093]: network unreachable resolving '2.15.168.192.in-addr.arpa/PTR/IN': 2001:dc3::35#53
Jun  4 17:56:58 linux11 named[24093]: success resolving '2.15.168.192.in-addr.arpa/PTR' (in '192.in-addr.arpa'?) after reducing the advertised EDNS UDP packet size to 512 octets
Jun  4 17:56:58 linux11 sendmail[5927]: alias database /etc/mail/aliases rebuilt by root
Jun  4 17:56:58 linux11 sendmail[5927]: /etc/mail/aliases: 12 aliases, longest 10 bytes, 134 bytes total
Jun  4 17:56:58 linux11 sm-mta[5982]: starting daemon (8.14.3): SMTP+queueing@00:10:00
Jun  4 18:00:01 linux11 /USR/SBIN/CRON[6270]: (smmsp) CMD (test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp)
Jun  4 18:07:57 linux11 sm-mta[7216]: starting daemon (8.14.3): SMTP+queueing@00:10:00
^C
/dev/pts/10
18:02:26
#tail -f /var/log/syslog
Jun  4 17:53:22 linux11 named[24093]: success resolving 'E.ROOT-SERVERS.NET/AAAA' (in '.'?) after disabling EDNS
Jun  4 17:53:22 linux11 named[24093]: success resolving 'B.ROOT-SERVERS.NET/AAAA' (in '.'?) after disabling EDNS
Jun  4 17:56:58 linux11 named[24093]: network unreachable resolving '2.15.168.192.in-addr.arpa/PTR/IN': 2001:503:c27::2:30#53
Jun  4 17:56:58 linux11 named[24093]: network unreachable resolving '2.15.168.192.in-addr.arpa/PTR/IN': 2001:dc3::35#53
Jun  4 17:56:58 linux11 named[24093]: success resolving '2.15.168.192.in-addr.arpa/PTR' (in '192.in-addr.arpa'?) after reducing the advertised EDNS UDP packet size to 512 octets
Jun  4 17:56:58 linux11 sendmail[5927]: alias database /etc/mail/aliases rebuilt by root
Jun  4 17:56:58 linux11 sendmail[5927]: /etc/mail/aliases: 12 aliases, longest 10 bytes, 134 bytes total
Jun  4 17:56:58 linux11 sm-mta[5982]: starting daemon (8.14.3): SMTP+queueing@00:10:00
Jun  4 18:00:01 linux11 /USR/SBIN/CRON[6270]: (smmsp) CMD (test -x /etc/init.d/sendmail && /usr/share/sendmail/sendmail cron-msp)
Jun  4 18:07:57 linux11 sm-mta[7216]: starting daemon (8.14.3): SMTP+queueing@00:10:00
^C
/dev/pts/12
18:03:02
#~

/dev/pts/7
18:03:02
#~

/dev/pts/12
18:03:13
#nslookup -lnp|grep 23

/dev/pts/7
18:03:13
#nslookup -lnp|grep 23

/dev/pts/12
18:03:35
#nslookup -lnp | grep 23
> ^Z
[1]+  Stopped                 nslookup -lnp | grep 23
/dev/pts/7
18:03:35
#nslookup -lnp | grep 23
> ^Z
[1]+  Stopped                 nslookup -lnp | grep 23
/dev/pts/12
18:03:40
#kill %
[1]+  Завершено      nslookup -lnp | grep 23
/dev/pts/7
18:03:40
#kill %
[1]+  Завершено      nslookup -lnp | grep 23
/dev/pts/12
18:03:45
#nslookup -lnp
*** Invalid option: lnp
> ^Z
[1]+  Stopped                 nslookup -lnp
/dev/pts/7
18:03:45
#nslookup -lnp
*** Invalid option: lnp
> ^Z
[1]+  Stopped                 nslookup -lnp
/dev/pts/12
18:03:51
#netstat -lnp | grep pop

/dev/pts/7
18:03:51
#netstat -lnp | grep pop

/dev/pts/12
18:04:07
#netstat -lnp |
> bash: ошибка синтаксиса: неожиданный конец файла
/dev/pts/7
18:04:07
#netstat -lnp |
> bash: ошибка синтаксиса: неожиданный конец файла
/dev/pts/12
18:04:13
#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      5982/sendmail: MTA:
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     227030   957/x-session-manag /tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/7
18:04:13
#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      5982/sendmail: MTA:
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     227030   957/x-session-manag /tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/12
18:04:15
#netstat -lnp | grep 110
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
/dev/pts/7
18:04:15
#netstat -lnp | grep 110
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
/dev/pts/12
18:04:27
#cat /etc/mail/
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:04:27
#cat /etc/mail/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
/dev/pts/7
18:04:27
#cat /etc/mail/
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:04:27
#cat /etc/mail/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
/dev/pts/12
18:06:01
#cat /etc/mail/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(`linux11.unix.nt')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
/dev/pts/7
18:06:01
#cat /etc/mail/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(`linux11.unix.nt')dnl
FEATURE(`allmasquerade')dnl
FEATURE(`masquerade_envelope')dnl
18:06:17
#vi /etc/mail/sendmail.mc
/dev/pts/12
18:06:17
#vi /etc/mail/sendmail.mc
--- /tmp/l3-saved-2071.31402.25979	2009-06-04 18:06:44.000000000 +0300
+++ /etc/mail/sendmail.mc	2009-06-04 18:07:43.000000000 +0300
@@ -98,12 +98,13 @@
 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(`linux11.unix.nt')dnl
 FEATURE(`allmasquerade')dnl
 FEATURE(`masquerade_envelope')dnl
+MAILER_DEFINITIONS
+MAILER(`local')dnl
+MAILER(`smtp')dnl
+
18:07:43
#/etc/init.d/send
sendmail  sendsigs
/dev/pts/7
18:07:43
#/etc/init.d/send
sendmail  sendsigs
/dev/pts/12
18:07:43
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
/dev/pts/7
18:07:43
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail.
/dev/pts/14
18:09:02
#dfspace
bash: dfspace: команда не найдена
/dev/pts/10
18:09:02
#dfspace
bash: dfspace: команда не найдена
/dev/pts/14
18:10:32
#df
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
tmpfs                  1553824         0   1553824   0% /lib/init/rw
udev                     10240       136     10104   2% /dev
tmpfs                  1553824         4   1553820   1% /dev/shm
rootfs                19228180   2488216  15763220  14% /
/dev/pts/10
18:10:32
#df
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
tmpfs                  1553824         0   1553824   0% /lib/init/rw
udev                     10240       136     10104   2% /dev
tmpfs                  1553824         4   1553820   1% /dev/shm
rootfs                19228180   2488216  15763220  14% /
/dev/pts/14
18:10:34
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  136K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,4G   16G  14% /
/dev/pts/10
18:10:34
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
tmpfs                 1,5G     0  1,5G   0% /lib/init/rw
udev                   10M  136K  9,9M   2% /dev
tmpfs                 1,5G  4,0K  1,5G   1% /dev/shm
rootfs                 19G  2,4G   16G  14% /
/dev/pts/14
18:10:39
#nc 127.0.0.1 25
220 linux11.class11.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:26:18 +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"
help
214-2.0.0 This is sendmail version 8.14.3
214-2.0.0 Topics:
214-2.0.0       HELO    EHLO    MAIL    RCPT    DATA
214-2.0.0       RSET    NOOP    QUIT    HELP    VRFY
214-2.0.0       EXPN    VERB    ETRN    DSN     AUTH
214-2.0.0       STARTTLS
...
helo
501 5.0.0 helo requires domain address
500 5.5.1 Command unrecognized: ""
500 5.5.1 Command unrecognized: ""
500 5.5.1 Command unrecognized: ""
End
500 5.5.1 Command unrecognized: "End"
end
500 5.5.1 Command unrecognized: "end"
^C
/dev/pts/10
18:10:39
#nc 127.0.0.1 25
220 linux11.class11.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:26:18 +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"
help
214-2.0.0 This is sendmail version 8.14.3
214-2.0.0 Topics:
214-2.0.0       HELO    EHLO    MAIL    RCPT    DATA
214-2.0.0       RSET    NOOP    QUIT    HELP    VRFY
214-2.0.0       EXPN    VERB    ETRN    DSN     AUTH
214-2.0.0       STARTTLS
...
helo
501 5.0.0 helo requires domain address
500 5.5.1 Command unrecognized: ""
500 5.5.1 Command unrecognized: ""
500 5.5.1 Command unrecognized: ""
End
500 5.5.1 Command unrecognized: "End"
end
500 5.5.1 Command unrecognized: "end"
^C
/dev/pts/12
18:13:28
#scp /etc/mail/sendmail.mc root@192.168.15.12:/etc/mail
Enter passphrase for key '/root/.ssh/id_dsa':
sendmail.mc                                                                                                                   100% 4216     4.1KB/s   00:00
/dev/pts/7
18:13:28
#scp /etc/mail/sendmail.mc root@192.168.15.12:/etc/mail
Enter passphrase for key '/root/.ssh/id_dsa':
sendmail.mc                                                                                                                   100% 4216     4.1KB/s   00:00
/dev/pts/12
18:14:17
#hostname
linux11
/dev/pts/7
18:14:17
#hostname
linux11
/dev/pts/12
18:14:48
#!nets
netstat -lnp | grep 110
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
/dev/pts/7
18:14:48
#!nets
netstat -lnp | grep 110
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
/dev/pts/12
18:19:26
#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      7516/sendmail: MTA:
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     256948   7516/sendmail: MTA: /var/run/sendmail/mta/smcontrol
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/7
18:19:26
#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      7516/sendmail: MTA:
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:79              0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:9999            0.0.0.0:*               LISTEN      4840/inetd
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      2407/portmap
tcp        0      0 192.168.15.2:53         0.0.0.0:*               LISTEN      24093/named
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      24093/named
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      3843/sshd
...
unix  2      [ ACC ]     STREAM     LISTENING     7836     3023/hald           @/var/run/hald/dbus-eIoPv8M9kY
unix  2      [ ACC ]     STREAM     LISTENING     223752   690/X               @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     7784     2999/lpd            /dev/printer
unix  2      [ ACC ]     STREAM     LISTENING     227660   1193/gam_server     @/tmp/fam-user-
unix  2      [ ACC ]     STREAM     LISTENING     223634   676/gdm             /var/run/gdm_socket
unix  2      [ ACC ]     STREAM     LISTENING     7428     2683/dbus-daemon    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     227029   957/x-session-manag @/tmp/.ICE-unix/957
unix  2      [ ACC ]     STREAM     LISTENING     7404     2673/syslog-ng      /dev/log
unix  2      [ ACC ]     STREAM     LISTENING     256948   7516/sendmail: MTA: /var/run/sendmail/mta/smcontrol
unix  2      [ ACC ]     STREAM     LISTENING     226770   1068/dbus-daemon    @/tmp/dbus-2SPOVWJvNd
/dev/pts/12
18:21:13
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
64 bytes from 10.0.35.100: icmp_seq=6 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=7 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=8 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=9 ttl=62 time=0.230 ms
64 bytes from 10.0.35.100: icmp_seq=10 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=11 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=12 ttl=62 time=0.230 ms
64 bytes from 10.0.35.100: icmp_seq=13 ttl=62 time=0.229 ms
64 bytes from 10.0.35.100: icmp_seq=14 ttl=62 time=0.232 ms
...
64 bytes from 10.0.35.100: icmp_seq=19 ttl=62 time=0.233 ms
64 bytes from 10.0.35.100: icmp_seq=20 ttl=62 time=0.225 ms
64 bytes from 10.0.35.100: icmp_seq=21 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=22 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=23 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=24 ttl=62 time=0.230 ms
^C
--- 10.0.35.100 ping statistics ---
24 packets transmitted, 19 received, 20% packet loss, time 23038ms
rtt min/avg/max/mdev = 0.225/0.229/0.233/0.020 ms
/dev/pts/7
18:21:13
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
64 bytes from 10.0.35.100: icmp_seq=6 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=7 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=8 ttl=62 time=0.227 ms
64 bytes from 10.0.35.100: icmp_seq=9 ttl=62 time=0.230 ms
64 bytes from 10.0.35.100: icmp_seq=10 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=11 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=12 ttl=62 time=0.230 ms
64 bytes from 10.0.35.100: icmp_seq=13 ttl=62 time=0.229 ms
64 bytes from 10.0.35.100: icmp_seq=14 ttl=62 time=0.232 ms
...
64 bytes from 10.0.35.100: icmp_seq=19 ttl=62 time=0.233 ms
64 bytes from 10.0.35.100: icmp_seq=20 ttl=62 time=0.225 ms
64 bytes from 10.0.35.100: icmp_seq=21 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=22 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=23 ttl=62 time=0.231 ms
64 bytes from 10.0.35.100: icmp_seq=24 ttl=62 time=0.230 ms
^C
--- 10.0.35.100 ping statistics ---
24 packets transmitted, 19 received, 20% packet loss, time 23038ms
rtt min/avg/max/mdev = 0.225/0.229/0.233/0.020 ms
/dev/pts/12
18:23:18
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
^C
--- 10.0.35.100 ping statistics ---
16 packets transmitted, 0 received, 100% packet loss, time 15119ms
/dev/pts/7
18:23:18
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data.
^C
--- 10.0.35.100 ping statistics ---
16 packets transmitted, 0 received, 100% packet loss, time 15119ms
/dev/pts/12
18:23:58
#cd /etc/mail

/dev/pts/7
18:23:58
#cd /etc/mail

/dev/pts/12
18:24:18
#ls
access     address.resolve  aliases.db  helpfile          m4        peers  sendmail.cf    sendmail.mc     service.switch-nodns  submit.cf  tls
access.db  aliases          databases   local-host-names  Makefile  sasl   sendmail.conf  service.switch  smrsh                 submit.mc  trusted-users
/dev/pts/7
18:24:18
#ls
access     address.resolve  aliases.db  helpfile          m4        peers  sendmail.cf    sendmail.mc     service.switch-nodns  submit.cf  tls
access.db  aliases          databases   local-host-names  Makefile  sasl   sendmail.conf  service.switch  smrsh                 submit.mc  trusted-users
/dev/pts/12
18:24:19
#vi local-host-names
--- /tmp/l3-saved-2071.4244.10046	2009-06-04 18:24:26.000000000 +0300
+++ local-host-names	2009-06-04 18:25:22.000000000 +0300
@@ -1,2 +1,4 @@
 localhost
+linux11
+class11.unix.nt
 linux11.class11.unix.nt
/dev/pts/7
18:24:19
#vi local-host-names

Файлы

  • /etc/hosts.allow
  • /etc/mail/
  • /etc/mail/sendmail.cf
  • /etc/mail/sendmail.mc
  • /etc/hosts.allow
    >
    # /etc/hosts.allow: list of hosts that are allowed to access the system.
    #                   See the manual pages hosts_access(5) and hosts_options(5).
    #
    # Example:    ALL: LOCAL @some_netgroup
    #             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
    #
    # If you're going to protect the portmapper use the name "portmap" for the
    # daemon name. Remember that you can only use the keyword "ALL" and IP
    # addresses (NOT host or domain names) for the portmapper, as well as for
    # rpc.mountd (the NFS mount daemon). See portmap(8) and rpc.mountd(8)
    # for further information.
    #
    
    /etc/mail/
    >
    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
    
    /etc/mail/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
    
    /etc/mail/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(`linux11.unix.nt')dnl
    FEATURE(`allmasquerade')dnl
    FEATURE(`masquerade_envelope')dnl
    

    Статистика

    Время первой команды журнала17:30:47 2009- 6- 4
    Время последней команды журнала18:24:19 2009- 6- 4
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %21.78
    Процент синтаксически неверно набранных команд, % 3.96
    Суммарное время работы с терминалом *, час 0.89
    Количество командных строк в единицу времени, команда/мин 1.89
    Частота использования команд
    apt-get20|=================| 17.70%
    netstat13|===========| 11.50%
    grep12|==========| 10.62%
    cat8|=======| 7.08%
    ping6|=====| 5.31%
    nslookup6|=====| 5.31%
    vi6|=====| 5.31%
    ps4|===| 3.54%
    /etc/inetd4|===| 3.54%
    df4|===| 3.54%
    ls4|===| 3.54%
    /etc/init.d/sendmail2|=| 1.77%
    dfspace2|=| 1.77%
    !nc2|=| 1.77%
    /etc/init.d/send2|=| 1.77%
    cd2|=| 1.77%
    scp2|=| 1.77%
    nc2|=| 1.77%
    tail2|=| 1.77%
    inetd2|=| 1.77%
    ~2|=| 1.77%
    kill2|=| 1.77%
    hostname2|=| 1.77%
    !nets2|=| 1.77%
    ____
    *) Интервалы неактивности длительностью 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$