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

Содержание

Журнал

Среда (02/15/12)

/dev/pts/8
14:37:22
#nmap 192.168.16.16
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:37 EET
Interesting ports on 192.168.16.16:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 0.31 seconds
14:37:34
#iptable -L
bash: iptable: команда не найдена
14:37:46
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
DROP       tcp  --  anywhere             anywhere
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
14:37:49
#nmap 192.168.16.16
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:38 EET
Interesting ports on 192.168.16.16:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 0.29 seconds
14:38:09
#if config
> exit
> ^C
14:38:18
#ifconfig
eth1      Link encap:Ethernet  HWaddr 00:16:3e:00:01:03
          inet addr:192.168.168.5  Bcast:192.168.168.255  Mask:255.255.255.0
          inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:83526 errors:0 dropped:33 overruns:0 frame:0
          TX packets:64525 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:50494161 (48.1 MiB)  TX bytes:19885346 (18.9 MiB)
          Interrupt:10 Base address:0x6100
eth2      Link encap:Ethernet  HWaddr 00:16:3e:00:02:03
...
          RX bytes:0 (0.0 B)  TX bytes:2610 (2.5 KiB)
          Interrupt:11 Base address:0xa200
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:139284 errors:0 dropped:0 overruns:0 frame:0
          TX packets:139284 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:62476245 (59.5 MiB)  TX bytes:62476245 (59.5 MiB)
14:38:21
#nmap 192.168.168.5
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:38 EET
Interesting ports on 192.168.168.5:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 0.83 seconds
14:38:41
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
DROP       tcp  --  anywhere             anywhere
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
14:39:09
#iptables -L ?
iptables: No chain/target/match by that name.
14:39:30
#iptables -L /?
iptables: No chain/target/match by that name.
14:39:32
#iptables -L -h
iptables v1.4.8
Usage: iptables -[AD] chain rule-specification [options]
       iptables -I chain [rulenum] rule-specification [options]
       iptables -R chain rulenum rule-specification [options]
       iptables -D chain rulenum [options]
       iptables -[LS] [chain [rulenum]] [options]
       iptables -[FZ] [chain] [options]
       iptables -[NX] chain
       iptables -E old-chain-name new-chain-name
       iptables -P chain target [options]
...
[!] --out-interface -o output name[+]
                                network interface name ([+] for wildcard)
  --table       -t table        table to manipulate (default: `filter')
  --verbose     -v              verbose mode
  --line-numbers                print line numbers when listing
  --exact       -x              expand numbers (display exact values)
[!] --fragment  -f              match second or further fragments only
  --modprobe=<command>          try to insert modules using this command
  --set-counters PKTS BYTES     set the counter during insert/append
[!] --version   -V              print package version.
14:39:35
#iptables -L --line-numbers
Chain INPUT (policy ACCEPT)
num  target     prot opt source               destination
1    ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
2    ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
3    ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
4    DROP       tcp  --  anywhere             anywhere
Chain FORWARD (policy ACCEPT)
num  target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
num  target     prot opt source               destination
14:40:03
#iptables -D 4
iptables: Bad rule (does a matching rule exist in that chain?).
14:41:33
#iptables -D INPUT 4

14:41:39
#iptables -A INPUT -i eth2 -p tcp --syn -j DROP

14:42:04
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
DROP       tcp  --  anywhere             anywhere            tcp flags:FIN,SYN,RST,ACK/SYN
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
14:42:09
#nmap 192.168.16.16
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:42 EET
Interesting ports on 192.168.16.16:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 1.44 seconds
14:42:20
#ipfw list
bash: ipfw: команда не найдена
14:42:37
#nmap 192.168.168.5
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:42 EET
Interesting ports on 192.168.168.5:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 0.35 seconds
14:42:55
#nmap 127.0.0.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:43 EET
Interesting ports on localhost.localdomain (127.0.0.1):
Not shown: 995 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
25/tcp  open  smtp
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 0.24 seconds
/dev/pts/4
14:46:49
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
DROP       tcp  --  anywhere             anywhere            tcp flags:FIN,SYN,RST,ACK/SYN
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
14:46:58
#iptables -L -S
iptables v1.4.8: Cannot use -E with -L
Try `iptables -h' or 'iptables --help' for more information.
14:47:54
#iptables -L -list-rules
iptables v1.4.8: option `-L' requires an argument
Try `iptables -h' or 'iptables --help' for more information.
14:48:09
#iptables -list-rules
iptables v1.4.8: option `iptables' requires an argument
Try `iptables -h' or 'iptables --help' for more information.
14:48:17
#iptables -L --list-rules
iptables v1.4.8: Cannot use -E with -L
Try `iptables -h' or 'iptables --help' for more information.
14:48:29
#iptables --list-rules
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
-A INPUT -i eth2 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -i eth2 -p tcp -m tcp --dport 80 -j ACCEPT
-A INPUT -i eth2 -p tcp -m tcp --dport 7 -j ACCEPT
-A INPUT -i eth2 -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -j DROP
14:48:33
#iptables -F

14:48:54
#iptables --list-rules
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT
14:48:58
#iptables -A INPUT -i eth1 -p tcp --dport 22 -j ACCEPT

14:49:24
#iptables -A INPUT -i eth1 -p tcp --dport 80 -j ACCEPT

14:49:29
#iptables -A INPUT -i eth1 -p tcp --dport 7 -j ACCEPT

14:49:33
#iptables -A INPUT -i eth1 -p tcp -j DROP

14:50:37
#nc -l -p 80
^C
14:55:06
#man nmap
14:55:54
#telnet 192.168.13.1 7
Trying 192.168.13.1...
^C
14:56:48
#nmap 192.168.168.5
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-15 15:57 EET
Interesting ports on 192.168.168.5:
Not shown: 996 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 1.09 seconds
14:57:01
#vim /etc/
прошла 71 минута
16:08:18
#UsePAM yes
" ============================================================================
" Netrw Directory Listing                                        (netrw v138)
"   /etc/ssh
"   Quick Help: <F1>:help  -:go up dir  D:delete  R:rename  s:sort-by  x:exec
"   Sorted by      name
" ============================================================================
modulirt sequence: [\/]$,\<core\%(\.\d\+\)\=\>,\.h$,\.c$,\.cpp$,*,\.o$,\.obj$,\.
../
ssh_config
ssh_host_dsa_key
ssh_host_dsa_key.pub
ssh_host_rsa_key
ssh_host_rsa_key.pub
sshd_config
"/etc/ssh" является каталогом
16:11:15
#~

16:16:44
#w3m bash.org.ru
w3m: Can't load bash.org.ru.

Четверг (02/16/12)

/dev/pts/0
09:00:32
#telnet 192.168.64.150
Trying 192.168.64.150...
telnet: Unable to connect to remote host: Connection timed out
09:01:04
#ping 192.168.64.150
PING 192.168.64.150 (192.168.64.150) 56(84) bytes of data.
64 bytes from 192.168.64.150: icmp_req=1 ttl=63 time=59.9 ms
64 bytes from 192.168.64.150: icmp_req=2 ttl=63 time=8.25 ms
64 bytes from 192.168.64.150: icmp_req=3 ttl=63 time=3.25 ms
^C
--- 192.168.64.150 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 3.252/23.811/59.925/25.618 ms
09:01:30
#ping 192.168.64.150
PING 192.168.64.150 (192.168.64.150) 56(84) bytes of data.
64 bytes from 192.168.64.150: icmp_req=1 ttl=63 time=3.10 ms
64 bytes from 192.168.64.150: icmp_req=2 ttl=63 time=2.94 ms
64 bytes from 192.168.64.150: icmp_req=3 ttl=63 time=2.75 ms
64 bytes from 192.168.64.150: icmp_req=4 ttl=63 time=4.66 ms
64 bytes from 192.168.64.150: icmp_req=5 ttl=63 time=71.2 ms
^C
--- 192.168.64.150 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 2.752/16.944/71.260/27.166 ms
09:02:02
#telnet 192.168.64.150
Trying 192.168.64.150...
^C
прошло 11 минут
/dev/pts/0
09:13:24
#telnet 192.168.168.1
Trying 192.168.168.1...
^C
09:13:41
#telnet 192.168.0.254
Trying 192.168.0.254...
^C
09:13:49
#telnet 192.168.0.254
Trying 192.168.0.254...
^C
09:14:37
#telnet 192.168.168.1
Trying 192.168.168.1...
^C
09:14:54
#telnet 192.168.168.1 22
Trying 192.168.168.1...
^C
09:15:03
#telnet 192.168.168.1 22
Trying 192.168.168.1...
^X^C
^C
09:15:58
#telnet 192.168.168.1
Trying 192.168.168.1...
^C
09:16:04
#ping 192.168.0.254
PING 192.168.0.254 (192.168.0.254) 56(84) bytes of data.
64 bytes from 192.168.0.254: icmp_req=1 ttl=64 time=2.38 ms
64 bytes from 192.168.0.254: icmp_req=2 ttl=64 time=1.94 ms
^C
--- 192.168.0.254 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.941/2.163/2.386/0.227 ms
09:16:10
#telnet 192.168.0.254
Trying 192.168.0.254...
telnet: Unable to connect to remote host: Connection timed out
09:16:38
#ls /media
cdrom  cdrom0
прошло 11 минут
09:28:15
#ls /media
cdrom  cdrom0
09:31:08
#cd ..

09:31:14
#ls media
cdrom  cdrom0

Пятница (02/17/12)

/dev/pts/0
13:00:35
#w3m bash.org.ru
w3m: Can't load bash.org.ru.
13:04:21
#ping etrey.net.nt
PING etrey.net.nt (192.168.64.150) 56(84) bytes of data.
64 bytes from 192.168.64.150: icmp_req=1 ttl=63 time=4.01 ms
^C
--- etrey.net.nt ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 4.014/4.014/4.014/0.000 ms
13:14:19
#nmap etrey.net.nt
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:14 EET
Interesting ports on 192.168.64.150:
Not shown: 992 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
23/tcp  open  telnet
37/tcp  open  time
53/tcp  open  domain
110/tcp open  pop3
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 8.58 seconds
13:14:35
#nmap etrey.net.nt
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:17 EET
Interesting ports on 192.168.64.150:
Not shown: 991 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
23/tcp  open  telnet
25/tcp  open  smtp
37/tcp  open  time
53/tcp  open  domain
110/tcp open  pop3
111/tcp open  rpcbind
Nmap done: 1 IP address (1 host up) scanned in 11.86 seconds
13:18:03
#natd
bash: natd: команда не найдена
13:27:56
#apt-get install natd
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет natd
13:28:06
#iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:echo
DROP       tcp  --  anywhere             anywhere
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
13:29:11
#apt-get install squid
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  squid-common squid-langpack
Предлагаемые пакеты:
  squidclient squid-cgi logcheck-database resolvconf smbclient winbind
НОВЫЕ пакеты, которые будут установлены:
  squid squid-common squid-langpack
обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
Необходимо скачать 1 345 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 8 356 kB.
Хотите продолжить [Д/н]? y
0% [Соединение с ftp.ua.debian.org (217.77.211.146)]^C
13:37:06
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libltdl7 squid-langpack squid3-common
Предлагаемые пакеты:
  squidclient squid-cgi resolvconf smbclient
НОВЫЕ пакеты, которые будут установлены:
  libltdl7 squid-langpack squid3 squid3-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
  Невозможно соединиться с ftp.ua.debian.org: http:
Ош  http://security.debian.org/ squeeze/updates/main squid3-common all 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Ош  http://security.debian.org/ squeeze/updates/main squid3 i386 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/libt/libtool/libltdl7_2.2.6b-2_i386.deb  Не удаётся соединиться с ftp.ua.debian.org:80 (217.77.211.146). - connect (110: Время ожидания соединения истекло)
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/s/squid-langpack/squid-langpack_20100628-1_all.deb  Невозможно соединиться с ftp.ua.debian.org: http:
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3-common_3.1.6-1.2+squeeze2_all.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3_3.1.6-1.2+squeeze2_i386.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
13:38:38
#namp 192.168.168.1
bash: namp: команда не найдена
13:39:11
#nmap 192.168.168.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:39 EET
RTTVAR has grown to over 2.3 seconds, decreasing to 2.0
RTTVAR has grown to over 2.3 seconds, decreasing to 2.0
RTTVAR has grown to over 2.3 seconds, decreasing to 2.0
RTTVAR has grown to over 2.3 seconds, decreasing to 2.0
Interesting ports on 192.168.168.1:
Not shown: 993 closed ports
PORT    STATE SERVICE
7/tcp   open  echo
19/tcp  open  chargen
22/tcp  open  ssh
23/tcp  open  telnet
25/tcp  open  smtp
53/tcp  open  domain
587/tcp open  submission
MAC Address: 00:16:4E:00:02:01 (Nokia Danmark A/S)
Nmap done: 1 IP address (1 host up) scanned in 18.69 seconds
13:39:35
#nmap 192.168.64.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:39 EET
Interesting ports on 192.168.64.1:
Not shown: 994 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
23/tcp    open  telnet
25/tcp    open  smtp
111/tcp   open  rpcbind
3128/tcp  open  squid-http
55555/tcp open  unknown
Nmap done: 1 IP address (1 host up) scanned in 20.94 seconds
13:40:11
#nmap 192.168.13.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:40 EET
Interesting ports on 192.168.13.1:
Not shown: 994 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
23/tcp    open  telnet
25/tcp    open  smtp
111/tcp   open  rpcbind
3128/tcp  open  squid-http
55555/tcp open  unknown
Nmap done: 1 IP address (1 host up) scanned in 10.05 seconds
13:40:30
#traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
 1  192.168.168.1 (192.168.168.1)  47.994 ms  47.591 ms  47.241 ms
 2  192.168.0.1 (192.168.0.1)  76.940 ms  76.381 ms  75.796 ms
 3  192.168.64.1 (192.168.64.1)  75.242 ms  74.619 ms  74.099 ms
 4  net.nt (192.168.13.253)  72.145 ms  64.672 ms  63.842 ms
 5  10.0.64.155 (10.0.64.155)  70.619 ms  65.997 ms  63.490 ms
 6  texekspert.lsr01-kiev-vlan3416.top.net.ua (77.88.206.213)  58.316 ms  60.002 ms  58.283 ms
 7  te2-0-0.lr01.kbp.l9.topnet.ua (77.88.206.6)  55.872 ms  32.674 ms  37.613 ms
 8  88.81.240.182 (88.81.240.182)  39.607 ms  48.013 ms  48.651 ms
 9  209.85.249.22 (209.85.249.22)  70.097 ms  71.736 ms  73.183 ms
10  72.14.236.68 (72.14.236.68)  75.025 ms  76.966 ms 72.14.239.60 (72.14.239.60)  78.546 ms
11  209.85.254.114 (209.85.254.114)  79.750 ms 209.85.254.112 (209.85.254.112)  80.057 ms  76.575 ms
12  * * *
13  google-public-dns-a.google.com (8.8.8.8)  48.855 ms  51.298 ms  53.542 ms
^C
13:41:09
#nmap 192.168.0.1
Starting Nmap 5.00 ( http://nmap.org ) at 2012-02-17 14:41 EET
Interesting ports on 192.168.0.1:
Not shown: 991 closed ports
PORT     STATE SERVICE
7/tcp    open  echo
19/tcp   open  chargen
22/tcp   open  ssh
23/tcp   open  telnet
25/tcp   open  smtp
37/tcp   open  time
110/tcp  open  pop3
111/tcp  open  rpcbind
3128/tcp open  squid-http
Nmap done: 1 IP address (1 host up) scanned in 19.59 seconds
13:41:32
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libltdl7 squid-langpack squid3-common
Предлагаемые пакеты:
  squidclient squid-cgi resolvconf smbclient
НОВЫЕ пакеты, которые будут установлены:
  libltdl7 squid-langpack squid3 squid3-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
  Невозможно соединиться с ftp.ua.debian.org: http:
Ош  http://security.debian.org/ squeeze/updates/main squid3-common all 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Ош  http://security.debian.org/ squeeze/updates/main squid3 i386 3.1.6-1.2+squeeze2
  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/libt/libtool/libltdl7_2.2.6b-2_i386.deb  Не удаётся соединиться с ftp.ua.debian.org:80 (217.77.211.146). - connect (110: Время ожидания соединения истекло)
Не удалось получить http://ftp.ua.debian.org/debian/pool/main/s/squid-langpack/squid-langpack_20100628-1_all.deb  Невозможно соединиться с ftp.ua.debian.org: http:
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3-common_3.1.6-1.2+squeeze2_all.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
Не удалось получить http://security.debian.org/pool/updates/main/s/squid3/squid3_3.1.6-1.2+squeeze2_i386.deb  Невозможно инициализировать соединение с security.debian.org:80 (2001:8d8:580:400:6564:a62:0:2). - connect (101: Сеть недоступна) [IP: 2001:8d8:580:400:6564:a62:0:2 80]
E: Невозможно получить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing
13:49:50
#df -h
Файловая система      Разм  Исп  Дост  Исп% смонтирована на
/dev/sda1              15G  840M   13G   7% /
tmpfs                 252M     0  252M   0% /lib/init/rw
udev                  248M  120K  247M   1% /dev
tmpfs                 252M     0  252M   0% /dev/shm
прошло 49 минут
14:39:13
#telnet ya.ru 80
Trying 87.250.251.3...
^C
прошло 16 минут
14:55:40
#traceroute ya.ru -p 80
traceroute to ya.ru (87.250.250.203), 30 hops max, 60 byte packets
 1  192.168.168.1 (192.168.168.1)  5.902 ms  6.015 ms  8.395 ms
 2  192.168.0.1 (192.168.0.1)  48.078 ms  49.310 ms  50.416 ms
 3  192.168.64.1 (192.168.64.1)  51.612 ms  53.178 ms  54.431 ms
 4  fobos.net.nt (192.168.13.253)  55.019 ms  55.917 ms  56.453 ms
 5  10.0.64.155 (10.0.64.155)  57.431 ms  58.044 ms  58.692 ms
 6  texekspert.lsr01-kiev-vlan3416.top.net.ua (77.88.206.213)  59.555 ms  13.050 ms  13.829 ms
 7  yandex-10g-gw.ix.net.ua (195.35.65.88)  47.523 ms  47.088 ms  49.137 ms
 8  panas-vlan601.yandex.net (87.250.233.69)  63.816 ms  64.455 ms  66.689 ms
 9  l3-dante-panas.yandex.net (213.180.213.118)  57.060 ms  60.113 ms  66.666 ms
...
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * *^C
14:56:03
#ping ya.ru
PING ya.ru (87.250.250.3) 56(84) bytes of data.
64 bytes from www.yandex.ru (87.250.250.3): icmp_req=1 ttl=55 time=31.3 ms
^C
--- ya.ru ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 31.320/31.320/31.320/0.000 ms
14:56:10
#apt-get up
update   upgrade
14:56:10
#apt-get update
0% [Соединение с ftp.ua.debian.org (217.77.211.146)] [Соедине^C
14:56:28
#iptables -F

14:57:28
#apt-get update
Получено:1 http://ftp.ua.debian.org squeeze Release.gpg [1 672 B]
Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/contrib Translation-ru
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/main Translation-ru
Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze/non-free Translation-ru
Получено:2 http://ftp.ua.debian.org squeeze-updates Release.gpg [836 B]
Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-en
Игн http://ftp.ua.debian.org/debian/ squeeze-updates/contrib Translation-ru
...
Получено:14 http://ftp.ua.debian.org squeeze-updates/main i386 Packages [16,5 kB]
Получено:15 http://ftp.ua.debian.org squeeze-updates/main 2012-02-16-2020.02.pdiff [1 214 B]
Получено:16 http://ftp.ua.debian.org squeeze-updates/main 2012-02-16-2020.02.pdiff [1 214 B]
Получено:17 http://security.debian.org squeeze/updates/contrib Sources [765 B]
Получено:18 http://security.debian.org squeeze/updates/non-free Sources [20 B]
Получено:19 http://security.debian.org squeeze/updates/main i386 Packages [249 kB]
Получено:20 http://security.debian.org squeeze/updates/contrib i386 Packages [620 B]
Получено:21 http://security.debian.org squeeze/updates/non-free i386 Packages [20 B]
Получено 554 kБ за 2с (220 kБ/c)
Чтение списков пакетов... Готово
14:57:38
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libltdl7 squid-langpack squid3-common
Предлагаемые пакеты:
  squidclient squid-cgi resolvconf smbclient
НОВЫЕ пакеты, которые будут установлены:
  libltdl7 squid-langpack squid3 squid3-common
обновлено 0, установлено 4 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
...
Обрабатываются триггеры для man-db ...
Настраивается пакет libltdl7 (2.2.6b-2) ...
Настраивается пакет squid-langpack (20100628-1) ...
Настраивается пакет squid3-common (3.1.6-1.2+squeeze2) ...
Настраивается пакет squid3 (3.1.6-1.2+squeeze2) ...
Creating Squid HTTP proxy 3.x spool directory structure
2012/02/17 15:59:26| Creating Swap Directories
Restarting Squid HTTP Proxy 3.x: squid3Creating Squid HTTP Proxy 3.x cache structure ... (warning).
2012/02/17 15:59:31| Creating Swap Directories
.
15:00:46
#vim /usr/local/etc/squid/squid.conf
15:01:30
#~
bash: cd: /user/local/squid: Нет такого файла или каталога
15:01:52
#cd /user/local/
bash: cd: /user/local/: Нет такого файла или каталога
15:01:55
#cd /usr/local

15:02:01
#ls
bin  etc  games  include  lib  man  sbin  share  src
15:02:04
#cd /usr/local/etc

15:02:13
#ls
xinetd.d
15:02:15
#cd

15:02:34
#ls
1  install  less
15:02:38
#pwd
/root
15:02:47
#ls
1  install  less
15:02:49
#cd /etc

15:02:57
#pwd
/etc
15:03:00
#ls
acpi                    group-            magic.mime      rc.local
adduser.conf            grub.d            mailcap         rcS.d
adjtime                 gshadow           mailcap.order   reportbug.conf
aliases                 gshadow-          mailname        resolvconf
alternatives            gssapi_mech.conf  mail.rc         resolv.conf
apt                     host.conf         manpath.config  rmt
at.deny                 hostname          mime.types      rpc
bash.bashrc             hosts             mke2fs.conf     rsyslog.conf
bash_completion         hosts.allow       modprobe.d      rsyslog.d
bash_completion.d       hosts.deny        modules         screenrc
...
discover-modprobe.conf  lilalo            protocols       updatedb.conf
dpkg                    locale.alias      python          vim
emacs                   locale.gen        python2.6       w3m
email-addresses         localtime         rc0.d           wgetrc
environment             logcheck          rc1.d           X11
exim4                   login.defs        rc2.d           xinetd.conf
fstab                   logrotate.conf    rc3.d           xinetd.d
gai.conf                logrotate.d       rc4.d           xml
groff                   lsb-base          rc5.d
group                   magic             rc6.d
15:03:05
#squid3

15:03:21
#cd /usr/local/etc

15:03:32
#ls
xinetd.d
15:03:35
#apt-get install squid3
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия squid3.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено.
15:04:08
#/etc/init.d/squid
bash: /etc/init.d/squid: Нет такого файла или каталога

Статистика

Время первой команды журнала14:37:22 2012- 2-15
Время последней команды журнала15:04:08 2012- 2-17
Количество командных строк в журнале101
Процент команд с ненулевым кодом завершения, %18.81
Процент синтаксически неверно набранных команд, % 4.95
Суммарное время работы с терминалом *, час 2.22
Количество командных строк в единицу времени, команда/мин 0.76
Частота использования команд
iptables24|=======================| 23.76%
nmap13|============| 12.87%
telnet12|===========| 11.88%
apt-get9|========| 8.91%
ls9|========| 8.91%
cd7|======| 6.93%
ping5|====| 4.95%
pwd2|=| 1.98%
traceroute2|=| 1.98%
vim2|=| 1.98%
~2|=| 1.98%
w3m2|=| 1.98%
ifconfig1|| 0.99%
man1|| 0.99%
natd1|| 0.99%
squid31|| 0.99%
nc1|| 0.99%
ipfw1|| 0.99%
/etc/init.d/squid1|| 0.99%
df1|| 0.99%
namp1|| 0.99%
if1|| 0.99%
UsePAM1|| 0.99%
iptable1|| 0.99%
____
*) Интервалы неактивности длительностью 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$