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

Содержание

Журнал

Среда (03/14/07)

/dev/pts/5
12:49:06
#nmap linux2
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 12:49 EET
Interesting ports on linux2.net.nt (192.168.16.2):
Not shown: 1674 closed ports
PORT     STATE SERVICE
19/tcp   open  chargen
22/tcp   open  ssh
110/tcp  open  pop3
111/tcp  open  rpcbind
113/tcp  open  auth
2628/tcp open  dict
Nmap finished: 1 IP address (1 host up) scanned in 0.197 seconds
12:49:56
#telnet 192.168.16.2 110
root~# iptables -A FORWARD -s 192.168.16.1 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.2 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j LOCAL_
iptables v1.3.6: Couldn't load target `LOCAL_':/lib/iptables/libipt_LOCAL_.so: cannot open shared object
 file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root~# iptables -A FORWARD -s 192.168.16.3 -d 192.168.16.15 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.3 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.1 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.2 -j LOCAL_TRAFIC
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:50:05
#telnet 192.168.16.2 110
root~# iptables -A FORWARD -s 192.168.16.1 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.2 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j LOCAL_
iptables v1.3.6: Couldn't load target `LOCAL_':/lib/iptables/libipt_LOCAL_.so: cannot open shared object
 file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root~# iptables -A FORWARD -s 192.168.16.3 -d 192.168.16.15 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.3 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.1 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.2 -j LOCAL_TRAFIC
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:50:17
#telnet 192.168.16.2 110
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:50:22
#telnet 192.168.16.2 110
telnet: port 1101107 out of range
12:50:32
#telnet 192.168.16.2 110
 file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root~# iptables -A FORWARD -s 192.168.16.3 -d 192.168.16.15 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.3 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.1 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.2 -j LOCAL_TRAFIC
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
+OK
^]
telnet> q
Connection closed.
12:50:46
#telnet 192.168.16.2 7
root~# iptables -A FORWARD -s 192.168.16.1 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.2 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j LOCAL_
iptables v1.3.6: Couldn't load target `LOCAL_':/lib/iptables/libipt_LOCAL_.so: cannot open shared object
 file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root~# iptables -A FORWARD -s 192.168.16.3 -d 192.168.16.15 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.3 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.1 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.2 -j LOCAL_TRAFIC
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:50:53
#vim /etc/xinetd.d/
12:50:53
#vim /etc/xinetd.d/echo
12:52:16
#telnet 192.168.16.2 7
Trying 192.168.16.2...
telnet: Unable to connect to remote host: Connection refused
12:52:24
#pkil xinets -1
bash: pkil: command not found
12:52:40
#pkil xinetd -1
bash: pkil: command not found
12:52:49
#pkil xinetd -1
bash: pkil: command not found
12:52:53
#pkill xinetd -1
pkill: invalid option -- 1
Usage: pkill [-SIGNAL] [-fvx] [-n|-o] [-P PPIDLIST] [-g PGRPLIST] [-s SIDLIST]
        [-u EUIDLIST] [-U UIDLIST] [-G GIDLIST] [-t TERMLIST] [PATTERN]
12:52:59
#/etc/init.d/xinetd stop
Usage: /etc/init.d/xinetd {start|stop|reload|force-reload|restart}
12:53:40
#/etc/init.d/xinetd stop
Stopping internet superserver: xinetd.
12:53:49
#/etc/init.d/xinetd start
Starting internet superserver: xinetd.
12:53:58
#telnet 192.168.16.2 7
Trying 192.168.16.2...
Connected to 192.168.16.2.
Escape character is '^]'.
wreqwer
wreqwer
wfwf
wfwf
^]
telnet> q
Connection closed.
12:54:11
#nmap 192.168.16.2
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 12:54 EET
Interesting ports on linux2.net.nt (192.168.16.2):
Not shown: 1673 closed ports
PORT     STATE SERVICE
7/tcp    open  echo
19/tcp   open  chargen
22/tcp   open  ssh
110/tcp  open  pop3
111/tcp  open  rpcbind
113/tcp  open  auth
2628/tcp open  dict
Nmap finished: 1 IP address (1 host up) scanned in 0.177 seconds
12:54:59
#nmap 212.109.62.25
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 12:56 EET
Interesting ports on 212.109.62.25:
Not shown: 1665 closed ports
PORT     STATE    SERVICE
21/tcp   open     ftp
23/tcp   open     telnet
80/tcp   open     http
135/tcp  filtered msrpc
137/tcp  filtered netbios-ns
138/tcp  filtered netbios-dgm
139/tcp  filtered netbios-ssn
254/tcp  filtered unknown
255/tcp  filtered unknown
445/tcp  filtered microsoft-ds
1080/tcp filtered socks
3128/tcp filtered squid-http
3333/tcp open     dec-notes
4444/tcp open     krb524
8080/tcp open     http-proxy
Nmap finished: 1 IP address (1 host up) scanned in 31.996 seconds
12:56:41
#nmap 212.109.62.30
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 12:57 EET
Warning: Giving up on port early because retransmission cap hit.
caught SIGINT signal, cleaning up
13:05:41
#nmap 212.109.62.30
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 13:05 EET
caught SIGINT signal, cleaning up
13:09:59
#ping 212.109.62.30
PING 212.109.62.30 (212.109.62.30) 56(84) bytes of data.
64 bytes from 212.109.62.30: icmp_seq=1 ttl=55 time=30.5 ms
64 bytes from 212.109.62.30: icmp_seq=2 ttl=55 time=39.7 ms
--- 212.109.62.30 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1003ms
rtt min/avg/max/mdev = 30.550/35.150/39.750/4.600 ms
13:13:33
#ping 212.109.62.25
PING 212.109.62.25 (212.109.62.25) 56(84) bytes of data.
64 bytes from 212.109.62.25: icmp_seq=1 ttl=245 time=30.2 ms
--- 212.109.62.25 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 30.247/30.247/30.247/0.000 ms
13:13:39
#ping 212.109.62.30
PING 212.109.62.30 (212.109.62.30) 56(84) bytes of data.
64 bytes from 212.109.62.30: icmp_seq=1 ttl=55 time=38.3 ms
64 bytes from 212.109.62.30: icmp_seq=2 ttl=55 time=32.5 ms
64 bytes from 212.109.62.30: icmp_seq=3 ttl=55 time=29.7 ms
64 bytes from 212.109.62.30: icmp_seq=4 ttl=55 time=31.1 ms
--- 212.109.62.30 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3011ms
rtt min/avg/max/mdev = 29.744/32.967/38.377/3.277 ms
прошло 11 минут
13:25:32
#nmap 212.109.62.30
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j INET_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.3 -o eth0 -j LOCAL_
iptables v1.3.6: Couldn't load target `LOCAL_':/lib/iptables/libipt_LOCAL_.so: cannot open shared object
 file: No such file or directory
Try `iptables -h' or 'iptables --help' for more information.
root~# iptables -A FORWARD -s 192.168.16.3 -d 192.168.16.15 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.3 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.1 -j LOCAL_TRAFIC
root~# iptables -A FORWARD -s 192.168.16.15 -d 192.168.16.2 -j LOCAL_TRAFIC
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 13:25 EET
Warning: Giving up on port early because retransmission cap hit.
caught SIGINT signal, cleaning up
прошло 13 минут
/dev/pts/8
13:39:17
$screen -x
13:39:22
$ssh user@linux1
user@linux1's password:
Linux linux1 2.6.18-4-686 #1 SMP Wed Feb 21 16:06:54 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.
You have new mail.
Last login: Wed Mar 14 13:36:31 2007 from linux1.net.nt
l3-agent is already running: pid=8137; pidfile=/home/user/.lilalo/l3-agent.pid
bash: /home/user/vnc: No such file or directory
13:39:48
$su -
Password:
l3-agent is already running: pid=3390; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/0
13:45:50
$ ssh -X clint@192.168.16.15 konqueror
clint@192.168.16.15's password:
kbuildsycoca running...
прошло 70 минут
/dev/pts/10
14:56:45
$DISPLAY=192.168.16.3:0 xeyes
Error: Can't open display: 192.168.16.3:0
14:57:08
$DISPLAY=192.168.16.3:0.0 xeyes
Error: Can't open display: 192.168.16.3:0.0
14:57:38
$DISPLAY=192.168.16.15:0.0 xeyes
Xlib: connection to "192.168.16.15:0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: 192.168.16.15:0.0
/dev/pts/3
15:01:55
$ssh root@linux1
root@linux1's password:
Last login: Wed Mar 14 13:38:55 2007 from localhost
Linux linux1 2.6.18-4-686 #1 SMP Wed Feb 21 16:06:54 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.
l3-agent is already running: pid=13943; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/5
15:01:59
$su -
Password:
l3-agent is already running: pid=3816; pidfile=/root/.lilalo/l3-agent.pid
прошло 11 минут
/dev/pts/0
15:13:27
$xhost +
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost --help
xhost:  unable to open display ""
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
access control disabled, clients can connect from any host
/dev/pts/3
15:13:31
$ssh root@linux1
root@linux1's password:
Last login: Wed Mar 14 15:02:20 2007 from linux2.net.nt
Linux linux1 2.6.18-4-686 #1 SMP Wed Feb 21 16:06:54 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.
l3-agent is already running: pid=13943; pidfile=/root/.lilalo/l3-agent.pid
/dev/pts/5
15:13:33
$su -
-rw-r--r-- root/root      5536 2006-08-12 16:29 /etc/X11/app-defaults/Xedit-colo
-rw-r--r-- root/root       920 2006-08-12 16:29 /etc/X11/app-defaults/Xmessage-c
-rw-r--r-- root/root      3128 2006-08-12 16:29 /etc/X11/app-defaults/Xditview
-rw-r--r-- root/root     20588 2006-07-30 01:01 /etc/X11/app-defaults/XScreenSav
-rw-r--r-- root/root      6661 2006-08-12 16:29 /etc/X11/app-defaults/Bitmap-noc
-rw-r--r-- root/root        45 2006-08-12 16:29 /etc/X11/app-defaults/Beforeligh
-rw-r--r-- root/root      2109 2006-12-27 16:15 /etc/X11/app-defaults/UXTerm
-rw-r--r-- root/root        20 2006-08-12 16:29 /etc/X11/app-defaults/XClock
-rw-r--r-- root/root       492 2006-08-12 16:29 /etc/X11/app-defaults/Bitmap-col
root@linux1's password:
                        Password:
l3-agent is already running: pid=3816; pidfile=/root/.lilalo/l3-agent.pid
15:13:40
#echo $DISPLAY
. /home/user/.lilalo/l3bashrc && _l3_start
#. /home/user/vnc
".bashrc" 74L, 2288C записано
[user@linux1:~]$ DISPLAY=192.168.16.2:0 xeyes
Xlib: connection to "192.168.16.2:0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: 192.168.16.2:0
[user@linux1:~]$
[user@linux1:~]$
[user@linux1:~]$
15:14:23
#apt-get install trafshow
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет trafshow
/dev/pts/10
15:15:34
$xhost +
The authenticity of host 'linux2 (192.168.16.2)' can't be established.
RSA key fingerprint is 7f:33:09:13:bd:c0:13:11:8d:77:03:dd:2e:11:68:2d.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'linux2,192.168.16.2' (RSA) to the list of known host
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost
                       xhost:  unable to open display ""
15:15:38
$xhost --help
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost --help
xhost:  unable to open display ""
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
xhost:  unable to open display ""
15:15:46
$xhost +
xhost:  unable to open display ""
15:15:49
$man xhost
15:16:07
$xhost -help
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost --help
xhost:  unable to open display ""
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
xhost:  unable to open display ""
15:16:11
$xhost
xhost:  unable to open display ""
15:16:21
$+

/dev/pts/0
15:16:29
$echo $DISPLAY
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost --help
xhost:  unable to open display ""
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
:0.0
прошло 35 минут
/dev/pts/5
15:51:37
#apt-cache se

15:52:09
#ls -l /tmp/test
drwxr-xr-x 6 root   root     4096 2007-03-02 21:32 gconf
drwxr-xr-x 7 root   root     4096 2007-03-14 15:00 gdm
drwxr-xr-x 3 root   root     4096 2007-03-02 21:32 gimp
drwxr-xr-x 3 root   root     4096 2007-03-02 21:31 gnome
drwxr-xr-x 4 root   root     4096 2007-03-02 21:36 gnome-vfs-2.0
-rw-r--r-- 1 root   root    10852 2006-11-08 00:58 gnome-vfs-mime-magic
-rw-r--r-- 1 root   root      598 2007-03-13 14:59 gpm.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:37 gre.d
drwxr-xr-x 2 root   root     4096 2007-03-02 21:18 groff
-rw-r--r-- 1 root   root      698 2007-03-13 12:23 group
...
-rw-r--r-- 1 root   root     4622 2006-12-30 13:50 vnc.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:36 w3m
-rw-r--r-- 1 root   root     4221 2006-06-28 19:41 wgetrc
-rw-r--r-- 1 root   root     1343 2007-01-09 20:38 wodim.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:37 wpa_supplicant
drwxr-xr-x 9 root   root     4096 2007-03-02 21:39 X11
drwxr-xr-x 4 root   root     4096 2007-03-02 21:32 xdg
-rw-r--r-- 1 root   root      415 2007-03-13 11:08 xinetd.conf
drwxr-xr-x 2 root   root     4096 2007-03-13 15:17 xinetd.d
drwxr-xr-x 2 root   root     4096 2007-03-02 21:39 xml
15:52:16
#ls -l /tmp/test/te
user@linux2's password:
Permission denied, please try again.
user@linux2's password:
l3-agent is already running: pid=6773; pidfile=/home/user/.lilalo/l3-agent.pid
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
[user@linux2:~]$ xhost --help
xhost:  unable to open display ""
[user@linux2:~]$ xhost +
xhost:  unable to open display ""
terminfo/ texmf/
15:52:16
#ls -l /tmp/test/te
terminfo/ texmf/
15:52:16
#ls -l /tmp/test/te
terminfo/ texmf/
15:52:16
#ls -l /tmp/test/
drwxr-xr-x 6 root   root     4096 2007-03-02 21:32 gconf
drwxr-xr-x 7 root   root     4096 2007-03-14 15:00 gdm
drwxr-xr-x 3 root   root     4096 2007-03-02 21:32 gimp
drwxr-xr-x 3 root   root     4096 2007-03-02 21:31 gnome
drwxr-xr-x 4 root   root     4096 2007-03-02 21:36 gnome-vfs-2.0
-rw-r--r-- 1 root   root    10852 2006-11-08 00:58 gnome-vfs-mime-magic
-rw-r--r-- 1 root   root      598 2007-03-13 14:59 gpm.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:37 gre.d
drwxr-xr-x 2 root   root     4096 2007-03-02 21:18 groff
-rw-r--r-- 1 root   root      698 2007-03-13 12:23 group
...
-rw-r--r-- 1 root   root     4622 2006-12-30 13:50 vnc.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:36 w3m
-rw-r--r-- 1 root   root     4221 2006-06-28 19:41 wgetrc
-rw-r--r-- 1 root   root     1343 2007-01-09 20:38 wodim.conf
drwxr-xr-x 2 root   root     4096 2007-03-02 21:37 wpa_supplicant
drwxr-xr-x 9 root   root     4096 2007-03-02 21:39 X11
drwxr-xr-x 4 root   root     4096 2007-03-02 21:32 xdg
-rw-r--r-- 1 root   root      415 2007-03-13 11:08 xinetd.conf
drwxr-xr-x 2 root   root     4096 2007-03-13 15:17 xinetd.d
drwxr-xr-x 2 root   root     4096 2007-03-02 21:39 xml
15:54:59
#iostat
bash: iostat: command not found
15:55:22
#apty-cache search iostat
bash: apty-cache: command not found
15:55:35
#apt-cache search iostat
dstat - versatile resource statistics tool
ifstat - InterFace STATistics Monitoring
r-cran-design - GNU R regression modeling strategies tools by Frank Harrell
r-cran-hmisc - GNU R miscellaneous functions by Frank Harrell
r-cran-qtl - GNU R package for genetic marker linkage analysis
sysstat - sar, iostat and mpstat - system performance tools for Linux
15:55:41
#apt-get install iostat
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет iostat
15:55:51
#apt-get install systat
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
E: Не могу найти пакет systat
15:56:22
#apt-get install sysstat
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Предлагаемые пакеты:
  isag
НОВЫЕ пакеты, которые будут установлены:
  sysstat
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 121 пакетов не обновлено.
Необходимо скачать 163kБ архивов.
После распаковки объем занятого дискового пространства возрастёт на 688kB.
Получено:1 http://192.168.16.15 etch/main sysstat 7.0.0-4 [163kB]
Получено 163kB за 2s (71,6kB/c)
Предварительная настройка пакетов ...
Выбор ранее не выбранного пакета sysstat.
(Чтение базы данных... на данный момент установлено 85924 файлов и каталогов.)
Распаковывается пакет sysstat (из файла .../sysstat_7.0.0-4_i386.deb)...
Настраивается пакет sysstat (7.0.0-4) ...
Creating config file /etc/default/sysstat with new version
15:56:39
#iostat
Linux 2.6.18-3-686 (linux2)     14.03.2007
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
          16,60    1,04    6,49    0,82    0,00   75,05
Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
hdb               4,70        36,64       401,50     871797    9553912
15:56:42
#vim /etc/services
15:59:20
#vim /etc/init.d/x
15:59:20
#vim /etc/xinetd.conf
16:00:05
#ls /etc/xinetd.d/
chargen  daytime  discard  echo  time
16:00:33
#nmap 1270.0.0.1
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 16:00 EET
Your host specifications are illegal!
QUITTING!
16:00:59
#nmap 127.0.0.1
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-03-14 16:01 EET
Interesting ports on localhost (127.0.0.1):
Not shown: 1670 closed ports
PORT     STATE SERVICE
7/tcp    open  echo
19/tcp   open  chargen
22/tcp   open  ssh
25/tcp   open  smtp
110/tcp  open  pop3
111/tcp  open  rpcbind
113/tcp  open  auth
631/tcp  open  ipp
2628/tcp open  dict
6000/tcp open  X11
Nmap finished: 1 IP address (1 host up) scanned in 0.169 seconds
16:01:11
#cat /etc/issue.net
Debian GNU/Linux 4.0
16:01:41
#vim /etc/services
16:02:44
#vim /etc/xinetd.conf
16:03:03
#netstat -nlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:2628            0.0.0.0:*               LISTEN     2595/0
tcp        0      0 0.0.0.0:7               0.0.0.0:*               LISTEN     10611/xinetd
tcp        0      0 0.0.0.0:39913           0.0.0.0:*               LISTEN     2753/rpc.statd
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN     2678/popa3d
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN     2129/portmap
tcp        0      0 0.0.0.0:6000            0.0.0.0:*               LISTEN     15531/X
tcp        0      0 0.0.0.0:113             0.0.0.0:*               LISTEN     2670/inetd
tcp        0      0 0.0.0.0:19              0.0.0.0:*               LISTEN     10611/xinetd
...
unix  2      [ ACC ]     STREAM     LISTENING     23165    15679/gnome-vfs-dae /tmp/orbit-user/linc-3d3f-0-6ae21646b96e6
unix  2      [ ACC ]     STREAM     LISTENING     23179    15669/bluetooth-app /tmp/orbit-user/linc-3d35-0-770ab84cbf580
unix  2      [ ACC ]     STREAM     LISTENING     23219    15684/notification- /tmp/orbit-user/linc-3d44-0-3f894ef0d0942
unix  2      [ ACC ]     STREAM     LISTENING     23247    15689/gnome-power-m /tmp/orbit-user/linc-3d37-0-3f894ef3439f
unix  2      [ ACC ]     STREAM     LISTENING     23259    15673/nm-applet     /tmp/orbit-user/linc-3d39-0-6280f2ee168a7
unix  2      [ ACC ]     STREAM     LISTENING     6509     2513/hald           @/var/run/hald/dbus-FghRL40yib
unix  2      [ ACC ]     STREAM     LISTENING     23272    15686/clock-applet  /tmp/orbit-user/linc-3d46-0-6280f2ee66c00
unix  2      [ ACC ]     STREAM     LISTENING     23293    15688/mixer_applet2 /tmp/orbit-user/linc-3d48-0-6280f2eef1840
unix  2      [ ACC ]     STREAM     LISTENING     23314    15676/gnome-cups-ic /tmp/orbit-user/linc-3d3c-0-5028000879237
unix  2      [ ACC ]     STREAM     LISTENING     24044    15944/gnome-screens /tmp/orbit-user/linc-3e47-0-162861444b400
16:03:13
#netstat -nlp | grep tel

16:03:36
#netstat -nlp | grep 23
unix  2      [ ACC ]     STREAM     LISTENING     23011    15647/metacity      /tmp/orbit-user/linc-3d1f-0-57ec0e1dcb8a3
unix  2      [ ACC ]     STREAM     LISTENING     23047    15656/gnome-panel   /tmp/orbit-user/linc-3d28-0-2a1a61dc48d98
unix  2      [ ACC ]     STREAM     LISTENING     23079    15662/wnck-applet   /tmp/orbit-user/linc-3d2e-0-2a1a61dd917c
unix  2      [ ACC ]     STREAM     LISTENING     23126    15674/gnome-volume- /tmp/orbit-user/linc-3d2c-0-580f32c5a5345
unix  2      [ ACC ]     STREAM     LISTENING     23144    15667/vino-session  /tmp/orbit-user/linc-3d33-0-580f32c21c803
unix  2      [ ACC ]     STREAM     LISTENING     23165    15679/gnome-vfs-dae /tmp/orbit-user/linc-3d3f-0-6ae21646b96e6
unix  2      [ ACC ]     STREAM     LISTENING     23179    15669/bluetooth-app /tmp/orbit-user/linc-3d35-0-770ab84cbf580
unix  2      [ ACC ]     STREAM     LISTENING     23219    15684/notification- /tmp/orbit-user/linc-3d44-0-3f894ef0d0942
unix  2      [ ACC ]     STREAM     LISTENING     23247    15689/gnome-power-m /tmp/orbit-user/linc-3d37-0-3f894ef3439f
unix  2      [ ACC ]     STREAM     LISTENING     23259    15673/nm-applet     /tmp/orbit-user/linc-3d39-0-6280f2ee168a7
unix  2      [ ACC ]     STREAM     LISTENING     23272    15686/clock-applet  /tmp/orbit-user/linc-3d46-0-6280f2ee66c00
unix  2      [ ACC ]     STREAM     LISTENING     23293    15688/mixer_applet2 /tmp/orbit-user/linc-3d48-0-6280f2eef1840
unix  2      [ ACC ]     STREAM     LISTENING     23314    15676/gnome-cups-ic /tmp/orbit-user/linc-3d3c-0-5028000879237
16:03:40
#netstat -nlp | less
16:05:30
#ssh root@linux1 netstat -nlp | less
16:06:58
#ps aux | less
16:08:40
#netstat -nlp | less
16:14:36
#telnet 127.0.0.1
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
16:14:44
#telnet 127.0.0.1 7
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
qwe
qwe
qe
qe
^]
telnet> q
Connection closed.
16:15:02
#cpio
cpio: You must specify one of -oipt options.
Try `cpio --help' or `cpio --usage' for more information.
16:20:48
#cp
cp                cpan              cpgr              cpio              cpp               cpp-4.1           cppw              cpufreq-selector
16:20:48
#cpio --help
Usage: cpio [OPTION...] [destination-directory]
GNU `cpio' copies files to and from archives
Examples:
  # Copy files named in name-list to the archive
  cpio -o < name-list [> archive]
  # Extract files from the archive
  cpio -i [< archive]
  # Copy files named in name-list to destination-directory
  cpio -p destination-directory < name-list
 Main operation mode:
...
      --no-preserve-owner    Do not change the ownership of the files
  -u, --unconditional        Replace all files unconditionally
 Informative options:
  -?, --help                 Give this help list
      --license              Print license and exit
      --usage                Give a short usage message
      --version              Print program version
Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.
Report bugs to <bug-cpio@gnu.org>.
16:21:20
#man cpio
16:21:28
#man cpio
16:21:58
#man cpio
16:22:22
#ls /etc/xinetd.d/
chargen  daytime  discard  echo  time
16:30:59
#ls /usr
ls: /usretc/xinetd.d/: No such file or directory
16:31:19
#ls /usr
ls: /usretc/xinetd.d/: No such file or directory
16:31:26
#ls /usr
bin  games  IdM.iso  include  lib  lib64  local  lost+found  sbin  share  src  X11R6
16:31:30
#ls /usr/l
lib/        lib64/      local/      lost+found/
16:31:30
#ls /usr/local/etc/

16:32:03
#ls /usr/local

16:32:14
#ls /usr/local/
bin  etc  games  include  lib  man  sbin  share  src
16:32:17
#ls /usr/local/etc/

/dev/pts/8
16:32:42
$ls -la
итого 44108
drwx------ 35 user user     4096 2007-03-14 15:13 .
drwxr-xr-x  5 user user     4096 2007-03-01 16:20 ..
-rw-r--r--  1 user user        0 2007-03-01 10:32 1.jpg
-rw-r--r--  1 user user        0 2007-03-01 10:32 2.jpeg
drwx------  2 user user     4096 2007-03-14 12:26 .3ddesktop
-rw-r--r--  1 user user        0 2007-03-01 11:19 7
-rw-r--r--  1 user user      528 2007-03-01 15:09 answer
-rw-r--r--  1 user user       62 2007-02-28 15:45 awk.file
-rw-r--r--  1 user user     3845 2003-12-06 17:29 base
...
-rw-r--r--  1 user user       30 2007-02-28 14:27 unsorted
-rw-r--r--  1 user user        0 2003-12-06 17:29 very_long_file_name
-rw-------  1 user user     5474 2007-03-01 15:36 .viminfo
-rw-r--r--  1 user user       45 2007-03-01 11:31 .vimrc
-rwxr-xr-x  1 user user     1600 2007-02-28 14:16 vimtutor
-rwxr-xr-x  1 user user      177 2007-03-01 12:15 while
drwxr-xr-x  4 user user     4096 2007-03-01 11:58 .wine
-rw-------  1 user user      215 2007-03-14 15:13 .Xauthority
drwxr-xr-x  2 user user     4096 2007-02-28 14:35 .xine
-rw-r--r--  1 user user     2147 2007-03-14 15:17 .xsession-errors
16:32:47
$ls -la .ssh/
итого 16
drwxr-xr-x  2 user user 4096 2007-02-28 14:17 .
drwx------ 35 user user 4096 2007-03-14 15:13 ..
-rw-r--r--  1 user user 1247 2007-03-14 16:30 authorized_keys
-rw-r--r--  1 user user 2652 2007-03-12 12:46 known_hosts
/dev/pts/5
16:32:54
#ls /usr/local/etc/

16:32:58
#ls -la /usr/local/etc/
итого 8
drwxrwsr-x  2 root staff 4096 2007-02-24 23:12 .
drwxrwsr-x 10 root staff 4096 2007-02-24 23:12 ..
16:33:10
#vim /etc/xinetd.d/
16:36:51
#vim /etc/xinetd.conf
16:37:12
#vim /etc/xinetd.d/

Файлы

  • /etc/issue.net
  • /etc/issue.net
    >
    Debian GNU/Linux 4.0
    

    Статистика

    Время первой команды журнала12:49:06 2007- 3-14
    Время последней команды журнала16:37:12 2007- 3-14
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %35.64
    Процент синтаксически неверно набранных команд, % 4.95
    Суммарное время работы с терминалом *, час 2.03
    Количество командных строк в единицу времени, команда/мин 0.83
    Частота использования команд
    ls19|=================| 17.76%
    telnet10|=========| 9.35%
    vim10|=========| 9.35%
    nmap8|=======| 7.48%
    xhost6|=====| 5.61%
    netstat5|====| 4.67%
    ssh5|====| 4.67%
    man4|===| 3.74%
    less4|===| 3.74%
    apt-get4|===| 3.74%
    /etc/init.d/xinetd3|==| 2.80%
    ping3|==| 2.80%
    pkil3|==| 2.80%
    su3|==| 2.80%
    cpio2|=| 1.87%
    iostat2|=| 1.87%
    echo2|=| 1.87%
    grep2|=| 1.87%
    apt-cache2|=| 1.87%
    DISPLAY=192.168.16.3:01|| 0.93%
    ps1|| 0.93%
    screen1|| 0.93%
    +1|| 0.93%
    cp1|| 0.93%
    pkill1|| 0.93%
    apty-cache1|| 0.93%
    DISPLAY=192.168.16.15:0.01|| 0.93%
    cat1|| 0.93%
    DISPLAY=192.168.16.3:0.01|| 0.93%
    ____
    *) Интервалы неактивности длительностью 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$