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

Содержание

Журнал

Среда (05/30/07)

/dev/pts/6
12:07:51
#dpkg-reconfigure x
x11-common                         xfonts-encodings
xen-hypervisor-3.0.3-1-i386-pae    xfonts-utils
xen-linux-system-2.6.18-4-xen-686  x-ttcidfont-conf
xen-utils-3.0.3-1                  xutils
xen-utils-common                   xutils-dev
12:07:51
#dpkg-reconfigure x
x11-common                         xfonts-encodings
xen-hypervisor-3.0.3-1-i386-pae    xfonts-utils
xen-linux-system-2.6.18-4-xen-686  x-ttcidfont-conf
xen-utils-3.0.3-1                  xutils
xen-utils-common                   xutils-dev
12:07:51
#dpkg-reconfigure x

12:08:19
#apt-get install xinetd
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
НОВЫЕ пакеты, которые будут установлены:
  xinetd
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 98 пакетов не обновлено.
Необходимо скачать 0B/137kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 369kB.
ВНИМАНИЕ: Следующие пакеты невозможно аутентифицировать!
  xinetd
Установить эти пакеты без проверки [y/N]? y
Выбор ранее не выбранного пакета xinetd.
(Чтение базы данных... на данный момент установлено 32303 файлов и каталогов.)
Распаковывается пакет xinetd (из файла .../xinetd_1%3a2.3.14-1_i386.deb)...
Настраивается пакет xinetd (2.3.14-1) ...
Stopping internet superserver: xinetd.
Добавляется `diversion of /etc/init.d/inetd to /etc/init.d/inetd.real by xinetd'
Starting internet superserver: xinetd.
12:08:34
#ls -l /etc/init.d/?inetd
-rwxr-xr-x 1 root root 1481 2006-05-08 19:09 /etc/init.d/xinetd
12:10:04
#ls -l /etc/init.d/inetd*
-rwxr-xr-x 1 root root  222 2007-05-30 12:08 /etc/init.d/inetd
-rwxr-xr-x 1 root root 1764 2006-02-07 04:21 /etc/init.d/inetd.dpkg-new
12:10:17
#vim /etc/init.d/inetd
12:10:57
#vim /etc/init.d/inetd
12:11:30
#tail /var/log/daemon.log
May 30 12:08:34 linux2 xinetd[10480]: removing daytime
May 30 12:08:34 linux2 xinetd[10480]: removing daytime
May 30 12:08:34 linux2 xinetd[10480]: removing discard
May 30 12:08:34 linux2 xinetd[10480]: removing discard
May 30 12:08:34 linux2 xinetd[10480]: removing echo
May 30 12:08:34 linux2 xinetd[10480]: removing echo
May 30 12:08:34 linux2 xinetd[10480]: removing time
May 30 12:08:34 linux2 xinetd[10480]: removing time
May 30 12:08:34 linux2 xinetd[10480]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in.
May 30 12:08:34 linux2 xinetd[10480]: Started working: 2 available services
12:11:45
#netstat -lnp | grep :xinetd

12:12:01
#netstat -lnp | grep :xinet

12:12:03
#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:110             0.0.0.0:*               LISTEN     2537/popa3d
tcp        0      0 0.0.0.0:19              0.0.0.0:*               LISTEN     10480/xinetd
tcp        0      0 0.0.0.0:65535           0.0.0.0:*               LISTEN     10480/xinetd
tcp6       0      0 :::22                   :::*                    LISTEN     2545/sshd
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     6234     2523/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     6105     2519/acpid          /var/run/acpid.socket
12:12:11
#grep 19 /etc/services
chargen         19/tcp          ttytst source
chargen         19/udp          ttytst source
nntp            119/tcp         readnews untp   # USENET News Transfer Protocol
prospero        191/tcp                         # Cliff Neuman's Prospero
prospero        191/udp
irc             194/tcp                         # Internet Relay Chat
irc             194/udp
smux            199/tcp                         # SNMP Unix Multiplexer
smux            199/udp
openvpn         1194/tcp
openvpn         1194/udp
unix-status     1957/tcp                        # remstats unix-status server
log-server      1958/tcp                        # remstats log server
remoteping      1959/tcp                        # remstats remoteping server
aol             5190/tcp                        # AIM
aol             5190/udp
12:12:26
#telnet 127.0.0.1 chargen
STUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=
TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>
UVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?
VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@
WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@A
XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@AB
YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABC
Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCD
[\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDE
\]^_`abcdefghijklmnopqrstuvwxyz{|}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEF
...
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh
"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi
#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghij
$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijk
%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkl
&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm
'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn
()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno
)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop
12:14:01
#dpkg -l | grep xinted

12:14:24
#dpkg -l | grep xinetd
ii  xinetd                            2.3.14-1              replacement for inetd with many enhancements
12:15:06
#dpkg -l
ii  libwrap0         7.6.dbs-9        Wietse Venema's TCP wrappers library
ii  libwww-perl      5.805-1          WWW client/server library for Perl (aka LWP)
ii  libx11-6         1.0.3-7          X11 client-side library
ii  libx11-data      1.0.3-7          X11 client-side library
ii  libxau6          1.0.1-2          X11 authorisation library
ii  libxcursor1      1.1.7-4          X cursor management library
ii  libxdmcp6        1.0.1-2          X11 Display Manager Control Protocol library
ii  libxext6         1.0.1-2          X11 miscellaneous extension library
ii  libxfixes3       4.0.1-5          X11 miscellaneous 'fixes' extension library
ii  libxfont1        1.2.2-2          X11 font rasterisation library
...
ii  xen-linux-system 2.6.18.dfsg.1-12 XEN system with Linux 2.6.18 image on i686
ii  xen-utils-3.0.3- 3.0.3-0-2        XEN administrative tools
ii  xen-utils-common 3.0.3-0-2        XEN administrative tools - common files
ii  xfonts-encodings 1.0.0-6          Encodings for X.Org fonts
ii  xfonts-utils     1.0.1-1          X Window System font utility programs
ii  xinetd           2.3.14-1         replacement for inetd with many enhancements
ii  xutils           7.1.ds.3-1       X Window System utility programs
ii  xutils-dev       7.1.ds-6         X Window System utility programs for development
ii  zlib1g           1.2.3-13         compression library - runtime
ii  zlib1g-dev       1.2.3-13         compression library - development
12:15:13
#dpkg -l | cat -n
   265  ii  libwrap0                          7.6.dbs-9             Wietse Venema's TCP wrappers library
   266  ii  libwww-perl                       5.805-1               WWW client/server library for Perl (aka LWP)
   267  ii  libx11-6                          1.0.3-7               X11 client-side library
   268  ii  libx11-data                       1.0.3-7               X11 client-side library
   269  ii  libxau6                           1.0.1-2               X11 authorisation library
   270  ii  libxcursor1                       1.1.7-4               X cursor management library
   271  ii  libxdmcp6                         1.0.1-2               X11 Display Manager Control Protocol library
   272  ii  libxext6                          1.0.1-2               X11 miscellaneous extension library
   273  ii  libxfixes3                        4.0.1-5               X11 miscellaneous 'fixes' extension library
   274  ii  libxfont1                         1.2.2-2               X11 font rasterisation library
...
   404  ii  xen-linux-system-2.6.18-4-xen-686 2.6.18.dfsg.1-12      XEN system with Linux 2.6.18 image on i686
   405  ii  xen-utils-3.0.3-1                 3.0.3-0-2             XEN administrative tools
   406  ii  xen-utils-common                  3.0.3-0-2             XEN administrative tools - common files
   407  ii  xfonts-encodings                  1.0.0-6               Encodings for X.Org fonts
   408  ii  xfonts-utils                      1.0.1-1               X Window System font utility programs
   409  ii  xinetd                            2.3.14-1              replacement for inetd with many enhancements
   410  ii  xutils                            7.1.ds.3-1            X Window System utility programs
   411  ii  xutils-dev                        7.1.ds-6              X Window System utility programs for develop
   412  ii  zlib1g                            1.2.3-13              compression library - runtime
   413  ii  zlib1g-dev                        1.2.3-13              compression library - development
12:15:37
#date
Срд Май 30 12:16:03 EEST 2007
12:16:07
#vim /etc/xinetd.conf
12:16:27
#vim /etc/xinetd.d/
12:16:27
#vim /etc/xinetd.d/calc
12:16:52
#vim /etc/hosts.allow
14,16c14,17
< ssh 0.0.0.0/0.0.0.0
< #calc : 192.168.16.2/255.255.255.255 : allow
< #calc : 192.168.16.1/255.255.255.255 : deny
---
> ssh : 0.0.0.0/0.0.0.0
> calc : 192.168.16.2/255.255.255.255 : allow
> calc : 192.168.16.1/255.255.255.255 : deny
> ALL : ALL : deny
12:18:56
#telnet 192.168.16.2 calc
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:19:21
#vim /etc/hosts.allow
15c15
< calc : 192.168.16.2/255.255.255.255 : allow
---
> calc : 192.168.16.2 : allow
12:20:25
#telnet 192.168.16.2 calc
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:20:28
#vim /etc/hosts.allow
17c17
< ALL : ALL : deny
---
> #ALL : ALL : deny
12:20:39
#telnet 192.168.16.2 calc
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
^]
telnet> q
Connection closed.
12:20:49
#grep calc /etc/services
calc            65535/tcp
12:21:00
#vim /etc/hosts.allow
12:22:14
#vim /etc/xinetd.conf
12:22:32
#vim /etc/xinetd.d/c
12:22:32
#vim /etc/xinetd.d/chargen
12:22:49
#vim /etc/hosts.allow
17,19c17,20
< #ALL : ALL : deny
< #echo : 192.168.16.2: allow
< #echo : 192.168.16.1/255.255.255.255 : allow
---
> 
> echo : 192.168.16.2: allow
> echo : 127.0.0.1 : deny
> ALL : ALL : deny
12:23:41
#telnet 192.168.16.2 calc
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:23:46
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:24:16
#vim /etc/hosts.allow
18,19c18,19
< echo : 192.168.16.2: allow
< echo : 127.0.0.1 : deny
---
> ALL : 192.168.16.2: allow
> ALL : 127.0.0.1 : deny
12:25:58
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:26:18
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:29:10
#vim /etc/hosts.allow
15,16c15,16
< calc : 192.168.16.2 : allow
< calc : 192.168.16.1/255.255.255.255 : deny
---
> #calc : 192.168.16.2 : allow
> #calc : 192.168.16.1/255.255.255.255 : deny
18c18
< ALL : 192.168.16.2: allow
---
> ALL : 192.168.16.2 : allow
20d19
< ALL : ALL : deny
12:29:34
#vim /etc/hosts.deny
23c23
< calc : 192.168.16.1 : deny
---
> ALL : ALL
/dev/tty2
12:29:46
#vim /etc/mo
12:29:46
#vim /etc/motd
2a3,11
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> !!!!!!                                             !!!!!!
> !!!!!!		WELLCOME TO LINUX DEBIAN           !!!!!!			
> !!!!!!                                             !!!!!!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
> 
> 
/dev/pts/6
12:29:51
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:29:55
#vim /etc/hosts.allow
18,19c18,19
< ALL : 192.168.16.2 : allow
< ALL : 127.0.0.1 : deny
---
> ALL : 192.168.16.2 
> ALL : 127.0.0.1 
12:30:08
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:30:09
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
12:30:20
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:30:23
#vim /etc/hosts.allow
12:30:43
#host 192.168.16.2
  1 Linux linux2 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686
  2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  3 !!!!!!
    !!!!!!
  4 !!!!!!
~   bash: host: command not found
  9
 10 The programs included with the Debian GNU/Linux system are free software;
 11 the exact distribution terms for each program are described in the
...
~
~
~
~
~
~
~
~
~
-- ВСТАВ                                                                                                 8,1          Весь
12:30:49
#apt-get install dns-utils
  1 Linux linux2 2.6.18-4-686 #1 SMP Mon Mar 26 17:17:36 UTC 2007 i686
  2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  3 !!!!!!
    !!!!!!
Чтение списков пакетов... Готово
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Построение дерева зависимостей... Готово
  9
E: Не могу найти пакет dns-utils
...
~
~
~
~
~
~
~
~
~
-- ВСТАВ                                                                                                 6,7          Весь
12:31:00
#apt-cache search host
r-cran-rodbc - GNU R package for ODBC database access
radvd - Router Advertisement Daemon
rdate - sets the system's date from a remote host
rdist - remote file distribution client and server
releaseforge - alternative to SourceForge's File Release System (FRS)
remstats - Remote Statistics System: collectors and presentation-cgis
remstats-servers - Remote Statistics System: remote information servers
rest2web - web site builder using ReStructured Text as basic content format
rplay-client - The basic rplay clients
rtpproxy - Relay media streams (RTP/ VoIP) through an internet proxy
...
gs-cjk-resource - Resource files for gs-cjk, ghostscript CJK-TrueType extension
gsfonts-other - Additional fonts for the ghostscript interpreter
ipw3945d - Binary userspace regulatory daemon for Intel PRO/Wireless 3945ABG cards
kqemu-common - Common files for the QEMU Accelerator module
kqemu-source - Source for the QEMU Accelerator module
teamspeak-client - VoIP chat for online gaming
ucspi-tcp-src - Source only package for building ucspi-tcp binary package
djbdns-installer - Source only package for building djbdns
qmailanalog-installer - Installer package for building qmailanalog binary package
xtrs - emulator for TRS-80 Model I/III/4/4P computers
12:31:10
#apt-cache search dig
xmms-dbmix - XMMS output interface to the DBMix audio system
xmms2-plugin-daap - XMMS2 - daap plugin
xmorph - digital image warp and morph (x11)
xoscope - digital oscilloscope
xscavenger - A lode-runner-like platform game for X
xsensors - A hardware health information viewer
xserver-xorg-input-digitaledge - X.Org X server -- DigitalEdge input driver
zope-photo - zope product for managing digital images
zoph - Web based digital image presentation and management system
autobook - GNU Autoconf, Automake and Libtool Book
...
em8300 - Drivers for DXR3/Hollywood+ decoder cards
em8300-source - Kernel module for DXR3/Hollywood+ decoder cards (source)
libusrp0-dev - development library files for the USRP
libusrp0c2a - client side library for the USRP
libusrp0c2a-dbg - client side library debugging symbols for the USRP
python-usrp - Python binding for the USRP client side library
usrp - control applications and firmware for the USRP
usrp-firmware - control applications and firmware for the USRP
xapple2 - Apple ][ Emulator
ydpdict - Interface for Collins dictionaries
12:31:22
#vim /etc/hosts
12:31:35
#vim /etc/hosts
2c2,3
< 127.0.1.1       linux1.net.nt linux1
---
> 127.0.1.1       linux2.net.nt linux2
> 192.168.16.2 linux2.net.nt linux2
12:32:08
#apt-cache search dig | less
12:32:39
#apt-get install dig
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет dig
12:32:45
#apt-cache search dig | less
/dev/tty2
12:32:52
#vim /etc/xinetd.
12:32:52
#vim /etc/ho
12:32:52
#vim /etc/host.allow
/dev/pts/6
12:33:12
#ssh clint@net.nt
Connection to net.nt closed.
12:33:53
#apt-get install bind9-host
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Будут установлены следующие дополнительные пакеты:
  libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9
НОВЫЕ пакеты, которые будут установлены:
  bind9-host libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9
обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 98 пакетов не обновлено.
Необходимо скачать 1155kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 2785kB.
Хотите продолжить [Д/н]? y
...
Распаковывается пакет liblwres9 (из файла .../liblwres9_1%3a9.3.4-2_i386.deb)...
Выбор ранее не выбранного пакета bind9-host.
Распаковывается пакет bind9-host (из файла .../bind9-host_1%3a9.3.4-2_i386.deb)...
Настраивается пакет libisc11 (9.3.4-2) ...
Настраивается пакет libdns22 (9.3.4-2) ...
Настраивается пакет libisccc0 (9.3.4-2) ...
Настраивается пакет libisccfg1 (9.3.4-2) ...
Настраивается пакет libbind9-0 (9.3.4-2) ...
Настраивается пакет liblwres9 (9.3.4-2) ...
Настраивается пакет bind9-host (9.3.4-2) ...
/dev/tty2
12:34:15
#vim /etc/host
12:34:15
#vim /etc/hosts.deny
/dev/pts/6
12:34:18
#host 192.168.16.2
2.16.168.192.in-addr.arpa domain name pointer linux2.net.nt.
12:34:23
#host 192.168.16.3
3.16.168.192.in-addr.arpa domain name pointer linux3.net.nt.
12:34:31
#apt-cache search dig | less
12:34:44
#vim /etc/hosts.allow
18c18
< ALL : 192.168.16.2 
---
> ALL : linux2.net.nt
12:35:13
#vim /etc/hosts.deny
/dev/tty2
12:35:16
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
/dev/pts/6
12:35:30
#apt-cache search dig | less
12:35:39
#vim /etc/hosts.deny
23c23
< ALL : ALL
---
> #ALL : ALL
12:35:47
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:35:48
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
/dev/tty2
12:35:56
#vim /etc/xinetd.
12:35:56
#vim /etc/xinetd.conf
/dev/pts/6
12:36:03
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:36:04
#vim /etc/xinetd.d/echo
7c7
< 	disable		= yes
---
> 	disable		= no
12:36:29
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd.
Starting internet superserver: xinetd.
12:36:35
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
w
w
^]
telnet> q
Connection closed.
12:36:40
#vim /etc/hosts.deny
23c23
< #ALL : ALL
---
> ALL : ALL
/dev/tty2
12:36:40
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
2+2#
2+2#
###
###
###
###
###
...
qq
qiut
qiut
stop
stop
^]
telnet> quit
?Invalid command
telnet> q
Connection closed.
/dev/pts/6
12:36:49
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
2+2#
2+2#
###
###
###
   Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
q
q
^]
telnet> q
Connection closed.
12:36:54
#vim /etc/hosts.deny
12:36:58
#vim /etc/hosts.allow
18c18,20
< ALL : linux2.net.nt
---
> #ALL : linux2.net.nt
> ALL : 192.168.16.2
> 
12:37:30
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
2
2
^]
telnet> q
Connection closed.
12:37:34
#vim /etc/hosts.allow
19c19
< ALL : 192.168.16.2
---
> #ALL : 192.168.16.2
12:37:40
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:37:41
#vim /etc/hosts.allow
/dev/tty2
12:38:02
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:39:10
#vim /etc/hosts.allow
15,16d14
< #calc : 192.168.16.2 : allow
< #calc : 192.168.16.1/255.255.255.255 : deny
20c18,19
< 
---
> bash : 127.0.0.1 : deny
> bash : 192.168.16.2
/dev/pts/6
12:39:23
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:39:28
#vim /etc/hosts.allow
12:39:41
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
Connection closed by foreign host.
12:39:43
#telnet 127.0.0.1 7
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
w
w
^]
telnet> q
Connection closed.
12:39:52
#vim /etc/hosts.allow
19c19
< #ALL : 192.168.16.2
---
> echo : 192.168.16.2
12:40:13
#telnet 192.168.16.2 echo
  1 # /etc/hosts.allow: list of hosts that are allowed to access the system.
  2 #                   See the manual pages hosts_access(5), hosts_options(5)
  3 #                   and /usr/doc/netbase/portmapper.txt.gz
    Trying 192.168.16.2...
  4 #
Connected to 192.168.16.2.
  5 # Example:    ALL: LOCAL @some_netgroup
Escape character is '^]'.
  6 #             ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
w
...
~
~
~
~
~
~
~
~
~
"/etc/hosts.allow" 21L, 832C                                                                                  5,1          Весь
12:40:24
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
qwe
qwe
^]
telnet> q
Connection closed.
12:40:31
#telnet 192.168.16.2 65535
  1 # /etc/hosts.allow: list of hosts that are allowed to access the system.
  2 #                   See the manual pages hosts_access(5), hosts_options(5)
  3 #                   and /usr/doc/netbase/portmapper.txt.gz
  4 #
  5 # Example:    ALL: LOCAL @some_netgroup
  6 Trying 192.168.16.2...obar.edu EXCEPT terminalserver.foobar.edu
Connected to 192.168.16.2.
Escape character is '^]'.protect the portmapper use the name "portmap" for the
Connection closed by foreign host.ou can only use the keyword "ALL" and IP
 10 # addresses (NOT host or domain names) for the portmapper, as well as for
...
~
~
~
~
~
~
~
~
~
"/etc/hosts.allow" 21L, 832C                                                                                  10,1         Весь
12:40:35
#whereis xinetd
xinetd: /usr/sbin/xinetd /etc/xinetd.d /etc/xinetd.conf2 /etc/xinetd.conf /usr/share/man/man8/xinetd.8.gz

Файлы

  • -n
  • -n
    >
       265  ii  libwrap0                          7.6.dbs-9             Wietse Venema's TCP wrappers library
       266  ii  libwww-perl                       5.805-1               WWW client/server library for Perl (aka LWP)
       267  ii  libx11-6                          1.0.3-7               X11 client-side library
       268  ii  libx11-data                       1.0.3-7               X11 client-side library
       269  ii  libxau6                           1.0.1-2               X11 authorisation library
       270  ii  libxcursor1                       1.1.7-4               X cursor management library
       271  ii  libxdmcp6                         1.0.1-2               X11 Display Manager Control Protocol library
       272  ii  libxext6                          1.0.1-2               X11 miscellaneous extension library
       273  ii  libxfixes3                        4.0.1-5               X11 miscellaneous 'fixes' extension library
       274  ii  libxfont1                         1.2.2-2               X11 font rasterisation library
       275  ii  libxft2                           2.1.8.2-8             FreeType-based font drawing library for X
       276  ii  libxi6                            1.0.1-4               X11 Input extension library
       277  ii  libxinerama1                      1.0.1-4.1             X11 Xinerama extension library
       278  ii  libxml-parser-perl                2.34-4.2              Perl module for parsing XML files
       279  ii  libxml2                           2.6.27.dfsg-1         GNOME XML library
       280  ii  libxrandr2                        1.1.0.2-5             X11 RandR extension library
       281  ii  libxrender1                       0.9.1-3               X Rendering Extension client library
       282  ii  libxv1                            1.0.2-1               X11 Video extension library
       283  ii  libxvmc1                          1.0.2-2               X11 Video extension library
       284  ii  libxxf86dga1                      1.0.1-2               X11 Direct Graphics Access extension library
       285  ii  libxxf86vm1                       1.0.1-2               X11 XFree86 video mode extension library
       286  ii  libzvt2                           1.4.2-34              The GNOME zvt (zterm) widget
       287  ii  linux-image-2.6-686               2.6.16+0.2            Linux kernel 2.6 image on PPro/Celeron/PII/P
       288  ii  linux-image-2.6.16-2-686          2.6.16-17             Linux kernel 2.6.16 image on PPro/Celeron/PI
       289  ii  linux-image-2.6.18-4-686          2.6.18.dfsg.1-12      Linux 2.6.18 image on PPro/Celeron/PII/PIII/
       290  ii  linux-image-2.6.18-4-xen-686      2.6.18.dfsg.1-12      Linux 2.6.18 image on i686
       291  ii  linux-kernel-headers              2.6.18-7              Linux Kernel Headers for development
       292  ii  linux-modules-2.6.18-4-xen-686    2.6.18.dfsg.1-12      Linux 2.6.18 modules on i686
       293  ii  linux-sound-base                  1.0.13-5              base package for ALSA and OSS sound systems
       294  ii  linux-source-2.6.18               2.6.18.dfsg.1-12      Linux kernel source for version 2.6.18 with
       295  ii  linuxlogo                         4.14-5                Color ANSI System Logo
       296  ii  lirc                              0.8.0-9.2             Linux Infra-red Remote Control support
       297  ii  locales                           2.3.6-15              GNU C Library: National Language (locale) da
       298  ii  localization-config               0.116                 configures different programs' locale settin
       299  ii  login                             4.0.17-2              system login tools
       300  ii  logrotate                         3.7.1-3               Log rotation utility
       301  ii  lsb-base                          3.1-10                Linux Standard Base 3.1 init script function
       302  ii  lsof                              4.77.dfsg.1-3         List open files
       303  ii  make                              3.81-2                The GNU version of the "make" utility.
       304  ii  makedev                           2.3.1-82              creates device files in /dev
       305  ii  man-db                            2.4.3-3               The on-line manual pager
       306  ii  manpages                          2.34-1                Manual pages about using a GNU/Linux system
       307  ii  mawk                              1.3.3-11              a pattern scanning and text processing langu
       308  ii  mime-support                      3.39-1                MIME files 'mime.types' & 'mailcap', and sup
       309  ii  mktemp                            1.5-2                 Makes unique filenames for temporary files
       310  ii  moc                               2.4.1-1               ncurses based console audio player
       311  ii  module-init-tools                 3.2.2-3               tools for managing Linux kernel modules
       312  ii  modutils                          2.4.27.0-6            Linux module utilities
       313  ii  mount                             2.12r-10              Tools for mounting and manipulating filesyst
       314  ii  mplayer                           1.0~rc1-12etch        The Movie Player
       315  ii  mplayer-doc                       1.0~rc1-12etch        documentation for MPlayer
       316  ii  mplayer-skin-blue                 1.6-1                 blue skin for mplayer
       317  ii  nano                              1.3.12-2              free Pico clone with some new features
       318  ii  ncurses-base                      5.5-2                 Descriptions of common terminal types
       319  ii  ncurses-bin                       5.5-2                 Terminal-related programs and man pages
       320  ii  net-tools                         1.60-17               The NET-3 networking toolkit
       321  ii  netbase                           4.29                  Basic TCP/IP networking system
       322  ii  netcat                            1.10-32               TCP/IP swiss army knife
       323  ic  netkit-inetd                      0.10-10.3             The Internet Superserver
       324  ii  netselect                         0.3.ds1-10            Choose the fastest server automatically
       325  ii  ntpdate                           4.2.2.p4+dfsg-2       client for setting system time from NTP serv
       326  ii  nvi                               1.79-24               4.4BSD re-implementation of vi
       327  ii  openbsd-inetd                     0.20050402-6          The OpenBSD Internet Superserver
       328  ii  openssh-client                    4.3p2-2               Secure shell client, an rlogin/rsh/rcp repla
       329  ii  openssh-server                    4.3p2-2               Secure shell server, an rshd replacement
       330  ii  openssl                           0.9.8c-4              Secure Socket Layer (SSL) binary and related
       331  ii  passwd                            4.0.17-2              change and administer password and group dat
       332  ii  patch                             2.5.9-4               Apply a diff file to an original
       333  ii  pciutils                          2.2.4~pre4-1          Linux PCI Utilities
       334  ii  pdksh                             5.2.14-20             A public domain version of the Korn shell
       335  ii  perl                              5.8.8-7               Larry Wall's Practical Extraction and Report
       336  ii  perl-base                         5.8.8-7               The Pathologically Eclectic Rubbish Lister
       337  ii  perl-modules                      5.8.8-7               Core Perl modules
       338  ii  po-debconf                        1.0.8                 manage translated Debconf templates files wi
       339  ii  popa3d                            1.0.2-3               A tiny POP3 daemon, designed with security a
       340  ii  procps                            3.2.7-3               /proc file system utilities
       341  ii  psfontmgr                         0.11.10-0.1           PostScript font manager -- part of Defoma, D
       342  ii  psmisc                            22.3-1                Utilities that use the proc filesystem
       343  ii  pulseaudio                        0.9.5-5               PulseAudio sound server
       344  ii  python                            2.4.4-2               An interactive high-level object-oriented la
       345  ii  python-central                    0.5.12                register and build utility for Python packag
       346  ii  python-minimal                    2.4.4-2               A minimal subset of the Python language (def
       347  ii  python2.4                         2.4.4-3               An interactive high-level object-oriented la
       348  ii  python2.4-minimal                 2.4.4-3               A minimal subset of the Python language (ver
       349  ii  rcconf                            1.19                  Debian Runlevel configuration tool
       350  ii  readline-common                   5.1-7                 GNU readline and history libraries, common f
       351  ii  reiserfsprogs                     3.6.19-4              User-level tools for ReiserFS filesystems
       352  ii  rpm                               4.4.1-13              Red Hat package manager
       353  ii  samba-common                      3.0.24-6              Samba common files used by both the server a
       354  ii  screen                            4.0.3-0.3+b1          a terminal multiplexor with VT100/ANSI termi
       355  ii  sed                               4.1.5-1               The GNU sed stream editor
       356  rc  setmixer                          27DEC94ds1-1          A commandline mixer
       357  ii  sipcalc                           1.1.4-1               Advanced console-based ip subnet calculator
       358  ii  smbclient                         3.0.24-6              a LanManager-like simple client for Unix
       359  ii  smbfs                             3.0.24-6              mount and umount commands for the smbfs (for
       360  ii  speex                             1.1.12-3              The Speex Speech Codec
       361  ii  squid                             2.6.5-6               Internet Object Cache (WWW proxy cache)
       362  ii  squid-common                      2.6.5-6               Internet Object Cache (WWW proxy cache) - co
       363  ii  sudo                              1.6.8p12-4            Provide limited super user privileges to spe
       364  ii  svgalibg1                         1.4.3-24              transitional dummy package which can be safe
       365  ii  sysklogd                          1.4.1-18              System Logging Daemon
       366  ii  sysv-rc                           2.86.ds1-15           System-V-like runlevel change mechanism
       367  ii  sysv-rc-conf                      0.99-5                SysV init runlevel configuration tool for th
       368  ii  sysvinit                          2.86.ds1-15           System-V-like init utilities
       369  ii  tar                               1.15.91-2             GNU tar
       370  ii  tasksel                           2.53                  Tool for selecting tasks for installation on
       371  ii  tasksel-data                      2.53                  Official tasks used for installation of Debi
       372  ii  tcpd                              7.6.dbs-9             Wietse Venema's TCP wrapper utilities
       373  ii  tcpdump                           3.9.5-2               A powerful tool for network monitoring and d
       374  ii  telnet                            0.17-34               The telnet client
       375  ii  traceroute                        1.4a12-20             traces the route taken by packets over a TCP
       376  ii  tree                              1.5.0-2               displays directory tree, in color
       377  ii  ttf-arphic-bkai00mp               2.10-6.1              "AR PL KaitiM Big5" Chinese TrueType font by
       378  ii  ttf-arphic-bsmi00lp               2.10-6.1              "AR PL Mingti2L Big5" Chinese TrueType font
       379  ii  ttf-arphic-gbsn00lp               2.11-6.1              "AR PL SungtiL GB" Chinese TrueType font by
       380  ii  ttf-arphic-gkai00mp               2.11-6.1              "AR PL KaitiM GB" Chinese TrueType font by A
       381  ii  ttf-baekmuk                       2.2-1                 Baekmuk series TrueType fonts
       382  ii  ttf-dejavu                        2.15-1                Vera font family derivate with additional ch
       383  ii  ttf-freefont                      20060501cvs-10        Freefont Serif, Sans and Mono Truetype fonts
       384  ii  ttf-kochi-gothic                  1.0.20030809-4        Kochi Subst Gothic Japanese TrueType font wi
       385  ii  ttf-kochi-mincho                  1.0.20030809-4        Kochi Subst Mincho Japanese TrueType font wi
       386  ii  ttf-thryomanes                    1.2.4                 A Unicode font covering Latin, Greek, Cyrill
       387  ii  tzdata                            2006g-2               Time Zone and Daylight Saving Time Data
       388  ii  ucf                               2.0020                Update Configuration File: preserves user ch
       389  ii  udev                              0.093-1               /dev/ and hotplug management daemon
       390  ii  unifont                           1.0-3                 X11 dual-width GNU Unicode font
       391  ii  update-inetd                      4.27-0.5              inetd.conf updater
       392  ii  usbutils                          0.72-4                USB console utilities
       393  ii  util-linux                        2.12r-10              Miscellaneous system utilities
       394  ii  vim                               7.0-122+1etch2        Vi IMproved - enhanced vi editor
       395  ii  vim-common                        7.0-122+1etch2        Vi IMproved - Common files
       396  ii  vim-runtime                       7.0-122+1etch2        Vi IMproved - Runtime files
       397  ii  vlock                             1.3-10                Virtual Console locking program
       398  ii  w3m                               0.5.1-5.1             WWW browsable pager with excellent tables/fr
       399  ii  wget                              1.10.2-2              retrieves files from the web
       400  ii  whiptail                          0.52.2-5.1            Displays user-friendly dialog boxes from she
       401  ii  x-ttcidfont-conf                  25.1                  Configure TrueType and CID fonts for X
       402  ii  x11-common                        7.1.0-16              X Window System (X.Org) infrastructure
       403  ii  xen-hypervisor-3.0.3-1-i386-pae   3.0.3-0-2             The Xen Hypervisor on i386 with pae
       404  ii  xen-linux-system-2.6.18-4-xen-686 2.6.18.dfsg.1-12      XEN system with Linux 2.6.18 image on i686
       405  ii  xen-utils-3.0.3-1                 3.0.3-0-2             XEN administrative tools
       406  ii  xen-utils-common                  3.0.3-0-2             XEN administrative tools - common files
       407  ii  xfonts-encodings                  1.0.0-6               Encodings for X.Org fonts
       408  ii  xfonts-utils                      1.0.1-1               X Window System font utility programs
       409  ii  xinetd                            2.3.14-1              replacement for inetd with many enhancements
       410  ii  xutils                            7.1.ds.3-1            X Window System utility programs
       411  ii  xutils-dev                        7.1.ds-6              X Window System utility programs for develop
       412  ii  zlib1g                            1.2.3-13              compression library - runtime
       413  ii  zlib1g-dev                        1.2.3-13              compression library - development
    

    Статистика

    Время первой команды журнала12:07:51 2007- 5-30
    Время последней команды журнала12:40:35 2007- 5-30
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %29.70
    Процент синтаксически неверно набранных команд, % 0.99
    Суммарное время работы с терминалом *, час 0.55
    Количество командных строк в единицу времени, команда/мин 3.09
    Частота использования команд
    vim41|=====================================| 37.27%
    telnet26|=======================| 23.64%
    grep6|=====| 5.45%
    apt-cache6|=====| 5.45%
    dpkg4|===| 3.64%
    less4|===| 3.64%
    apt-get4|===| 3.64%
    /etc/init.d/xinetd3|==| 2.73%
    netstat3|==| 2.73%
    host3|==| 2.73%
    dpkg-reconfigure3|==| 2.73%
    ls2|=| 1.82%
    tail1|| 0.91%
    cat1|| 0.91%
    ssh1|| 0.91%
    date1|| 0.91%
    whereis1|| 0.91%
    ____
    *) Интервалы неактивности длительностью 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$