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

Содержание

Журнал

Вторник (06/02/09)

/dev/pts/17
15:50:57
#cat /proc/net/ip_conntrack
tcp      6 431948 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=48 bytes=4923 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=39 bytes=8927 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431968 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55618 dport=22 packets=9 bytes=564 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55618 packets=9 bytes=7364 [ASSURED] mark=0 secmark=0 use=1
/dev/pts/12
15:58:59
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun  2 16:12:51 2009 from 192.168.108.2
l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid
прошло 12 минут
/dev/pts/17
16:11:44
#cat /proc/net/ip_conntrack
tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44366 dport=80 packets=15 bytes=1224 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44366 packets=14 bytes=14283 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47613 dport=80 packets=6 bytes=1623 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47613 packets=5 bytes=3137 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431815 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=353 bytes=20783 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=344 bytes=59987 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431966 ESTABLISHED src=192.168.103.2 dst=74.125.87.103 sport=35950 dport=80 packets=4 bytes=1154 src=74.125.87.103 dst=192.168.103.2 sport=80 dport=35950 packets=3 bytes=400 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.166 sport=38010 dport=80 packets=29 bytes=4727 src=74.125.87.166 dst=192.168.103.2 sport=80 dport=38010 packets=29 bytes=31680 [ASSURED] mark=0 secmark=0 use=1
tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44369 dport=80 packets=45 bytes=3569 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44369 packets=43 bytes=57273 [ASSURED] mark=0 secmark=0 use=1
udp      17 146 src=192.168.103.2 dst=10.0.35.1 sport=35187 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=35187 packets=2 bytes=284 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47609 dport=80 packets=8 bytes=3464 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47609 packets=9 bytes=5197 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47610 dport=80 packets=5 bytes=1519 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47610 packets=4 bytes=2697 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47611 dport=80 packets=6 bytes=1584 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47611 packets=5 bytes=4053 [ASSURED] mark=0 secmark=0 use=1
...
tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44368 dport=80 packets=13 bytes=1552 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44368 packets=11 bytes=9191 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47612 dport=80 packets=5 bytes=1545 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47612 packets=4 bytes=2254 [ASSURED] mark=0 secmark=0 use=1
udp      17 149 src=192.168.103.2 dst=10.0.35.1 sport=33217 dport=53 packets=2 bytes=120 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=33217 packets=2 bytes=496 [ASSURED] mark=0 secmark=0 use=1
tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44370 dport=80 packets=9 bytes=1394 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44370 packets=7 bytes=2532 [ASSURED] mark=0 secmark=0 use=1
udp      17 149 src=192.168.103.2 dst=10.0.35.1 sport=42729 dport=53 packets=2 bytes=140 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=42729 packets=2 bytes=564 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52861 dport=80 packets=6 bytes=1010 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52861 packets=5 bytes=2507 [ASSURED] mark=0 secmark=0 use=1
udp      17 148 src=192.168.103.2 dst=10.0.35.1 sport=39067 dport=53 packets=2 bytes=146 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=39067 packets=2 bytes=552 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52862 dport=80 packets=5 bytes=948 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52862 packets=4 bytes=1685 [ASSURED] mark=0 secmark=0 use=1
tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.100 sport=34547 dport=80 packets=11 bytes=2242 src=74.125.87.100 dst=192.168.103.2 sport=80 dport=34547 packets=9 bytes=7924 [ASSURED] mark=0 secmark=0 use=1
tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44367 dport=80 packets=8 bytes=1311 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44367 packets=6 bytes=1247 [ASSURED] mark=0 secmark=0 use=1
/dev/pts/12
16:13:24
#screen -x
/dev/pts/17
16:18:50
#iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

16:21:23
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
MASQUERADE  all  --  anywhere             anywhere
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
16:25:48
#iptables -t nat -F

16:25:54
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination
Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
16:25:56
#iptables -t nat -A POSTROUTING -o eth0 -s 192.168.103/24 -j MASQUERADE

16:27:18
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun  2 16:43:33 2009 from linux11.unix.nt
l3-agent is already running: pid=1765; pidfile=/root/.lilalo/l3-agent.pid
16:30:19
#ssh root@192.168.15.1
The authenticity of host '192.168.15.1 (192.168.15.1)' can't be established.
RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.15.1' (RSA) to the list of known hosts.
root@192.168.15.1's password:
Linux linux1 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun  2 16:27:16 2009 from 192.168.107.2
l3-agent is already running: pid=4334; pidfile=/root/.lilalo/l3-agent.pid
16:30:55
#w
 16:30:58 up  7:02,  4 users,  load average: 0,05, 0,12, 0,09
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
user     tty7     :0               09:29    7:02m  1:55   0.43s x-session-manager
user     pts/0    :0.0             09:29   11.00s  2.45s  0.34s script -f -c bash -q /home/user/.lilalo//175071293628208844-1243
user     pts/3    :0.0             09:29   10:25   0.39s  0.29s script -f -c bash -q /home/user/.lilalo//2502814180292638223-124
root     pts/6    linux6.unix.nt   16:30    0.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//479229022484815134-124394945
16:30:58
#who
user     tty7         2009-06-02 09:29 (:0)
user     pts/0        2009-06-02 09:29 (:0.0)
user     pts/3        2009-06-02 09:29 (:0.0)
root     pts/6        2009-06-02 16:30 (linux6.unix.nt)
16:31:10
#exit
exit
Connection to 192.168.15.1 closed.
16:33:44
#ping 192.162.15.2
PING 192.162.15.2 (192.162.15.2) 56(84) bytes of data.
^C
--- 192.162.15.2 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1007ms
16:34:22
#ping 192.162.15.1
PING 192.162.15.1 (192.162.15.1) 56(84) bytes of data.
^C
--- 192.162.15.1 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3025ms
16:34:28
#ping 192.168.15.1
PING 192.168.15.1 (192.168.15.1) 56(84) bytes of data.
64 bytes from 192.168.15.1: icmp_seq=1 ttl=63 time=0.328 ms
64 bytes from 192.168.15.1: icmp_seq=2 ttl=63 time=0.313 ms
^C
--- 192.168.15.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.313/0.320/0.328/0.019 ms
16:34:33
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data.
^C
--- 192.168.15.2 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
16:34:37
#ping 192.168.15.3
PING 192.168.15.3 (192.168.15.3) 56(84) bytes of data.
64 bytes from 192.168.15.3: icmp_seq=1 ttl=63 time=4.08 ms
64 bytes from 192.168.15.3: icmp_seq=2 ttl=63 time=0.315 ms
64 bytes from 192.168.15.3: icmp_seq=3 ttl=63 time=0.516 ms
^C
--- 192.168.15.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.315/1.639/4.087/1.733 ms
16:34:45
#ping 192.168.15.4
PING 192.168.15.4 (192.168.15.4) 56(84) bytes of data.
^C
--- 192.168.15.4 ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2014ms
16:34:51
#ping 192.168.15.5
PING 192.168.15.5 (192.168.15.5) 56(84) bytes of data.
^C
--- 192.168.15.5 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1006ms
16:34:56
#ping 192.168.15.6
PING 192.168.15.6 (192.168.15.6) 56(84) bytes of data.
64 bytes from 192.168.15.6: icmp_seq=1 ttl=64 time=0.149 ms
64 bytes from 192.168.15.6: icmp_seq=2 ttl=64 time=0.140 ms
^C
--- 192.168.15.6 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.140/0.144/0.149/0.012 ms
16:43:44
#who
root     pts/2        2009-06-02 09:48 (linux9.unix.nt)
root     pts/6        2009-06-02 15:15 (192.168.106.2)
root     pts/8        2009-06-02 16:12 (linux6.unix.nt)
root     pts/10       2009-06-02 16:25 (192.168.107.2)
root     pts/14       2009-06-02 10:17 (linux3.unix.nt)
root     pts/16       2009-06-02 10:17 (192.168.103.2)
root     pts/18       2009-06-02 10:17 (linux15.unix.nt)
root     pts/20       2009-06-02 15:26 (linux11.unix.nt)
root     pts/22       2009-06-02 16:21 (linux7.unix.nt)
root     pts/26       2009-06-02 16:43 (linux11.unix.nt)
...
root     pts/36       2009-06-02 16:43 (linux6.unix.nt)
root     pts/12       2009-06-02 15:28 (192.168.105.2)
root     pts/0        2009-06-01 17:24 (:pts/2:S.0)
root     pts/3        2009-06-02 16:06 (linux13.unix.nt)
root     pts/24       2009-06-02 10:41 (:pts/31:S.1)
root     pts/38       2009-06-02 11:33 (:pts/23:S.2)
root     pts/40       2009-06-02 11:39 (192.168.104.8)
root     pts/42       2009-06-02 16:13 (192.168.103.2)
root     pts/44       2009-06-02 15:32 (192.168.102.2)
root     pts/46       2009-06-02 16:43 (linux13.unix.nt)
16:43:54
#w
 16:44:01 up 1 day,  1:35, 24 users,  load average: 0,24, 0,33, 0,34
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/2    linux9.unix.nt   09:48   59:58   0.13s  0.00s script -f -c bash -q /root/.lilalo//158892781356328030-124392533
root     pts/6    192.168.106.2    15:15    1:26m  0.02s  0.00s script -f -c bash -q /root/.lilalo//2953720757257069587-12439449
root     pts/8    linux6.unix.nt   16:12   31:04   0.02s  0.00s script -f -c bash -q /root/.lilalo//1330137331985516363-12439483
root     pts/10   192.168.107.2    16:25    9:06   0.01s  0.01s script -f -c bash -q /root/.lilalo//3288137203111717573-12439491
root     pts/14   linux3.unix.nt   10:17   21:56   0.10s  0.00s script -f -c bash -q /root/.lilalo//3269039603174619990-12439270
root     pts/16   192.168.103.2    10:17   31:39   0.11s  0.00s script -f -c bash -q /root/.lilalo//2808913017677429609-12439270
root     pts/18   linux15.unix.nt  10:17   31:05   0.15s  0.01s script -f -c bash -q /root/.lilalo//2348822075145706460-12439270
root     pts/20   linux11.unix.nt  15:26   27.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//278171127921125762-124394558
...
root     pts/36   linux6.unix.nt   16:43    0.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//1927726582568725038-12439502
root     pts/12   192.168.105.2    15:28    4:24   0.03s  0.00s script -f -c bash -q /root/.lilalo//10322160901979230034-1243945
root     pts/0    :pts/2:S.0       Mon17   32:00   0.09s  0.02s script -f -c /bin/bash -q /root/.lilalo//1692416232090725237-124
root     pts/3    linux13.unix.nt  16:06   11:32   0.00s  0.00s script -f -c bash -q /root/.lilalo//7839431824715966-1243947998.
root     pts/24   :pts/31:S.1      10:41    4:24   0.18s  0.04s script -f -c /bin/bash -q /root/.lilalo//22562257421209513179-12
root     pts/38   :pts/23:S.2      11:33   30:34   0.00s  0.00s script -f -c /bin/bash -q /root/.lilalo//9381281211572813162-124
root     pts/40   192.168.104.8    11:39   43:54   0.10s  0.01s script -f -c bash -q /root/.lilalo//897576731356420532-124393198
root     pts/42   192.168.103.2    16:13   30:31   0.01s  0.00s script -f -c bash -q /root/.lilalo//2863225509946816496-12439484
root     pts/44   192.168.102.2    15:32    1:11m  0.01s  0.00s script -f -c bash -q /root/.lilalo//4622330614078406-1243945965.
root     pts/46   linux13.unix.nt  16:43    8.00s  0.00s  0.00s script -f -c bash -q /root/.lilalo//1831182681448830613-12439502
16:44:01
#exit
exit
Connection to 10.0.35.100 closed.
16:44:55
#appr
bash: appr: команда не найдена
16:47:10
#apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет apache2
16:47:21
#/etc/apt/ls
bash: /etc/apt/ls: Нет такого файла или каталога
16:47:49
#/etc/apt/ ls
bash: /etc/apt/: является директорией
16:47:53
#ls -l /etc/apt/
итого 36
drwxr-xr-x 2 root root 4096 Май 29 10:46 apt.conf.d
-rw-r--r-- 1 root root 2098 Фев 16 23:52 apt-file.conf
-rw------- 1 root root    0 Май 24 13:16 secring.gpg
-rw-r--r-- 1 root root   42 Июн  2 11:43 sources.list
drwxr-xr-x 2 root root 4096 Апр 14 15:31 sources.list.d
-rw------- 1 root root 1200 Май 24 13:16 trustdb.gpg
-rw------- 1 root root 5801 Май 24 13:16 trusted.gpg
-rw------- 1 root root 5801 Май 24 13:16 trusted.gpg~
16:48:16
#vi /etc/apt/sources.list
--- /tmp/l3-saved-5709.14498.18928	2009-06-02 16:48:34.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 16:50:17.000000000 +0300
@@ -1 +1,4 @@
 deb http://10.0.35.1:9999/debian sid main
+
+deb http://192.168.103.1:9999/debian sid main
+
16:50:17
#ap
apm_available                 approx-update                 apt-extracttemplates          aptitude-create-state-bundle
appres                        apropos                       apt-file                      aptitude-run-state-bundle
approx                        apt-cache                     apt-ftparchive                apt-key
approx-gc                     apt-cdrom                     apt-get                       apt-mark
approx-import                 apt-config                    aptitude                      apt-sortpkgs
16:50:17
#apt-get i
if-down.d/      if-post-down.d/ if-pre-up.d/    if-up.d/        interfaces      iptables
16:50:17
#./bin/bash.bashrc
bash: ./bin/bash.bashrc: Нет такого файла или каталога
16:51:23
#apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет apache2
16:51:57
#apt-get update
Получено:1 http://10.0.35.1 sid Release.gpg [1032B]
Получено:2 http://10.0.35.1 sid/main Translation-ru [398kB]
Получено:3 http://10.0.35.1 sid Release [94,4kB]
Игн http://10.0.35.1 sid/main Packages
Получено:4 http://10.0.35.1 sid/main Packages [7773kB]
Ош  http://192.168.103.1 sid Release.gpg
  Не удаётся соединиться с 192.168.103.1:9999 (192.168.103.1), connection timed out
Ош  http://192.168.103.1 sid/main Translation-ru
  Невозможно соединиться с 192.168.103.1 9999:
Получено 8267kБ за 2min 0s (68,9kБ/c)
Чтение списков пакетов... Готово
W: Не удалось загрузить http://192.168.103.1:9999/debian/dists/sid/Release.gpg  Не удаётся соединиться с 192.168.103.1:9999 (192.168.103.1), connection timed out
W: Не удалось загрузить http://192.168.103.1:9999/debian/dists/sid/main/i18n/Translation-ru.bz2  Невозможно соединиться с 192.168.103.1 9999:
W: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
16:54:46
#vi /etc/apt/sources.list
--- /tmp/l3-saved-5709.16249.26961	2009-06-02 16:55:57.000000000 +0300
+++ /etc/apt/sources.list	2009-06-02 16:56:12.000000000 +0300
@@ -1,4 +1,4 @@
 deb http://10.0.35.1:9999/debian sid main
 
-deb http://192.168.103.1:9999/debian sid main
+#deb http://192.168.103.1:9999/debian sid main
 
16:56:12
#apt-get update
В кеше http://10.0.35.1 sid Release.gpg
В кеше http://10.0.35.1 sid/main Translation-ru
В кеше http://10.0.35.1 sid Release
Игн http://10.0.35.1 sid/main Packages/DiffIndex
Игн http://10.0.35.1 sid/main Packages
В кеше http://10.0.35.1 sid/main Packages
Чтение списков пакетов... Готово
16:56:15
#apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-mysql libaprutil1-ldap
  openssl-blacklist ssl-cert
Предлагаемые пакеты:
  apache2-doc apache2-suexec apache2-suexec-custom
НОВЫЕ пакеты, которые будут установлены:
  apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-mysql
...
Программа `dselect' или `aptitude' предоставляет дружественный интерфейс
управления пакетами;
Чтобы получить список значений флагов отладки dpkg, введите dpkg -Dhelp;
Чтобы получить информацию об игнорировании проблем, введите dpkg --force-help;
Чтобы получить справку об работе с файлами *.deb, введите dpkg-deb --help;
Чтобы получить информацию об авторских правах и отсутствии гарантий (GNU GPL),
введите dpkg --license [*].
Команды, отмеченные [*], выводят большое количество информации.
Объедините их в конвейер с программами `less' или `more'!
Настраивается пакет ssl-cert (1.0.23) ...
16:56:41
#apache2
apache2: bad user name ${APACHE_RUN_USER}
16:57:55
#apache2 --help
apache2: bad user name ${APACHE_RUN_USER}
16:58:13
#whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz
17:00:20
#/usr/share/apache2/apache2
bash: /usr/share/apache2/apache2: Нет такого файла или каталога
17:00:55
#/usr/sbin/apache2/apache2
bash: /usr/sbin/apache2/apache2: Это не каталог
17:01:08
#/usr/sbin/apache2 root
Usage: /usr/sbin/apache2 [-D name] [-d directory] [-f file]
                         [-C "directive"] [-c "directive"]
                         [-k start|restart|graceful|graceful-stop|stop]
                         [-v] [-V] [-h] [-l] [-L] [-t] [-S] [-X]
Options:
  -D name            : define a name for use in <IfDefine name> directives
  -d directory       : specify an alternate initial ServerRoot
  -f file            : specify an alternate ServerConfigFile
  -C "directive"     : process directive before reading config files
  -c "directive"     : process directive after reading config files
...
  -V                 : show compile settings
  -h                 : list available command line options (this page)
  -l                 : list compiled in modules
  -L                 : list available configuration directives
  -t -D DUMP_VHOSTS  : show parsed settings (currently only vhost settings)
  -S                 : a synonym for -t -D DUMP_VHOSTS
  -t -D DUMP_MODULES : show all loaded modules
  -M                 : a synonym for -t -D DUMP_MODULES
  -t                 : run syntax check for config files
  -X                 : debug mode (only one worker, do not detach)
/dev/pts/15
17:02:08
#ssh root@192.168.102.2
The authenticity of host '192.168.102.2 (192.168.102.2)' can't be established.
RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.102.2' (RSA) to the list of known hosts.
root@192.168.102.2's password:
Linux linux4 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Jun  2 16:03:41 2009 from 192.168.102.1
l3-agent is already running: pid=10426; pidfile=/root/.lilalo/l3-agent.pid
17:05:09
#ps -aux | grep apach
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
root     30528  0.0  0.0   6676  2620 ?        Ss   16:47   0:00 /usr/sbin/apache2 -k start
www-data 30531  0.0  0.0   6448  1700 ?        S    16:47   0:00 /usr/sbin/apache2 -k start
www-data 30532  0.0  0.0 228404  2852 ?        Sl   16:47   0:00 /usr/sbin/apache2 -k start
www-data 30533  0.0  0.0 228144  2176 ?        Sl   16:47   0:00 /usr/sbin/apache2 -k start
root     31794  0.0  0.0   3952   736 pts/9    R+   17:06   0:00 grep apach
17:12:03
#cd /etc/appache2
bash: cd: /etc/appache2: No such file or directory
17:12:39
#cd /etc/

17:13:07
#ls
a2ps.cfg                environment      localtime       purple
a2ps-site.cfg           etter.conf       logcheck        python
adduser.conf            exim4            login.defs      python2.5
adjtime                 fonts            logrotate.conf  rc0.d
aliases                 fstab            logrotate.d     rc1.d
alternatives            gai.conf         lsb-base        rc2.d
anacrontab              gamin            lvm             rc3.d
apache2                 gconf            magic           rc4.d
apm                     gdm              magic.mime      rc5.d
approx                  gre.d            mailcap         rc6.d
...
debsums-ignore          kernel-img.conf  papersize       ucf.conf
default                 ldap             passwd          udev
defoma                  ld.so.cache      passwd-         vim
deluser.conf            ld.so.conf       perl            wgetrc
dhcp3                   ld.so.conf.d     pm              X11
dictionaries-common     libaudit.conf    PolicyKit       xdg
dm                      libpaper.d       ppp             xml
dpkg                    lilalo           printcap
emacs                   locale.alias     profile
email-addresses         locale.gen       protocols
17:13:08
#cat appache2
cat: appache2: No such file or directory
17:13:30
#cat apache2
cat: apache2: Is a directory
17:13:34
#cd /apache2
bash: cd: /apache2: No such file or directory
17:13:45
#ls -l
drwxr-xr-x 2 root root     4096 2009-05-24 13:16 cron.hourly
drwxr-xr-x 2 root root     4096 2009-05-29 10:47 cron.monthly
-rw-r--r-- 1 root root      724 2009-05-27 10:26 crontab
drwxr-xr-x 2 root root     4096 2009-05-29 12:36 cron.weekly
drwxr-xr-x 4 root root     4096 2009-05-25 03:03 dbus-1
-rw-r--r-- 1 root root     2969 2009-03-03 18:34 debconf.conf
-rw-r--r-- 1 root root       12 2009-02-26 17:58 debian_version
-rw-r--r-- 1 root root        0 2009-04-14 11:30 debsums-ignore
drwxr-xr-x 3 root root     4096 2009-06-02 16:47 default
drwxr-xr-x 4 root root     4096 2009-05-25 03:03 defoma
...
drwxr-xr-x 2 root root     4096 2009-05-24 13:16 terminfo
-rw-r--r-- 1 root root        8 2009-05-24 13:16 timezone
-rw-r--r-- 1 root root      645 2009-03-25 13:05 ts.conf
-rw-r--r-- 1 root root     1260 2008-05-30 09:22 ucf.conf
drwxr-xr-x 4 root root     4096 2009-05-24 13:16 udev
drwxr-xr-x 2 root root     4096 2009-05-24 13:16 vim
-rw-r--r-- 1 root root     4221 2008-09-08 02:17 wgetrc
drwxr-xr-x 8 root root     4096 2009-05-25 03:52 X11
drwxr-xr-x 6 root root     4096 2009-05-25 03:03 xdg
drwxr-xr-x 2 root root     4096 2009-05-25 03:52 xml
17:14:05
#cd apache2

17:14:30
#ls
apache2.conf  envvars     mods-available  ports.conf       sites-enabled
conf.d        httpd.conf  mods-enabled    sites-available
17:14:33
#whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz
17:15:05
#cd /usr/share/apache2/

17:15:19
#ls
build  default-site  error  icons
17:15:21
#cd default-site/

17:15:30
#ls
index.html
17:15:32
#vi index.html
17:15:56
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
index.html
17:22:45
#cd ..

17:22:50
#ls
build  default-site  error  icons
17:22:52
#ls error/
contact.html.var                     HTTP_PRECONDITION_FAILED.html.var
HTTP_BAD_GATEWAY.html.var            HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
HTTP_BAD_REQUEST.html.var            HTTP_REQUEST_TIME_OUT.html.var
HTTP_FORBIDDEN.html.var              HTTP_REQUEST_URI_TOO_LARGE.html.var
HTTP_GONE.html.var                   HTTP_SERVICE_UNAVAILABLE.html.var
HTTP_INTERNAL_SERVER_ERROR.html.var  HTTP_UNAUTHORIZED.html.var
HTTP_LENGTH_REQUIRED.html.var        HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
HTTP_METHOD_NOT_ALLOWED.html.var     HTTP_VARIANT_ALSO_VARIES.html.var
HTTP_NOT_FOUND.html.var              include
HTTP_NOT_IMPLEMENTED.html.var        README
17:23:15
#exit
exit
Connection to 192.168.102.2 closed.
17:27:51
#ping 192.168.101.1
PING 192.168.101.1 (192.168.101.1) 56(84) bytes of data.
64 bytes from 192.168.101.1: icmp_seq=1 ttl=63 time=1.56 ms
64 bytes from 192.168.101.1: icmp_seq=2 ttl=63 time=0.321 ms
64 bytes from 192.168.101.1: icmp_seq=3 ttl=63 time=0.322 ms
^C
--- 192.168.101.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.321/0.735/1.562/0.584 ms
17:36:15
#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=1 ttl=61 time=0.540 ms
64 bytes from 10.0.35.100: icmp_seq=2 ttl=61 time=0.534 ms
64 bytes from 10.0.35.100: icmp_seq=3 ttl=61 time=0.527 ms
^C
--- 10.0.35.100 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1999ms
rtt min/avg/max/mdev = 0.527/0.533/0.540/0.027 ms
/dev/pts/17
17:40:47
#nmap
Nmap 4.68 ( http://nmap.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
  Can pass hostnames, IP addresses, networks, etc.
  Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254
  -iL <inputfilename>: Input from list of hosts/networks
  -iR <num hosts>: Choose random targets
  --exclude <host1[,host2][,host3],...>: Exclude hosts/networks
  --excludefile <exclude_file>: Exclude list from file
HOST DISCOVERY:
...
  --send-eth/--send-ip: Send using raw ethernet frames or IP packets
  --privileged: Assume that the user is fully privileged
  --unprivileged: Assume the user lacks raw socket privileges
  -V: Print version number
  -h: Print this help summary page.
EXAMPLES:
  nmap -v -A scanme.nmap.org
  nmap -v -sP 192.168.0.0/16 10.0.0.0/8
  nmap -v -iR 10000 -PN -p 80
SEE THE MAN PAGE FOR MANY MORE OPTIONS, DESCRIPTIONS, AND EXAMPLES
17:40:52
#vi /etc/network/interfaces
--- /tmp/l3-saved-5709.23371.32304	2009-06-02 17:42:53.000000000 +0300
+++ /etc/network/interfaces	2009-06-02 17:43:32.000000000 +0300
@@ -5,10 +5,10 @@
 
 iface lo inet loopback
 iface eth0 inet static
-    address 192.168.103.2
+    address 192.168.15.5
     netmask 255.255.255.0
     network 192.168.103.0
     broadcast 192.168.103.255
-    gateway 192.168.103.1
+    gateway 192.168.15.254
 
 
17:44:20
#restart eth0
bash: restart: команда не найдена
17:44:37
#init 6

/dev/tty1
17:46:52
#ssh quiz@10.0.35.100
-----------------------------------------------------------------[40/40]-----
 Как получить полный список файлов, которые процесс 1234 открывает в ходе своей работы
 (не только, которые открыты сейчас).
 1. strace -p 1234 -o /tmp/1234.strace; grep open /tmp/1234.strace
 2. lsof -p 1234
 3. strings `which 1234`
 4. strings 'which 1234'
---------------------------------------------------------------------------
3
Your score: 22
Connection to 10.0.35.100 closed.
прошло 67 минут
/dev/pts/10
18:54:37
#init 0

Среда (06/03/09)

/dev/pts/9
09:27:43
#cd /etc/

09:28:04
#ls
a2ps.cfg                cron.monthly         gdm              kbd              mail.rc         passwd-       scsi_id.config
a2ps-site.cfg           crontab              gre.d            kde3             manpath.config  perl          securetty
adduser.conf            cron.weekly          groff            kernel           mdadm           pm            security
adjtime                 dbus-1               group            kernel-img.conf  menu            PolicyKit     services
aliases                 debconf.conf         group-           ldap             menu-methods    ppp           sgml
alternatives            debian_version       grub.d           ld.so.cache      mime.types      printcap      shadow
anacrontab              debsums-ignore       gshadow          ld.so.conf       mke2fs.conf     profile       shadow-
apache2                 default              gshadow-         ld.so.conf.d     modprobe.d      protocols     shells
apm                     defoma               gtk-2.0          libaudit.conf    modules         purple        skel
approx                  deluser.conf         hal              libpaper.d       monit           python        ssh
...
ca-certificates         email-addresses      iceweasel        login.defs       network         rc4.d         terminfo
ca-certificates.conf    environment          inetd.conf       logrotate.conf   networks        rc5.d         timezone
calendar                ethers               init.d           logrotate.d      nsswitch.conf   rc6.d         ts.conf
console                 etter.conf           initramfs-tools  lsb-base         openoffice      rc.local      ucf.conf
console-cyrillic        exim4                inittab          lvm              opt             rcS.d         udev
ConsoleKit              fonts                inputrc          magic            pam.conf        resolv.conf   vim
console-setup           fstab                iproute2         magic.mime       pam.d           rmt           wgetrc
cron.d                  gai.conf             issue            mailcap          pango           rpc           X11
cron.daily              gamin                issue.net        mailcap.order    papersize       rsyslog.conf  xdg
cron.hourly             gconf                john             mailname         passwd          screenrc      xml
09:28:05
#cd network

09:28:49
#ls
if-down.d  if-post-down.d  if-pre-up.d  if-up.d  interfaces  iptables  run
09:28:51
#ls -l
итого 24
drwxr-xr-x 2 root root 4096 Май  5  2008 if-down.d
drwxr-xr-x 2 root root 4096 Июн  1 16:26 if-post-down.d
drwxr-xr-x 2 root root 4096 Июн  1 16:26 if-pre-up.d
drwxr-xr-x 2 root root 4096 Июн  1 16:26 if-up.d
-rw-r--r-- 1 root root  320 Июн  2 17:43 interfaces
-rw-r--r-- 1 root root  372 Июн  2 15:48 iptables
lrwxrwxrwx 1 root root   16 Ноя 19  2008 run -> /dev/shm/network
09:29:05
#cd ..

09:29:36
#cd rc2.d/

09:29:43
#ls -l
итого 4
-rw-r--r-- 1 root root 556 Авг 12  2008 README
lrwxrwxrwx 1 root root  17 Ноя 19  2008 S10rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root  19 Май 27 15:22 S10syslog-ng -> ../init.d/syslog-ng
lrwxrwxrwx 1 root root  14 Ноя 19  2008 S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root  13 Ноя 19  2008 S16ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root  15 Май 27 11:32 S20exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root  13 Ноя 19  2008 S20lpd -> ../init.d/lpd
lrwxrwxrwx 1 root root  23 Май 26 11:53 S20openbsd-inetd -> ../init.d/openbsd-inetd
lrwxrwxrwx 1 root root  15 Ноя 19  2008 S21aumix -> ../init.d/aumix
lrwxrwxrwx 1 root root  13 Ноя 19  2008 S24hal -> ../init.d/hal
lrwxrwxrwx 1 root root  15 Июн  1 10:04 S25mdadm -> ../init.d/mdadm
lrwxrwxrwx 1 root root  13 Ноя 19  2008 S30gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root  17 Май 27 11:32 S89anacron -> ../init.d/anacron
lrwxrwxrwx 1 root root  14 Ноя 19  2008 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root  17 Июн  2 16:56 S91apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root  15 Май 27 16:30 S99monit -> ../init.d/monit
lrwxrwxrwx 1 root root  18 Ноя 19  2008 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root  19 Ноя 19  2008 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root  23 Ноя 19  2008 S99stop-bootlogd -> ../init.d/stop-bootlogd
09:29:46
#less rc.local
09:30:39
#less /etc/init.d/rc.local
09:31:33
#cd /etc/network/interfaces
bash: cd: /etc/network/interfaces: Это не каталог
09:31:50
#cat /etc/network/interfaces
# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto lo eth0
iface lo inet loopback
iface eth0 inet static
    address 192.168.15.5
    netmask 255.255.255.0
    network 192.168.103.0
    broadcast 192.168.103.255
    gateway 192.168.15.254
09:31:57
#cd /usr/share/doc/ifupdown/

09:32:28
#ls
changelog.Debian.gz  changelog.gz  contrib  copyright  examples  TODO
09:32:31
#less examples/
09:32:45
#cd examples/

09:32:51
#ls
bridge                generate-interfaces.pl.gz  network-interfaces.gz  ping-places.sh
check-mac-address.sh  get-mac-address.sh         pcmcia-compat.sh
09:32:54
#whois
bash: whois: команда не найдена
/dev/pts/12
09:33:39
#ssg root@10.0.35.100
bash: ssg: команда не найдена
09:34:05
#ssh root@10.0.35.100
[root@linux0:~]#
[root@linux0:~]# screen -ls
        10463.pts-13.linux0     (03.06.2009 10:03:27)   (Attached)
There is a screen on:
1 Socket in /var/run/screen/S-root.
прошло 14 минут
/dev/pts/9
09:48:37
#apt-get install whois
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
НОВЫЕ пакеты, которые будут установлены:
  whois
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
Необходимо скачать 56,1kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 332kB.
Получено:1 http://10.0.35.1 sid/main whois 4.7.33 [56,1kB]
Получено 56,1kБ за 0s (0Б/c)
Выбор ранее не выбранного пакета whois.
(Чтение базы данных ... на данный момент установлено 49008 файлов и каталогов.)
Распаковывается пакет whois (из файла .../archives/whois_4.7.33_i386.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет whois (4.7.33) ...
09:51:47
#whois
Использование: whois [ОПЦИЯ]... ОБЪЕКТ...
-l                     одноуровневый минимальный поиск [только RPSL]
-L                     найти всё при минимуме указанных совпадений
-m                     найти первый уровень при максимуме указанных совпадений
-M                     найти всё при максимуме указанных совпадений
-c                     найти наименьшее совпадение, содержащее атрибут mnt-irt
-x                     точное совпадение [только RPSL]
-d                     возвращать также реверсные делегированные объекты DNS [только RPSL]
-i АТР[,АТР]...        выполнить инверсный поиск для указанных АТРибутов
-T ТИП[,ТИП]...        поиск только объектов с типом ТИП
...
-s ИСТОЧНИК[,ИСТОЧНИК]... искать в базе ИСТОЧНИКА
-g ИСТОЧНИК:ПЕРВЫЙ-ПОСЂ ПЕРВОГО до ПОСблон для объекта с типом ТИП ('all' для списка)
-v ТИП                 запросить расширенный шаблон для объекта с типом ТИП
-q [version|sources|types]  запросить указанную информацию о сервере [только RPSL]
-F                     быстрый сырой вывод (включает также -r)
-h УЗЕОРТ                присоединиться к ПОРТУ
-H                     скрыть легальные отказы
      --verbose        разъяснять, что происходит
      --help           отобразить эту помощь и выйти
      --version        вывести информацию о версии и выйти
09:51:58
#vd /etc/
bash: vd: команда не найдена
09:53:22
#cd /etc/

09:53:28
#ls
a2ps.cfg                cron.monthly         gdm              kbd              mail.rc         passwd-       scsi_id.config
a2ps-site.cfg           crontab              gre.d            kde3             manpath.config  perl          securetty
adduser.conf            cron.weekly          groff            kernel           mdadm           pm            security
adjtime                 dbus-1               group            kernel-img.conf  menu            PolicyKit     services
aliases                 debconf.conf         group-           ldap             menu-methods    ppp           sgml
alternatives            debian_version       grub.d           ld.so.cache      mime.types      printcap      shadow
anacrontab              debsums-ignore       gshadow          ld.so.conf       mke2fs.conf     profile       shadow-
apache2                 default              gshadow-         ld.so.conf.d     modprobe.d      protocols     shells
apm                     defoma               gtk-2.0          libaudit.conf    modules         purple        skel
approx                  deluser.conf         hal              libpaper.d       monit           python        ssh
...
ca-certificates         email-addresses      iceweasel        login.defs       network         rc4.d         terminfo
ca-certificates.conf    environment          inetd.conf       logrotate.conf   networks        rc5.d         timezone
calendar                ethers               init.d           logrotate.d      nsswitch.conf   rc6.d         ts.conf
console                 etter.conf           initramfs-tools  lsb-base         openoffice      rc.local      ucf.conf
console-cyrillic        exim4                inittab          lvm              opt             rcS.d         udev
ConsoleKit              fonts                inputrc          magic            pam.conf        resolv.conf   vim
console-setup           fstab                iproute2         magic.mime       pam.d           rmt           wgetrc
cron.d                  gai.conf             issue            mailcap          pango           rpc           X11
cron.daily              gamin                issue.net        mailcap.order    papersize       rsyslog.conf  xdg
cron.hourly             gconf                john             mailname         passwd          screenrc      xml
09:53:29
#cd networks
bash: cd: networks: Это не каталог

Файлы

  • /etc/network/interfaces
  • /proc/net/ip_conntrack
  • /etc/network/interfaces
    >
    # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
    # /usr/share/doc/ifupdown/examples for more information.
    auto lo eth0
    iface lo inet loopback
    iface eth0 inet static
        address 192.168.15.5
        netmask 255.255.255.0
        network 192.168.103.0
        broadcast 192.168.103.255
        gateway 192.168.15.254
    
    /proc/net/ip_conntrack
    >
    tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44366 dport=80 packets=15 bytes=1224 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44366 packets=14 bytes=14283 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47613 dport=80 packets=6 bytes=1623 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47613 packets=5 bytes=3137 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431815 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55292 dport=22 packets=353 bytes=20783 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55292 packets=344 bytes=59987 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431966 ESTABLISHED src=192.168.103.2 dst=74.125.87.103 sport=35950 dport=80 packets=4 bytes=1154 src=74.125.87.103 dst=192.168.103.2 sport=80 dport=35950 packets=3 bytes=400 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.166 sport=38010 dport=80 packets=29 bytes=4727 src=74.125.87.166 dst=192.168.103.2 sport=80 dport=38010 packets=29 bytes=31680 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44369 dport=80 packets=45 bytes=3569 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44369 packets=43 bytes=57273 [ASSURED] mark=0 secmark=0 use=1
    udp      17 146 src=192.168.103.2 dst=10.0.35.1 sport=35187 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=35187 packets=2 bytes=284 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47609 dport=80 packets=8 bytes=3464 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47609 packets=9 bytes=5197 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47610 dport=80 packets=5 bytes=1519 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47610 packets=4 bytes=2697 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47611 dport=80 packets=6 bytes=1584 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47611 packets=5 bytes=4053 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431723 ESTABLISHED src=192.168.103.2 dst=10.0.35.100 sport=55618 dport=22 packets=11 bytes=668 src=10.0.35.100 dst=192.168.103.2 sport=22 dport=55618 packets=11 bytes=7708 [ASSURED] mark=0 secmark=0 use=1
    udp      17 148 src=192.168.103.2 dst=10.0.35.1 sport=59880 dport=53 packets=2 bytes=150 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=59880 packets=2 bytes=546 [ASSURED] mark=0 secmark=0 use=1
    udp      17 146 src=192.168.103.2 dst=10.0.35.1 sport=53653 dport=53 packets=2 bytes=126 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=53653 packets=2 bytes=558 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44368 dport=80 packets=13 bytes=1552 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44368 packets=11 bytes=9191 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.156 sport=47612 dport=80 packets=5 bytes=1545 src=74.125.87.156 dst=192.168.103.2 sport=80 dport=47612 packets=4 bytes=2254 [ASSURED] mark=0 secmark=0 use=1
    udp      17 149 src=192.168.103.2 dst=10.0.35.1 sport=33217 dport=53 packets=2 bytes=120 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=33217 packets=2 bytes=496 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44370 dport=80 packets=9 bytes=1394 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44370 packets=7 bytes=2532 [ASSURED] mark=0 secmark=0 use=1
    udp      17 149 src=192.168.103.2 dst=10.0.35.1 sport=42729 dport=53 packets=2 bytes=140 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=42729 packets=2 bytes=564 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52861 dport=80 packets=6 bytes=1010 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52861 packets=5 bytes=2507 [ASSURED] mark=0 secmark=0 use=1
    udp      17 148 src=192.168.103.2 dst=10.0.35.1 sport=39067 dport=53 packets=2 bytes=146 src=10.0.35.1 dst=192.168.103.2 sport=53 dport=39067 packets=2 bytes=552 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.99 sport=52862 dport=80 packets=5 bytes=948 src=74.125.87.99 dst=192.168.103.2 sport=80 dport=52862 packets=4 bytes=1685 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 431969 ESTABLISHED src=192.168.103.2 dst=74.125.87.100 sport=34547 dport=80 packets=11 bytes=2242 src=74.125.87.100 dst=192.168.103.2 sport=80 dport=34547 packets=9 bytes=7924 [ASSURED] mark=0 secmark=0 use=1
    tcp      6 115 TIME_WAIT src=192.168.103.2 dst=96.0.37.54 sport=44367 dport=80 packets=8 bytes=1311 src=96.0.37.54 dst=192.168.103.2 sport=80 dport=44367 packets=6 bytes=1247 [ASSURED] mark=0 secmark=0 use=1
    

    Статистика

    Время первой команды журнала15:50:57 2009- 6- 2
    Время последней команды журнала09:53:29 2009- 6- 3
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %19.80
    Процент синтаксически неверно набранных команд, % 7.92
    Суммарное время работы с терминалом *, час 2.36
    Количество командных строк в единицу времени, команда/мин 0.71
    Частота использования команд
    cd16|===============| 15.69%
    ls15|==============| 14.71%
    ping10|=========| 9.80%
    apt-get7|======| 6.86%
    ssh6|=====| 5.88%
    iptables5|====| 4.90%
    cat5|====| 4.90%
    apache25|====| 4.90%
    vi4|===| 3.92%
    less3|==| 2.94%
    exit3|==| 2.94%
    whereis2|=| 1.96%
    who2|=| 1.96%
    init2|=| 1.96%
    whois2|=| 1.96%
    w2|=| 1.96%
    /etc/apt/ls1|| 0.98%
    /etc/apt/1|| 0.98%
    ap1|| 0.98%
    ps1|| 0.98%
    vd1|| 0.98%
    screen1|| 0.98%
    appr1|| 0.98%
    +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b311|| 0.98%
    ssg1|| 0.98%
    nmap1|| 0.98%
    restart1|| 0.98%
    bash.bashrc1|| 0.98%
    grep1|| 0.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$