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

Содержание

Журнал

Понедельник (08/03/09)

/dev/ttyp4
20:10:38
#ee /etc/defaults/rc.firewall
20:10:38
#ee /etc/defaults/rc.firewall
20:10:38
#ee /etc/defaults/rc.firewall
20:11:06
#ee /etc/rc.firewall
20:11:06
#ee /etc/rc.firewall
20:11:06
#ee /etc/rc.firewall
20:11:23
#ee /etc/defaults/rc.conf
20:11:23
#ee /etc/defaults/rc.conf
20:11:23
#ee /etc/defaults/rc.conf
20:13:57
#ee /etc/rc.firewall
20:13:57
#ee /etc/rc.firewall
20:13:57
#ee /etc/rc.firewall
20:14:24
#ee /etc/defaults/rc.conf
20:14:24
#ee /etc/defaults/rc.conf
20:14:24
#ee /etc/defaults/rc.conf
20:17:25
#ee /etc/rc.firewall
20:17:25
#ee /etc/rc.firewall
20:17:25
#ee /etc/rc.firewall
20:19:15
#ee /etc/rc.firewall
--- /tmp/l3-saved-13847.6774.14040	2009-08-03 21:19:20.000000000 +0300
+++ /etc/rc.firewall	2009-08-03 21:30:55.000000000 +0300
@@ -30,6 +30,9 @@
 # Setup system for ipfw(4) firewall service.
 #
 
+ipfw add 0 	allow ip from any to any
+ipfw add 10	allow tcp from any to any
+
 # Suck in the configuration variables.
 if [ -z "${source_rc_confs_defined}" ]; then
 	if [ -r /etc/defaults/rc.conf ]; then
20:19:15
#ee /etc/rc.firewall
--- /tmp/l3-saved-13847.6774.14040	2009-08-03 21:19:20.000000000 +0300
+++ /etc/rc.firewall	2009-08-03 21:30:55.000000000 +0300
@@ -30,6 +30,9 @@
 # Setup system for ipfw(4) firewall service.
 #
 
+ipfw add 0 	allow ip from any to any
+ipfw add 10	allow tcp from any to any
+
 # Suck in the configuration variables.
 if [ -z "${source_rc_confs_defined}" ]; then
 	if [ -r /etc/defaults/rc.conf ]; then
20:19:15
#ee /etc/rc.firewall
--- /tmp/l3-saved-13847.6774.14040	2009-08-03 21:19:20.000000000 +0300
+++ /etc/rc.firewall	2009-08-03 21:30:55.000000000 +0300
@@ -30,6 +30,9 @@
 # Setup system for ipfw(4) firewall service.
 #
 
+ipfw add 0 	allow ip from any to any
+ipfw add 10	allow tcp from any to any
+
 # Suck in the configuration variables.
 if [ -z "${source_rc_confs_defined}" ]; then
 	if [ -r /etc/defaults/rc.conf ]; then
прошло 11 минут
20:30:55
#ee /etc/rc.firewall
20:30:55
#ee /etc/rc.firewall
20:30:55
#ee /etc/rc.firewall

Среда (08/05/09)

/dev/ttyp2
17:10:43
#vncviewer 192.168.16.26:02
VNC Viewer Free Edition 4.1.2 for X - built Dec  1 2007 13:33:23
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
vncviewer: unable to open display ""
17:10:43
#vncviewer 192.168.16.26:02
VNC Viewer Free Edition 4.1.2 for X - built Dec  1 2007 13:33:23
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
vncviewer: unable to open display ""
17:10:43
#vncviewer 192.168.16.26:02
VNC Viewer Free Edition 4.1.2 for X - built Dec  1 2007 13:33:23
Copyright (C) 2002-2005 RealVNC Ltd.
See http://www.realvnc.com for information on VNC.
vncviewer: unable to open display ""
17:11:02
#ee /etc/defaults/rc.conf
17:11:02
#ee /etc/defaults/rc.conf
17:11:02
#ee /etc/defaults/rc.conf
17:11:53
#ls /usr/src/sys/i386/conf/ -F

17:11:53
#ls /usr/src/sys/i386/conf/ -F

17:11:53
#ls /usr/src/sys/i386/conf/ -F

17:12:04
#ee /etc/rc.firewall
17:12:04
#ee /etc/rc.firewall
17:12:04
#ee /etc/rc.firewall
17:12:16
#ls /usr/src/sys/i386/conf/

17:12:16
#ls /usr/src/sys/i386/conf/

17:12:16
#ls /usr/src/sys/i386/conf/

/dev/ttyp9
17:14:40
#ee /etc/rc.conf
17:14:40
#ee /etc/rc.conf
17:14:40
#ee /etc/rc.conf
прошло 45 минут
/dev/ttyp2
18:00:02
#ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' can't be established.
DSA key fingerprint is 85:66:04:0d:64:83:45:f3:35:58:eb:35:cc:e5:92:50.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.7' (DSA) to the list of known hosts.
user@192.168.16.7's password:
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Aug  5 18:58:20 2009 from debian.net.nt
l3-agent is already running: pid=1529; pidfile=/home/user/.lilalo/l3-agent.pid
18:00:02
#ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' can't be established.
DSA key fingerprint is 85:66:04:0d:64:83:45:f3:35:58:eb:35:cc:e5:92:50.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.7' (DSA) to the list of known hosts.
user@192.168.16.7's password:
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Aug  5 18:58:20 2009 from debian.net.nt
l3-agent is already running: pid=1529; pidfile=/home/user/.lilalo/l3-agent.pid
18:00:02
#ssh user@192.168.16.7
The authenticity of host '192.168.16.7 (192.168.16.7)' can't be established.
DSA key fingerprint is 85:66:04:0d:64:83:45:f3:35:58:eb:35:cc:e5:92:50.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.7' (DSA) to the list of known hosts.
user@192.168.16.7's password:
Linux debiant 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Aug  5 18:58:20 2009 from debian.net.nt
l3-agent is already running: pid=1529; pidfile=/home/user/.lilalo/l3-agent.pid
прошло 60 минут
/dev/ttyp9
19:00:57
#ee /etc/rc.conf
19:00:57
#ee /etc/rc.conf
19:00:57
#ee /etc/rc.conf
19:01:16
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.54.129     UGS         0     4306    re1
127.0.0.1          127.0.0.1          UH          0    17209    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.7       00:16:3e:00:00:07  UHLW        1       14    re0    795
192.168.16.26      00:16:4e:00:00:06  UHLW        1     8494    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1    29242    re0    489
192.168.16.254     00:04:75:75:46:b1  UHLW        1     6066    re0   1152
192.168.54.128/27  link#2             UC          0        0    re1
192.168.54.129     00:16:4e:00:01:05  UHLW        2        0    re1   1147
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:01:16
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.54.129     UGS         0     4306    re1
127.0.0.1          127.0.0.1          UH          0    17209    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.7       00:16:3e:00:00:07  UHLW        1       14    re0    795
192.168.16.26      00:16:4e:00:00:06  UHLW        1     8494    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1    29242    re0    489
192.168.16.254     00:04:75:75:46:b1  UHLW        1     6066    re0   1152
192.168.54.128/27  link#2             UC          0        0    re1
192.168.54.129     00:16:4e:00:01:05  UHLW        2        0    re1   1147
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:01:16
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.54.129     UGS         0     4306    re1
127.0.0.1          127.0.0.1          UH          0    17209    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.7       00:16:3e:00:00:07  UHLW        1       14    re0    795
192.168.16.26      00:16:4e:00:00:06  UHLW        1     8494    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1    29242    re0    489
192.168.16.254     00:04:75:75:46:b1  UHLW        1     6066    re0   1152
192.168.54.128/27  link#2             UC          0        0    re1
192.168.54.129     00:16:4e:00:01:05  UHLW        2        0    re1   1147
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:01:21
#ee /etc/rc.conf
--- /tmp/l3-saved-23419.31544.25364	2009-08-05 20:04:26.000000000 +0300
+++ /etc/rc.conf	2009-08-05 20:04:48.000000000 +0300
@@ -13,7 +13,7 @@
 inetd_enable=NO
 xinetd_enable=YES
 ifconfig_re1="inet 192.168.54.158  netmask 255.255.255.224"
-defaultrouter="192.168.54.129"
+defaultrouter="192.168.16.254"
 hostname="fbsd6.net.nt"
 ifconfig_re0="inet 192.168.16.26   netmask 255.255.255.0"
 defaultrouter="192.168.16.254"
19:01:21
#ee /etc/rc.conf
--- /tmp/l3-saved-23419.31544.25364	2009-08-05 20:04:26.000000000 +0300
+++ /etc/rc.conf	2009-08-05 20:04:48.000000000 +0300
@@ -13,7 +13,7 @@
 inetd_enable=NO
 xinetd_enable=YES
 ifconfig_re1="inet 192.168.54.158  netmask 255.255.255.224"
-defaultrouter="192.168.54.129"
+defaultrouter="192.168.16.254"
 hostname="fbsd6.net.nt"
 ifconfig_re0="inet 192.168.16.26   netmask 255.255.255.0"
 defaultrouter="192.168.16.254"
19:01:21
#ee /etc/rc.conf
--- /tmp/l3-saved-23419.31544.25364	2009-08-05 20:04:26.000000000 +0300
+++ /etc/rc.conf	2009-08-05 20:04:48.000000000 +0300
@@ -13,7 +13,7 @@
 inetd_enable=NO
 xinetd_enable=YES
 ifconfig_re1="inet 192.168.54.158  netmask 255.255.255.224"
-defaultrouter="192.168.54.129"
+defaultrouter="192.168.16.254"
 hostname="fbsd6.net.nt"
 ifconfig_re0="inet 192.168.16.26   netmask 255.255.255.0"
 defaultrouter="192.168.16.254"
19:04:48
#ee /etc/rc.conf
19:04:48
#ee /etc/rc.conf
19:04:48
#ee /etc/rc.conf
19:04:56
#/etc/netstart restart
devd already running? (pid=661).
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.26 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:4e:00:00:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.54.158 netmask 0xffffffe0 broadcast 192.168.54.159
        ether 00:16:4e:00:01:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.16.254
Additional routing options:.
19:04:56
#/etc/netstart restart
devd already running? (pid=661).
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.26 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:4e:00:00:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.54.158 netmask 0xffffffe0 broadcast 192.168.54.159
        ether 00:16:4e:00:01:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.16.254
Additional routing options:.
19:04:56
#/etc/netstart restart
devd already running? (pid=661).
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.16.26 netmask 0xffffff00 broadcast 192.168.16.255
        ether 00:16:4e:00:00:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
re1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=1b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING>
        inet 192.168.54.158 netmask 0xffffffe0 broadcast 192.168.54.159
        ether 00:16:4e:00:01:06
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
add net default: gateway 192.168.16.254
Additional routing options:.
19:05:19
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.16.254     UGS         0        0    re0
127.0.0.1          127.0.0.1          UH          0        0    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.26      00:16:4e:00:00:06  UHLW        1       28    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1      102    re0   1195
192.168.16.254     link#1             UHLW        2        0    re0
192.168.54.128/27  link#2             UC          0        0    re1
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:05:19
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.16.254     UGS         0        0    re0
127.0.0.1          127.0.0.1          UH          0        0    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.26      00:16:4e:00:00:06  UHLW        1       28    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1      102    re0   1195
192.168.16.254     link#1             UHLW        2        0    re0
192.168.54.128/27  link#2             UC          0        0    re1
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:05:19
#netstat -rn
Routing tables
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.16.254     UGS         0        0    re0
127.0.0.1          127.0.0.1          UH          0        0    lo0
192.168.16         link#1             UC          0        0    re0
192.168.16.26      00:16:4e:00:00:06  UHLW        1       28    lo0
192.168.16.202     00:14:c2:05:40:a4  UHLW        1      102    re0   1195
192.168.16.254     link#1             UHLW        2        0    re0
192.168.54.128/27  link#2             UC          0        0    re1
Internet6:
Destination                       Gateway                       Flags      Netif Expire
::1                               ::1                           UHL         lo0
fe80::%lo0/64                     fe80::1%lo0                   U           lo0
fe80::1%lo0                       link#5                        UHL         lo0
ff01:5::/32                       fe80::1%lo0                   UC          lo0
ff02::%lo0/32                     fe80::1%lo0                   UC          lo0
19:05:25
#/etc/netstart restart

19:05:25
#/etc/netstart restart

19:05:25
#/etc/netstart restart

прошло 12 минут
19:18:22
#ee /etc/xinetd.xonf
19:18:22
#ee /etc/xinetd.xonf
19:18:22
#ee /etc/xinetd.xonf
19:18:45
#ee /etc/local/.xonf
19:18:45
#ee /etc/local/.xonf
19:18:45
#ee /etc/local/.xonf
19:19:08
#ee /usr/local/etc/xonf
19:19:08
#ee /usr/local/etc/xonf
19:19:08
#ee /usr/local/etc/xonf
19:19:35
#ls /etc/
X11                     login.conf              profile
aliases                 login.conf.db           protocols
amd.map                 mac.conf                pwd.db
apmd.conf               mail                    rc
auth.conf               mail.rc                 rc.bsdextended
bluetooth               make.conf               rc.conf
crontab                 manpath.config          rc.d
csh.cshrc               manpath.config.bak      rc.firewall
csh.login               manpath.config.bak.xorg rc.firewall6
csh.logout              master.passwd           rc.initdiskless
...
hosts                   passwd                  snmpd.config
hosts.allow             pccard_ether            spwd.db
hosts.equiv             periodic                ssh
hosts.lpd               periodic.conf           ssl
inetd.conf              pf.conf                 sysctl.conf
isdn                    pf.os                   syslog.conf
lilalo                  phones                  termcap
localtime               portsnap.conf           ttys
locate.rc               ppp                     usbd.conf
login.access            printcap                wall_cmos_clock
19:19:35
#ls /etc/
X11                     login.conf              profile
aliases                 login.conf.db           protocols
amd.map                 mac.conf                pwd.db
apmd.conf               mail                    rc
auth.conf               mail.rc                 rc.bsdextended
bluetooth               make.conf               rc.conf
crontab                 manpath.config          rc.d
csh.cshrc               manpath.config.bak      rc.firewall
csh.login               manpath.config.bak.xorg rc.firewall6
csh.logout              master.passwd           rc.initdiskless
...
hosts                   passwd                  snmpd.config
hosts.allow             pccard_ether            spwd.db
hosts.equiv             periodic                ssh
hosts.lpd               periodic.conf           ssl
inetd.conf              pf.conf                 sysctl.conf
isdn                    pf.os                   syslog.conf
lilalo                  phones                  termcap
localtime               portsnap.conf           ttys
locate.rc               ppp                     usbd.conf
login.access            printcap                wall_cmos_clock
19:19:35
#ls /etc/
X11                     login.conf              profile
aliases                 login.conf.db           protocols
amd.map                 mac.conf                pwd.db
apmd.conf               mail                    rc
auth.conf               mail.rc                 rc.bsdextended
bluetooth               make.conf               rc.conf
crontab                 manpath.config          rc.d
csh.cshrc               manpath.config.bak      rc.firewall
csh.login               manpath.config.bak.xorg rc.firewall6
csh.logout              master.passwd           rc.initdiskless
...
hosts                   passwd                  snmpd.config
hosts.allow             pccard_ether            spwd.db
hosts.equiv             periodic                ssh
hosts.lpd               periodic.conf           ssl
inetd.conf              pf.conf                 sysctl.conf
isdn                    pf.os                   syslog.conf
lilalo                  phones                  termcap
localtime               portsnap.conf           ttys
locate.rc               ppp                     usbd.conf
login.access            printcap                wall_cmos_clock
19:19:42
#ee /etc/rc.conf
19:19:42
#ee /etc/rc.conf
--- /tmp/l3-saved-23419.28688.21232	2009-08-05 20:21:54.000000000 +0300
+++ xinetd.conf	2009-08-05 20:25:12.000000000 +0300
@@ -61,3 +61,14 @@
 	server_args = Xvnc -inetd -query localhost -depth 24 -geometry 1200x900 SecurityTypes=none 
 }
 
+service telnet
+{
+	flags		= REUSE
+	socket_type 	= stream
+	wait		= no
+	user		= root
+	server		= /usr/libexec/telnetd
+	log_on_failure	+= USERID
+	disable		= no
+}
+
19:19:42
#ee /etc/rc.conf
--- /tmp/l3-saved-23419.28688.21232	2009-08-05 20:21:54.000000000 +0300
+++ xinetd.conf	2009-08-05 20:25:12.000000000 +0300
@@ -61,3 +61,14 @@
 	server_args = Xvnc -inetd -query localhost -depth 24 -geometry 1200x900 SecurityTypes=none 
 }
 
+service telnet
+{
+	flags		= REUSE
+	socket_type 	= stream
+	wait		= no
+	user		= root
+	server		= /usr/libexec/telnetd
+	log_on_failure	+= USERID
+	disable		= no
+}
+
19:20:12
#ls -F
.ICEauthority           .gnome2_private/        .recently-used.xbel
.Xauthority             .gstreamer-0.10/        .rhosts
.bash_history           .gtkrc-1.2-gnome2       .shrc
.bash_profile           .icons/                 .ssh/
.bashrc                 .l3rc                   .themes/
.cache/                 .lilalo/                .thumbnails/
.config/                .local/                 .vnc/
.cshrc                  .login                  .xsession
.dbus/                  .login_conf             .xsession-errors
.dmrc                   .mail_aliases           Desktop/
.fontconfig/            .mailrc                 gdb.core
.gconf/                 .metacity/              ug-bsdnet.pdf*
.gconfd/                .mozilla/               ug-lnet.pdf*
.gnome/                 .nautilus/
.gnome2/                .profile
19:20:12
#ls -F
.ICEauthority           .gnome2_private/        .recently-used.xbel
.Xauthority             .gstreamer-0.10/        .rhosts
.bash_history           .gtkrc-1.2-gnome2       .shrc
.bash_profile           .icons/                 .ssh/
.bashrc                 .l3rc                   .themes/
.cache/                 .lilalo/                .thumbnails/
.config/                .local/                 .vnc/
.cshrc                  .login                  .xsession
.dbus/                  .login_conf             .xsession-errors
.dmrc                   .mail_aliases           Desktop/
.fontconfig/            .mailrc                 gdb.core
.gconf/                 .metacity/              ug-bsdnet.pdf*
.gconfd/                .mozilla/               ug-lnet.pdf*
.gnome/                 .nautilus/
.gnome2/                .profile
19:20:12
#ls -F
.ICEauthority           .gnome2_private/        .recently-used.xbel
.Xauthority             .gstreamer-0.10/        .rhosts
.bash_history           .gtkrc-1.2-gnome2       .shrc
.bash_profile           .icons/                 .ssh/
.bashrc                 .l3rc                   .themes/
.cache/                 .lilalo/                .thumbnails/
.config/                .local/                 .vnc/
.cshrc                  .login                  .xsession
.dbus/                  .login_conf             .xsession-errors
.dmrc                   .mail_aliases           Desktop/
.fontconfig/            .mailrc                 gdb.core
.gconf/                 .metacity/              ug-bsdnet.pdf*
.gconfd/                .mozilla/               ug-lnet.pdf*
.gnome/                 .nautilus/
.gnome2/                .profile
19:20:19
#cd /usr/local/etc

19:20:19
#cd /usr/local/etc

19:20:19
#cd /usr/local/etc

19:21:28
#ls
CORBA                   fonts                   pango
PolicyKit               gconf                   rc.d
X11                     gdm                     sound
a2ps-site.cfg           gnome                   sudoers
a2ps.cfg                gnome-vfs-2.0           sudoers.default
aspell.ver              gnome-vfs-mime-magic    vfs
avahi                   gnome.subr              vga
bonobo-activation       gtk-2.0                 wgetrc.sample
cdrecord                hal                     xdg
cdrecord.sample         mono                    xinetd.conf
dbus-1                  mtree                   xinetd.d
dm                      openldap                xml2Conf.sh
esd.conf                orbit2rc                xsltConf.sh
esd.conf.default        orbit2rc.default
ffserver.conf-dist      pam.d
19:21:28
#ls
CORBA                   fonts                   pango
PolicyKit               gconf                   rc.d
X11                     gdm                     sound
a2ps-site.cfg           gnome                   sudoers
a2ps.cfg                gnome-vfs-2.0           sudoers.default
aspell.ver              gnome-vfs-mime-magic    vfs
avahi                   gnome.subr              vga
bonobo-activation       gtk-2.0                 wgetrc.sample
cdrecord                hal                     xdg
cdrecord.sample         mono                    xinetd.conf
dbus-1                  mtree                   xinetd.d
dm                      openldap                xml2Conf.sh
esd.conf                orbit2rc                xsltConf.sh
esd.conf.default        orbit2rc.default
ffserver.conf-dist      pam.d
19:21:28
#ls
CORBA                   fonts                   pango
PolicyKit               gconf                   rc.d
X11                     gdm                     sound
a2ps-site.cfg           gnome                   sudoers
a2ps.cfg                gnome-vfs-2.0           sudoers.default
aspell.ver              gnome-vfs-mime-magic    vfs
avahi                   gnome.subr              vga
bonobo-activation       gtk-2.0                 wgetrc.sample
cdrecord                hal                     xdg
cdrecord.sample         mono                    xinetd.conf
dbus-1                  mtree                   xinetd.d
dm                      openldap                xml2Conf.sh
esd.conf                orbit2rc                xsltConf.sh
esd.conf.default        orbit2rc.default
ffserver.conf-dist      pam.d
19:21:30
#ls -l
total 124
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 CORBA
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 PolicyKit
drwxr-xr-x  5 root  wheel    512 15 ÍÁÒ  2008 X11
-r--r--r--  1 root  wheel   2557  1 ÄÅË  2007 a2ps-site.cfg
-r--r--r--  1 root  wheel  15202  1 ÄÅË  2007 a2ps.cfg
-r--r--r--  1 root  wheel    164  1 ÄÅË  2007 aspell.ver
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 avahi
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 bonobo-activation
-r--r--r--  1 root  wheel   1107 15 ÍÁÒ  2008 cdrecord
...
-r--r-----  1 root  wheel   1177 24 ÉÀÌ 19:08 sudoers
-r--r--r--  1 root  wheel   1150  1 ÄÅË  2007 sudoers.default
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 vfs
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 vga
-r--r--r--  1 root  wheel   4224  1 ÄÅË  2007 wgetrc.sample
drwxr-xr-x  7 root  wheel    512 24 ÉÀÌ 18:58 xdg
-rw-r--r--  1 root  wheel   1756 31 ÉÀÌ 22:56 xinetd.conf
drwxr-xr-x  2 root  wheel    512 31 ÉÀÌ 22:10 xinetd.d
-r--r--r--  1 root  wheel    340  1 ÄÅË  2007 xml2Conf.sh
-r--r--r--  1 root  wheel    232  1 ÄÅË  2007 xsltConf.sh
19:21:30
#ls -l
total 124
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 CORBA
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 PolicyKit
drwxr-xr-x  5 root  wheel    512 15 ÍÁÒ  2008 X11
-r--r--r--  1 root  wheel   2557  1 ÄÅË  2007 a2ps-site.cfg
-r--r--r--  1 root  wheel  15202  1 ÄÅË  2007 a2ps.cfg
-r--r--r--  1 root  wheel    164  1 ÄÅË  2007 aspell.ver
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 avahi
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 bonobo-activation
-r--r--r--  1 root  wheel   1107 15 ÍÁÒ  2008 cdrecord
...
-r--r-----  1 root  wheel   1177 24 ÉÀÌ 19:08 sudoers
-r--r--r--  1 root  wheel   1150  1 ÄÅË  2007 sudoers.default
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 vfs
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 vga
-r--r--r--  1 root  wheel   4224  1 ÄÅË  2007 wgetrc.sample
drwxr-xr-x  7 root  wheel    512 24 ÉÀÌ 18:58 xdg
-rw-r--r--  1 root  wheel   1756 31 ÉÀÌ 22:56 xinetd.conf
drwxr-xr-x  2 root  wheel    512 31 ÉÀÌ 22:10 xinetd.d
-r--r--r--  1 root  wheel    340  1 ÄÅË  2007 xml2Conf.sh
-r--r--r--  1 root  wheel    232  1 ÄÅË  2007 xsltConf.sh
19:21:30
#ls -l
total 124
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 CORBA
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 PolicyKit
drwxr-xr-x  5 root  wheel    512 15 ÍÁÒ  2008 X11
-r--r--r--  1 root  wheel   2557  1 ÄÅË  2007 a2ps-site.cfg
-r--r--r--  1 root  wheel  15202  1 ÄÅË  2007 a2ps.cfg
-r--r--r--  1 root  wheel    164  1 ÄÅË  2007 aspell.ver
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 avahi
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 bonobo-activation
-r--r--r--  1 root  wheel   1107 15 ÍÁÒ  2008 cdrecord
...
-r--r-----  1 root  wheel   1177 24 ÉÀÌ 19:08 sudoers
-r--r--r--  1 root  wheel   1150  1 ÄÅË  2007 sudoers.default
drwxr-xr-x  3 root  wheel    512 15 ÍÁÒ  2008 vfs
drwxr-xr-x  2 root  wheel    512 15 ÍÁÒ  2008 vga
-r--r--r--  1 root  wheel   4224  1 ÄÅË  2007 wgetrc.sample
drwxr-xr-x  7 root  wheel    512 24 ÉÀÌ 18:58 xdg
-rw-r--r--  1 root  wheel   1756 31 ÉÀÌ 22:56 xinetd.conf
drwxr-xr-x  2 root  wheel    512 31 ÉÀÌ 22:10 xinetd.d
-r--r--r--  1 root  wheel    340  1 ÄÅË  2007 xml2Conf.sh
-r--r--r--  1 root  wheel    232  1 ÄÅË  2007 xsltConf.sh
19:21:42
#ee xinetd.conf
--- /tmp/l3-saved-23419.28688.21232	2009-08-05 20:21:54.000000000 +0300
+++ xinetd.conf	2009-08-05 20:25:12.000000000 +0300
@@ -61,3 +61,14 @@
 	server_args = Xvnc -inetd -query localhost -depth 24 -geometry 1200x900 SecurityTypes=none 
 }
 
+service telnet
+{
+	flags		= REUSE
+	socket_type 	= stream
+	wait		= no
+	user		= root
+	server		= /usr/libexec/telnetd
+	log_on_failure	+= USERID
+	disable		= no
+}
+
19:21:42
#ee xinetd.conf
19:21:42
#ee xinetd.conf
19:25:12
#ee xinetd.conf
19:25:12
#ee xinetd.conf
--- /tmp/l3-saved-23419.2474.20185	2009-08-05 20:29:06.000000000 +0300
+++ xinetd.conf	2009-08-05 20:29:55.000000000 +0300
@@ -70,5 +70,6 @@
 	server		= /usr/libexec/telnetd
 	log_on_failure	+= USERID
 	disable		= no
+	only_from	= 127.0.0.1
 }
 
19:25:12
#ee xinetd.conf
--- /tmp/l3-saved-23419.2474.20185	2009-08-05 20:29:06.000000000 +0300
+++ xinetd.conf	2009-08-05 20:29:55.000000000 +0300
@@ -70,5 +70,6 @@
 	server		= /usr/libexec/telnetd
 	log_on_failure	+= USERID
 	disable		= no
+	only_from	= 127.0.0.1
 }
 
19:25:23
#killall -1 xinetd

19:25:23
#killall -1 xinetd

Статистика

Время первой команды журнала20:10:38 2009- 8- 3
Время последней команды журнала19:25:23 2009- 8- 5
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %35.64
Процент синтаксически неверно набранных команд, % 0.00
Суммарное время работы с терминалом *, час 0.81
Количество командных строк в единицу времени, команда/мин 2.08
Частота использования команд
ee60|===========================================================| 59.41%
ls18|=================| 17.82%
netstat6|=====| 5.94%
/etc/netstart6|=====| 5.94%
vncviewer3|==| 2.97%
ssh3|==| 2.97%
cd3|==| 2.97%
killall2|=| 1.98%
____
*) Интервалы неактивности длительностью 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$