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

Содержание

Журнал

Понедельник (08/30/10)

13:12:57
#apt-get update
Ign http://debian.osdn.org.ua etch Release.gpg
Ign http://debian.osdn.org.ua etch Release
Ign http://debian.osdn.org.ua etch/main Packages
Err http://debian.osdn.org.ua etch/main Packages
  404 Not Found
Не удалось загрузить http://debian.osdn.org.ua/debian/dists/etch/main/binary-i386/Packages.gz  404 Not Found
Чтение списков пакетов... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.osdn.org.ua etch/main Packages (/var/lib/apt/lists/debian.osdn.org.ua_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:12:59
#vim /etc/apt/sources.list
4c4
< deb http://debian.osdn.org.ua/debian/ etch main
---
> deb ftp://ftp.ua.debian.org/debian/ etch main
13:14:52
#apt-get update
Получено:1 ftp://ftp.ua.debian.org etch Release.gpg
Ign ftp://ftp.ua.debian.org etch Release.gpg
Получено:2 ftp://ftp.ua.debian.org etch Release
Ign ftp://ftp.ua.debian.org etch Release
Получено:3 ftp://ftp.ua.debian.org etch/main Packages
Ign ftp://ftp.ua.debian.org etch/main Packages
Получено:4 ftp://ftp.ua.debian.org etch/main Packages
Err ftp://ftp.ua.debian.org etch/main Packages
  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Не удалось загрузить ftp://ftp.ua.debian.org/debian/dists/etch/main/binary-i386/Packages.gz  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Чтение списков пакетов... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами ftp://ftp.ua.debian.org etch/main Packages (/var/lib/apt/lists/ftp.ua.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:14:55
#apt-get install ftp
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами ftp://ftp.ua.debian.org etch/main Packages (/var/lib/apt/lists/ftp.ua.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Не могу найти пакет ftp
13:15:19
#apt-get update
Получено:1 ftp://ftp.ua.debian.org etch Release.gpg
Ign ftp://ftp.ua.debian.org etch Release.gpg
Получено:2 ftp://ftp.ua.debian.org etch Release
Ign ftp://ftp.ua.debian.org etch Release
Получено:3 ftp://ftp.ua.debian.org etch/main Packages
Ign ftp://ftp.ua.debian.org etch/main Packages
Получено:4 ftp://ftp.ua.debian.org etch/main Packages
Err ftp://ftp.ua.debian.org etch/main Packages
  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Не удалось загрузить ftp://ftp.ua.debian.org/debian/dists/etch/main/binary-i386/Packages.gz  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Чтение списков пакетов... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами ftp://ftp.ua.debian.org etch/main Packages (/var/lib/apt/lists/ftp.ua.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:15:27
#vim /etc/apt/sources.list
4c4
< deb ftp://ftp.ua.debian.org/debian/ etch main
---
> deb ftp://ftp.ua.debian.org/debian etch main
13:15:57
#apt-get update
Получено:1 ftp://ftp.ua.debian.org etch Release.gpg
Ign ftp://ftp.ua.debian.org etch Release.gpg
Получено:2 ftp://ftp.ua.debian.org etch Release
Ign ftp://ftp.ua.debian.org etch Release
Получено:3 ftp://ftp.ua.debian.org etch/main Packages
Ign ftp://ftp.ua.debian.org etch/main Packages
Получено:4 ftp://ftp.ua.debian.org etch/main Packages
Err ftp://ftp.ua.debian.org etch/main Packages
  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Не удалось загрузить ftp://ftp.ua.debian.org/debian/dists/etch/main/binary-i386/Packages.gz  Невозможно загрузить файл, сервер сообщил: '/debian/dists/etch/main/binary-i386/Packages.gz: No such file or directory  '
Чтение списков пакетов... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами ftp://ftp.ua.debian.org etch/main Packages (/var/lib/apt/lists/ftp.ua.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:15:59
#vim /etc/apt/sources.list
4c4,7
< deb ftp://ftp.ua.debian.org/debian etch main
---
> deb http://ftp.nl.debian.org/debian/  etch main contrib non-free
> deb http://mirror.yandex.ru/debian/ etch main contrib non-free
> deb http://debian.nsu.ru/debian etch main non-free contrib
> 
13:19:38
#apt-get update
Ign http://mirror.yandex.ru etch Release.gpg
Ign http://mirror.yandex.ru etch Release
Ign http://mirror.yandex.ru etch/main Packages
Ign http://ftp.nl.debian.org etch Release.gpg
Ign http://mirror.yandex.ru etch/contrib Packages
Ign http://mirror.yandex.ru etch/non-free Packages
Ign http://debian.nsu.ru etch Release.gpg
Err http://mirror.yandex.ru etch/main Packages
  404 Not Found [IP: 77.88.19.68 80]
Err http://mirror.yandex.ru etch/contrib Packages
...
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/contrib Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/non-free Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/main Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/contrib Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/non-free Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/main Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/non-free Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/contrib Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Некоторые индексные файлы не загрузились, они были проигнорированы или вместо них были использованы старые версии
13:19:43
#apt-get install ftp
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/main Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/contrib Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/non-free Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/main Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/contrib Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/non-free Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/main Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/non-free Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/contrib Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Не могу найти пакет ftp
13:19:54
#cd /etc/samba/

13:20:05
#mcedit smb.conf
                           3     38 43 181/181    6526/6526    <EOF>
         ;   logon path = \\%N\%u
         # The following setting only takes effect if 'domain logons' is set
         # It specifies the location of a user's home directory (from the client
         # point of view)
         ;   logon drive = H:
   ;   logon home = \\%N\%u
   # The following setting only takes effect if 'domain logons' is set
   # It specifies the script to run during logon. The script must be stored
   # in the [netlogon] share
...
   # printcap file
   ;   printing = bsd
   ;   printcap name = /etc/printcap
   # CUPS printing.  See also the cupsaddsmb(8) manpage in the
   # cupsys-client package.
   ;   printing = cups
   ;   printcap name = cups
   # When using [print$], root is implicitly a 'printer admin', but you can
   # also give this right to other users to add drivers and set printer
   ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u
13:24:51
#/etc/init.d/samba restart
Stopping Samba daemons: nmbd smbd.
Starting Samba daemons: nmbd smbd.
13:25:00
#apt-get install ftp
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/main Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/contrib Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://ftp.nl.debian.org etch/non-free Packages (/var/lib/apt/lists/ftp.nl.debian.org_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/main Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/contrib Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://mirror.yandex.ru etch/non-free Packages (/var/lib/apt/lists/mirror.yandex.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/main Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_main_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/non-free Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_non-free_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Не удалось получить атрибуты списка пакетов с исходными текстами http://debian.nsu.ru etch/contrib Packages (/var/lib/apt/lists/debian.nsu.ru_debian_dists_etch_contrib_binary-i386_Packages) - stat (2 Нет такого файла или каталога)
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
E: Не могу найти пакет ftp
13:25:13
#vim /etc/apt/sources.list
13:34:39
#ftp
bash: ftp: command not found
13:34:43
#vim /etc/apt/sources.list
13:42:36
#vim /etc/apt/sources.list
4,6c4,6
< deb http://ftp.nl.debian.org/debian/  etch main contrib non-free
< deb http://mirror.yandex.ru/debian/ etch main contrib non-free
< deb http://debian.nsu.ru/debian etch main non-free contrib
---
> 
> deb http://debian.nsu.ru/debian-security etch/updates main contrib non-free
> deb-src http://debian.nsu.ru/debian-security etch/updates main contrib non-free
13:42:54
#apt-get update
Получено:1 http://debian.nsu.ru etch/updates Release.gpg [835B]
Получено:2 http://debian.nsu.ru etch/updates Release [37,6kB]
Ign http://debian.nsu.ru etch/updates Release
Получено:3 http://debian.nsu.ru etch/updates/main Packages [388kB]
Получено:4 http://debian.nsu.ru etch/updates/contrib Packages [7805B]
Получено:5 http://debian.nsu.ru etch/updates/non-free Packages [3614B]
Получено:6 http://debian.nsu.ru etch/updates/main Sources [63,4kB]
Получено:7 http://debian.nsu.ru etch/updates/contrib Sources [1168B]
Получено:8 http://debian.nsu.ru etch/updates/non-free Sources [1176B]
Получено 504kB за 3s (129kB/c)
Чтение списков пакетов... Готово
W: GPG error: http://debian.nsu.ru etch/updates Release: Следующие подписи не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY 9AA38DCD55BE302B
W: Вы можете запустить 'apt-get update' для исправления этих ошибок
13:43:05
#passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: пароль успешно обновлён
13:49:10
#ssh 192.168.1.190 -l root
ssh: connect to host 192.168.1.190 port 22: Connection timed out

Вторник (08/31/10)

/dev/ttyp0
09:50:27
#w
 06:50:59 up 1 day, 15 min,  1 user,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:50    0.00s  0.00s  0.00s script -f -q /root/.lilalo//1232020275117596698-1283237427.script
09:50:59
#last
root     ttyp0        83.69.83.249     Tue Aug 31 06:50   still logged in
root     ttyp4        83.69.83.249     Mon Aug 30 09:38 - 22:48  (13:10)
root     tty1                          Mon Aug 30 07:18 - 08:01  (00:42)
root     ttyp2        83.69.83.249     Mon Aug 30 07:11    gone - no logout
root     tty1                          Mon Aug 30 06:35 - 06:54  (00:18)
reboot   system boot  2.6.18-5-xen-686 Mon Aug 30 06:35 - 06:51 (1+00:15)
root     tty1                          Mon Aug 30 06:33 - down   (00:02)
root     tty1                          Mon Aug 30 06:25 - 06:33  (00:07)
root     ttyp0        192.168.4.135    Mon Aug 30 04:45 - down   (01:50)
root     ttyp4        194.150.93.92    Fri Aug 27 16:00 - 16:00  (00:00)
...
root     ttyp0        217.27.156.102   Tue Aug 10 07:32 - 10:49  (03:17)
root     ttyp0        91.212.56.30     Mon Aug  9 11:54 - 12:12  (00:18)
root     ttyp0        192.168.4.135    Fri Aug  6 10:24 - 12:19  (01:54)
root     ttyp0        192.168.4.135    Thu Aug  5 14:16 - 14:17  (00:01)
root     ttyp0        192.168.4.135    Thu Aug  5 10:43 - 11:25  (00:41)
root     ttyp0        192.168.4.135    Wed Aug  4 12:53 - 12:58  (00:05)
reboot   system boot  2.6.18-5-xen-686 Wed Aug  4 09:58 - 11:22 (23+01:24)
root     ttyp0        mvd.skm.com.ua   Wed Aug  4 07:01 - 07:50  (00:48)
root     ttyp0        194.150.95.50    Tue Aug  3 18:51 - 18:51  (00:00)
wtmp begins Tue Aug  3 18:51:42 2010
09:51:43
#date
Вто Авг 31 06:51:45 UTC 2010
09:51:45
#w
 07:05:33 up 1 day, 30 min,  1 user,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:50    0.00s  0.00s  0.00s script -f -q /root/.lilalo//1232020275117596698-1283237427.script
прошло 13 минут
10:05:33
#cd /home/

10:05:59
#df -H
Файловая система       Разм   Исп   Дост  Исп% смонтирована на
/dev/hda1              2,2G   1,9G   196M  91% /
tmpfs                  135M      0   135M   0% /lib/init/rw
udev                    11M    25k    11M   1% /dev
/dev/hda2              106G    92G   8,9G  92% /home
10:06:02
#mc
10:07:32
#wmc
bash: wmc: command not found
10:08:04
#mc
10:09:44
#mc
прошло 25 минут
/dev/ttyp2
10:34:57
#cd /home/samba/etc
resolve.c:58: warning: 'rcsId' defined but not used
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT dnsconfig.o -MD -MP -MF ".deps/dnsconfig.Tpo" -c -o dnsconfig.o dnsconfig.c; \
        then mv -f ".deps/dnsconfig.Tpo" ".deps/dnsconfig.Po"; else rm -f ".deps/dnsconfig.Tpo"; exit 1; fi
dnsconfig.c:30: warning: 'rcsId' defined but not used
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT irs-nss.o -MD -MP -MF ".deps/irs-nss.Tpo" -c -o irs-nss.o irs-nss.c; \
        then mv -f ".deps/irs-nss.Tpo" ".deps/irs-nss.Po"; else rm -f ".deps/irs-nss.Tpo"; exit 1; fi
irs-nss.c:21: warning: 'rcsId' defined but not used
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT pagectrl.o -MD -MP -MF ".deps/pagectrl.Tpo" -c -o pagectrl.o pagectrl.c; \
        then mv -f ".deps/pagectrl.Tpo" ".deps/pagectrl.Po"; else rm -f ".deps/pagectrl.Tpo"; exit 1; fi
pagectrl.c:23: warning: 'rcsId' defined but not used
...
ldap-sldap.c:24: warning: 'rcsId' defined but not used
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT ldap-init-krb5-cache.o -MD -MP -MF ".deps/ldap-init-krb5-cache.Tpo" -c -o ldap-init-krb5-cache.o ldap-init-krb5-cache.c; \
        then mv -f ".deps/ldap-init-krb5-cache.Tpo" ".deps/ldap-init-krb5-cache.Po"; else rm -f ".deps/ldap-init-krb5-cache.Tpo"; exit 1; fi
ldap-init-krb5-cache.c:25: warning: 'rcsId' defined but not used
./vers_string -v
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT vers.o -MD -MP -MF ".deps/vers.Tpo" -c -o vers.o vers.c; \
        then mv -f ".deps/vers.Tpo" ".deps/vers.Po"; else rm -f ".deps/vers.Tpo"; exit 1; fi
if cc -DHAVE_CONFIG_H -I. -I. -I.   -I/usr/local/include -DLDAP_REFERRALS -DLDAP_DEPRECATED -DPIC -D_REENTRANT  -O2 -pipe -DHAVE_LOGIN_CLASSES -DLDAP_DEPRECATED -fno-strict-aliasing -Wall -fPIC -MT bsdnss.o -MD -MP -MF ".deps/bsdnss.Tpo" -c -o bsdnss.o bsdnss.c; \
        then mv -f ".deps/bsdnss.Tpo" ".deps/bsdnss.Po"; else rm -f ".deps/bsdnss.Tpo"; exit 1; fi
bash: cd: /home/samba/etc: Нет такого файла или каталога
10:35:14
#mc

Среда (09/01/10)

/dev/ttyp0
09:58:35
#2
bash: 2: command not found
09:58:41
#w
 06:58:42 up 2 days, 23 min,  1 user,  load average: 0,12, 0,05, 0,01
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:58    0.00s  0.00s  0.00s script -f -q /r
09:58:42
#ssh 192.168.4.193 -l sabbath
  ìÅ×ÁÑ ÐÁÎÅÌØ     æÁÊÌ     ëÏÍÁÎÄÁ     îÁÓÔÒÏÊËÉ     ðÒÁ×ÁÑ ÐÁÎÅÌØ
прошло >2 часов
12:53:20
#smbpasswd -d val
Disabled user val.
12:53:34
#smbpasswd -e val
When run by root:
    smbpasswd [options] [username]
otherwise:
    smbpasswd [options]
options:
  -L                   local mode (must be first option)
  -h                   print this usage message
  -s                   use stdin for password prompt
  -c smb.conf file     Use the given path to the smb.conf file
  -D LEVEL             debug level
...
  -a                   add user
  -d                   disable user
  -e                   enable user
  -i                   interdomain trust account
  -m                   machine trust account
  -n                   set no password
  -W                   use stdin ldap admin password
  -w PASSWORD          ldap admin password
  -x                   delete user
  -R ORDER             name resolve order
12:53:42
#smbpasswd -e val
Enabled user val.
12:53:58
#smbpasswd val
New SMB password:
Retype new SMB password:
12:56:43
#smbpasswd -e val
Enabled user val.
12:56:48
#ww
bash: ww: command not found
12:57:15
#w
 09:57:16 up 2 days,  3:21,  1 user,  load average: 0,00, 0,03, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:58    0.00s  0.00s  0.00s script -f -q /root/.lilalo//32710173941718610836-1283324315.script
12:57:16
#ssh 192.168.4.193 -l sabbath
 Edit ports/sysutils/ddrescue/distinfo
 Edit ports/sysutils/doinkd/Makefile
 Edit ports/sysutils/doinkd/distinfo
 Edit ports/sysutils/doinkd/pkg-descr
 Edit ports/sysutils/doinkd/pkg-message
 Edit ports/sysutils/fusefs-curlftpfs/pkg-descr
 Edit ports/sysutils/fusefs-encfs/Makefile
 Edit ports/sysutils/fusefs-encfs/distinfo
 Edit ports/sysutils/fusefs-encfs/pkg-plist
 Edit ports/sysutils/fusefs-fusexmp_fh/Makefile
...
 Delete ports/www/dotproject-devel/pkg-plist
 Edit ports/www/drupal6-views/Makefile
 Edit ports/www/drupal6-views/distinfo
 Edit ports/www/firefox/files/patch-js_src_jsnum.cpp
 Checkout ports/www/firefox/files/patch-toolkit_library_Makefile.in
 Checkout ports/www/firefox/files/patch-xpcom_base_nsStackWalk.cpp
 Checkout ports/www/firefox35/files/patch-toolkit_library_Makefile.in
 Checkout ports/www/firefox35/files/patch-xpcom_base_nsStackWalk.cpp
 Edit ports/www/hudson/Makefile
 Edit ports/www/hudson/distinfo
прошло >4 часов
17:40:14
#w
 14:40:16 up 2 days,  8:04,  1 user,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:58    1.00s  0.00s  0.00s script -f -q /root/.lilalo//32710173941718610836-1283324315.script
17:46:19
#top
top - 14:46:27 up 2 days,  8:14,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  43 total,   1 running,  42 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
 Unknown command - try 'h' for help
Mem:    262292k total,   253532k used,     8760k free,    24772k buffers
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
Swap:        0k total,        0k used,        0k free,   121992k cached
    1 root      15   0  2160  716  612 S  0.0  0.3   0:00.03 init
    2 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0
    3 root      34  19     0    0    0 S  0.0  0.0   0:00.00 ksoftirqd/0
...
16013 root      24   0 11552 1588  784 S  0.0  0.6   0:00.00 smbd
22622 root      18   0 12440 4140 3164 S  0.0  1.6   0:00.00 smbd
23041 root      18   0 12768 5184 3732 S  0.0  2.0   0:00.58 smbd
26588 root      18   0 12496 4984 3792 S  0.0  1.9   0:00.29 smbd
26596 root      18   0 12500 4436 3280 S  0.0  1.7   0:00.20 smbd
26642 root      18   0 12420 4208 3232 S  0.0  1.6   0:00.01 smbd
29518 root      15   0  9996 3004 2444 S  0.0  1.1   0:00.18 sshd
29521 root      16   0  3076  652  556 S  0.0  0.2   0:00.00 script
29558 root      15   0  3080  448  344 S  0.0  0.2   0:00.00 script
29559 root      18   0  4116 1752 1344 S  0.0  0.7   0:00.00 bash
17:46:29
#w
 14:46:30 up 2 days,  8:14,  1 user,  load average: 0,00, 0,00, 0,00
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     ttyp0    83.69.83.249     06:58    0.00s  0.00s  0.00s script -f -q /root/.lilalo//32710173941718610836-1283324315.script
17:46:41
#uname -a
Linux samba 2.6.18-5-xen-686 #1 SMP Thu Aug 30 06:00:04 UTC 2007 i686 GNU/Linux
17:51:30
#ping 192.168.1.190
PING 192.168.1.190 (192.168.1.190) 56(84) bytes of data.
--- 192.168.1.190 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3005ms
/dev/tty1
17:58:56
#df -H
Файловая система       Разм   Исп   Дост  Исп% смонтирована на
/dev/hda1              2,2G   1,9G   185M  91% /
tmpfs                  135M      0   135M   0% /lib/init/rw
udev                    11M    25k    11M   1% /dev
/dev/hda2              106G    92G   8,6G  92% /home
17:59:00
#cd /home/

17:59:10
#ls
123456    dnepr      gerasimchuk  kovtun       oksana_skakun  siriks
admin     dnepr1     guliys       krupka       oleg           sivokon
agel      donchik    inna         krush        olga           stasev
alex      donetsk    ivan         lena         pivtorak       stepan
andrej    Drugakov   kataev       link         pobelyatskij   tkachenko
andrey_p  dushenko   kharkov      lost+found   profil         tokarenko
bush      ektov      khizhnyaks   losyuk       samarseva      val
byyf      erico      kiev         malovichkod  samba          vashenko
churin    esypenko   konovalov    max          seva           vilen
denis     ferenchuk  kovalevsky   nevmeru      shkurenko
17:59:11
#mc
17:59:16
#mc

Четверг (09/02/10)

/dev/ttyp0
09:38:46
#smbldap-passwd b-parkchomec
Changing UNIX and samba passwords for b-parkchomec
New password:
Retype new password:

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

/dev/ttyp0
09:54:38
#smbpasswd -d nevmeru
Disabled user nevmeru.
09:55:08
#smbpasswd -e newmeru
When run by root:
    smbpasswd [options] [username]
otherwise:
    smbpasswd [options]
options:
  -L                   local mode (must be first option)
  -h                   print this usage message
  -s                   use stdin for password prompt
  -c smb.conf file     Use the given path to the smb.conf file
  -D LEVEL             debug level
...
  -a                   add user
  -d                   disable user
  -e                   enable user
  -i                   interdomain trust account
  -m                   machine trust account
  -n                   set no password
  -W                   use stdin ldap admin password
  -w PASSWORD          ldap admin password
  -x                   delete user
  -R ORDER             name resolve order
09:55:19
#smbpasswd -e nevmeru
Enabled user nevmeru.

Статистика

Время первой команды журнала13:12:57 2010- 8-30
Время последней команды журнала09:55:19 2010- 9- 8
Количество командных строк в журнале58
Процент команд с ненулевым кодом завершения, %24.14
Процент синтаксически неверно набранных команд, % 6.90
Суммарное время работы с терминалом *, час 1.75
Количество командных строк в единицу времени, команда/мин 0.55
Частота использования команд
apt-get9|===============| 15.52%
smbpasswd8|=============| 13.79%
vim6|==========| 10.34%
mc6|==========| 10.34%
w6|==========| 10.34%
cd4|======| 6.90%
ssh3|=====| 5.17%
df2|===| 3.45%
ww1|=| 1.72%
ping1|=| 1.72%
top1|=| 1.72%
smbldap-passwd1|=| 1.72%
passwd1|=| 1.72%
/etc/init.d/samba1|=| 1.72%
last1|=| 1.72%
wmc1|=| 1.72%
ftp1|=| 1.72%
21|=| 1.72%
ls1|=| 1.72%
date1|=| 1.72%
uname1|=| 1.72%
mcedit1|=| 1.72%
____
*) Интервалы неактивности длительностью 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$