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

Содержание

Журнал

Среда (04/13/11)

/dev/pts/6
13:56:55
#fg 1
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
User_alias user_alias=user, sid, vasya
Users_pool user_alias=user, sid, vasya
Command cmd_aliases=/bins
# Cmnd alias specification
# (
                 )
...
          (ALL)
#includedir /etc/sudoers.d
                                                              16,24         75%
[1]+  Stopped                 visudo
root    ALL=(ALL) ALL
# Allow members of group sudo to execute any command
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL
#
13:59:21
#man sudoers
14:02:01
#man sudoers
14:03:54
#man sudoers
14:06:05
#fg 1
# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
"/etc/sudoers.tmp" 27L, 629C
# Host alias specification
           USER = user
# User alias specification
           COMMAND = /bin/ifconfig, /usr/bin/apt-get
User_Alias User_pool = user
...
                 )
#
#includedir /etc/sudoers.d
USER ALL=COMMAND
"/etc/sudoers.tmp" 27L, 618C записано
# User privilege specification
root    ALL=(ALL) ALL
# Allow members of group sudo to execute any command
# (Note that later entries override this, so you might need to move
# it further down)
14:08:05
#su user

14:08:44
$sudo apt-get update
[sudo] password for user:
В кэше http://ftp.ua.debian.org squeeze Release.gpg
Игн 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 squeeze Release
В кэше http://ftp.ua.debian.org squeeze/main i386 Packages
Чтение списков пакетов... Готово
14:09:03
$exit
exit
14:10:25
#passwd -d user
passwd: password expiry information changed.
прошло 13 минут
14:23:48
#passwd user
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
14:24:15
#passwd -u user
passwd: password expiry information changed.
14:24:22
#passwd -l user
passwd: password expiry information changed.
14:24:35
#passwd -u user
passwd: password expiry information changed.
14:24:40
#passwd -e user 14.04.2011
Использование: passwd [параметры] [имя пользователя]
Параметры:
  -a, --all                     показать состояние паролей всех учётных
                                записей
  -d, --delete                  удалить пароль заданной учётной записи
  -e, --expire                  просрочить пароль заданной учётной записи
  -h, --help                    показать это сообщение и завершить работу
                                программы
  -k, --keep-tokens             изменять пароль только с истёкшим сроком
                                действия
...
                                сменой пароля в MIN_DAYS
  -q, --quiet                   не показывать сообщений
  -r, --repository REPOSITORY   изменить пароль в репозитории REPOSITORY
  -S, --status                  показать состояние пароля заданной учётной
                                записи
  -u, --unlock                  разблокировать заданную учётную запись
  -w, --warndays WARN_DAYS      установить количество дней с
                                выдачей предупреждения в WARN_DAYS
  -x, --maxdays MAX_DAYS        установить максимальное число дней перед
                                сменой пароля в MAX_DAYS
14:25:42
#passwd -f user 14.04.2011
passwd: неверный ключ -- «f»
Использование: passwd [параметры] [имя пользователя]
Параметры:
  -a, --all                     показать состояние паролей всех учётных
                                записей
  -d, --delete                  удалить пароль заданной учётной записи
  -e, --expire                  просрочить пароль заданной учётной записи
  -h, --help                    показать это сообщение и завершить работу
                                программы
  -k, --keep-tokens             изменять пароль только с истёкшим сроком
...
                                сменой пароля в MIN_DAYS
  -q, --quiet                   не показывать сообщений
  -r, --repository REPOSITORY   изменить пароль в репозитории REPOSITORY
  -S, --status                  показать состояние пароля заданной учётной
                                записи
  -u, --unlock                  разблокировать заданную учётную запись
  -w, --warndays WARN_DAYS      установить количество дней с
                                выдачей предупреждения в WARN_DAYS
  -x, --maxdays MAX_DAYS        установить максимальное число дней перед
                                сменой пароля в MAX_DAYS
14:25:56
#man passwd
14:27:40
#vim /etc/passwd
прошло 17 минут
14:45:03
#messagebus:x:102:104::/var/run/dbus:/bin/false
messagebus:x:102:104::/var/run/dbus:/bin/false
proxy:x:13:13:proxy:/bin:/bin/sh
:syn on
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
/etc/passwd.edit                                              1,1        Наверху
:wqa!
:w
:set number
:wq
:q
:syn on
:
[Command Line]                                                6,1          Внизу
"/etc/passwd.edit" 22L, 897C записано
Вы изменили /etc/passwd.
Для обеспечения согласованности вам может потребоваться изменить /etc/shadow.
Для этого используйте команду 'vipw -s'.
14:46:37
#vim /etc/shadow
14:54:55
#6$El9vyHvU$9MvmHw9qA7Qm9oGAyqA.Z/udVPBPGn7WsAiPG8ihFrQQMclSPIY8DK7nRbuHex22
bash: vigrp: команда не найдена
14:55:03
#vigr
root:x:0
man:x:12:
daemon:x:1p.edit" 45L, 536C
proxy:x:13:
bin:x:2
kmem:x:15:
sys:x:3
dialout:x:20:
adm:x:4
fax:x:21:
...
dialout:x:20
fax:x:21
voice:x:22
cdrom:x:24
floppy:x:25
tape:x:26
sudo:x:27
audio:x:29
dip:x:30
vigr: /etc/group не был изменён
14:56:41
#vim /etc/gshadow
14:57:21
#man gshadow
14:58:11
#adduser sid
Добавляется пользователь «sid» ...
Добавляется новая группа «sid» (1001) ...
Добавляется новый пользователь «sid» (1001) в группу «sid» ...
Создаётся домашний каталог «/home/sid» ...
Копирование файлов из «/etc/skel» ...
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
Изменение информации о пользователе sid
Введите новое значение или нажмите ВВОД для выбора значения по умолчанию
        Полное имя []: Вилен
        Номер комнаты []: 246
        Рабочий телефон []: 254
        Домашний телефон []: ф155677Ñ3
        Другое []: инжеÑнер-консультант
chfn: имя содержит не ASCII-символы: 'Вилен'
chfn: неверный домашний телефон: 'ф155677Ñ3'
adduser: Работа «/usr/bin/chfn sid» завершилась с кодом ошибки 1. Завершение работы.
15:00:18
#мÑvipw
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
irc:x:39:39:ircd:/var/run/ircd:/bin/sh
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin
user:x:1000:1000::/home/user:/bin/bash
messagebus:x:102:104::/var/run/dbus:/bin/false
vipw: /etc/passwd не был изменён
15:00:38
#ls /home/sid/

15:00:46
#ls -la /home/sid/
итого 20
drwxr-xr-x 2 sid  sid  4096 Апр 13 15:59 .
drwxr-xr-x 4 root root 4096 Апр 13 15:59 ..
-rw-r--r-- 1 sid  sid   220 Апр 13 15:59 .bash_logout
-rw-r--r-- 1 sid  sid  3184 Апр 13 15:59 .bashrc
-rw-r--r-- 1 sid  sid   675 Апр 13 15:59 .profile
15:01:06
#useradd wilen

15:02:19
#ls /home/
sid  user
15:02:26
#vipw
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/bin/sh
man:x:6:12:man:/var/cache/man:/bin/sh
lp:x:7:7:lp:/var/spool/lpd:/bin/sh
mail:x:8:8:mail:/var/mail:/bin/sh
news:x:9:9:news:/var/spool/news:/bin/sh
uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
proxy:x:13:13:proxy:/bin:/bin/sh
"/etc/passwd.edit" 24L, 973C
www-data:x:33:33:www-data:/var/www:/bin/sh
backup:x:34:34:backup:/var/backups:/bin/sh
list:x:38:38:Mailing List Manager:/var/list:/bin/sh
libuuid:x:100:101::/var/lib/libuuid:/bin/sh
sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin
user:x:1000:1000::/home/user:/bin/bash
messagebus:x:102:104::/var/run/dbus:/bin/false
sid:x:1001:1001::/home/sid:/bin/bash
wilen:x:1002:1002::/home/wilen:/bin/sh
vipw: /etc/passwd не был изменён
15:03:02
#login
debian5 имя пользователя: ^C
15:03:10
#login
debian5 имя пользователя: wilen
Пароль:
Неверное имя пользователя
debian5 имя пользователя:
Пароль:
15:03:23
#man useradd
15:05:58
#useradd sergey -m -u 2000 -g sudo

15:07:49
#passwd sergey
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
passwd: пароль успешно обновлён
15:08:02
#ls /home/
sergey/ sid/    user/
15:08:02
#vim /etc/passwd
15:09:34
#userdel sergey

15:09:57
#ls /home/
sergey  sid  user
15:10:02
#deluser sid
Удаляется пользователь «sid» ...
Предупреждение: в группе «sid» нет больше членов.
Готово.
15:10:32
#ls /home/
sergey  sid  user
15:10:52
#userdel root
userdel: пользователь root находится в системе
15:11:24
#exit
exit
Есть приостановленные задачи.
15:11:32
#vigr
www-data:x:33:
backup:x:34:
operator:x:37:
list:x:38:
irc:x:39:
src:x:40:
gnats:x:41:
shadow:x:42:
utmp:x:43:
video:x:44:
...
dialout:x:20:
fax:x:21:
voice:x:22:
cdrom:x:24:
floppy:x:25:
tape:x:26:
sudo:x:27:
audio:x:29:
dip:x:30:
vigr: /etc/group не был изменён
15:14:11
#cat /etc/gro
groff/  group   group-
15:14:11
#cat /etc/group|grep sid

15:14:26
#cat /etc/group|grep wilen
wilen:x:1002:
15:14:29
#groupdel wilen
groupdel: не удалось удалить первичную группу пользователя 'wilen'
15:14:35
#userdel wilen && groupdel wilen
groupdel: группа wilen не существует
прошла 21 минута
15:35:59
#ls
1111      andrey    script1  sort      touch
123a8dss  file.txt  sergey   sortlist  unsortlist
15:36:00
#ls -la
итого 96
drwx------  7 root root  4096 Апр 13 16:14 .
drwxr-xr-x 21 root root  4096 Мар  5 16:48 ..
-rw-r--r--  1 root root     0 Апр 12 19:24 1111
-rw-r--r--  1 root root     0 Апр 12 15:11 123a8dss
drwxr-xr-x  2 root root  4096 Апр 12 15:18 andrey
drwx------  2 root root  4096 Апр 12 18:56 .aptitude
-rw-------  1 root root  7552 Апр 13 14:34 .bash_history
-rw-r--r--  1 root root    21 Мар  7 16:15 .bash_profile
-rw-r--r--  1 root root   627 Апр 13 10:57 .bashrc
...
drwxr-xr-x  2 root root 12288 Апр 13 16:18 .lilalo
-rw-r--r--  1 root root   140 Ноя 19  2007 .profile
-rw-r--r--  1 root root    30 Апр 12 19:10 script1
drwxr-xr-x  2 root root  4096 Апр 12 15:18 sergey
-rw-r--r--  1 root root    98 Апр 12 15:42 sort
-rw-r--r--  1 root root    25 Апр 12 15:48 sortlist
drwx------  2 root root  4096 Апр 13 09:46 .ssh
-rw-r--r--  1 root root    31 Апр 12 15:41 touch
-rw-r--r--  1 root root    25 Апр 12 15:48 unsortlist
-rw-------  1 root root  5882 Апр 13 16:14 .viminfo
15:36:08
#chmod -R 744 andrey/

15:36:49
#chmod -R u=rx,g=r,o=rwx andrey/

15:37:26
#chmod -R u=rx,g=r,o= andrey/

15:37:48
#chown sid:root andrey/
chown: неверный пользователь: «sid:root»
15:38:17
#chown user:root andrey/

15:38:33
#chown user:user andrey/

15:38:46
#chown -R user:user andrey/

15:39:37
#chmod 6644 script1

15:40:41
#ls -la
итого 96
drwx------  7 root root  4096 Апр 13 16:14 .
drwxr-xr-x 21 root root  4096 Мар  5 16:48 ..
-rw-r--r--  1 root root     0 Апр 12 19:24 1111
-rw-r--r--  1 root root     0 Апр 12 15:11 123a8dss
drwxr--r-T  2 user user  4096 Апр 12 15:18 andrey
drwx------  2 root root  4096 Апр 12 18:56 .aptitude
-rw-------  1 root root  7552 Апр 13 14:34 .bash_history
-rw-r--r--  1 root root    21 Мар  7 16:15 .bash_profile
-rw-r--r--  1 root root   627 Апр 13 10:57 .bashrc
...
drwxr-xr-x  2 root root 12288 Апр 13 16:38 .lilalo
-rw-r--r--  1 root root   140 Ноя 19  2007 .profile
-rwSr-Sr--  1 root root    30 Апр 12 19:10 script1
drwxr-xr-x  2 root root  4096 Апр 12 15:18 sergey
-rw-r--r--  1 root root    98 Апр 12 15:42 sort
-rw-r--r--  1 root root    25 Апр 12 15:48 sortlist
drwx------  2 root root  4096 Апр 13 09:46 .ssh
-rw-r--r--  1 root root    31 Апр 12 15:41 touch
-rw-r--r--  1 root root    25 Апр 12 15:48 unsortlist
-rw-------  1 root root  5882 Апр 13 16:14 .viminfo
15:40:42
#chmod 4644 script1

15:41:09
#ls -la
итого 96
drwx------  7 root root  4096 Апр 13 16:14 .
drwxr-xr-x 21 root root  4096 Мар  5 16:48 ..
-rw-r--r--  1 root root     0 Апр 12 19:24 1111
-rw-r--r--  1 root root     0 Апр 12 15:11 123a8dss
drwxr--r-T  2 user user  4096 Апр 12 15:18 andrey
drwx------  2 root root  4096 Апр 12 18:56 .aptitude
-rw-------  1 root root  7552 Апр 13 14:34 .bash_history
-rw-r--r--  1 root root    21 Мар  7 16:15 .bash_profile
-rw-r--r--  1 root root   627 Апр 13 10:57 .bashrc
...
drwxr-xr-x  2 root root 12288 Апр 13 16:38 .lilalo
-rw-r--r--  1 root root   140 Ноя 19  2007 .profile
-rwSr--r--  1 root root    30 Апр 12 19:10 script1
drwxr-xr-x  2 root root  4096 Апр 12 15:18 sergey
-rw-r--r--  1 root root    98 Апр 12 15:42 sort
-rw-r--r--  1 root root    25 Апр 12 15:48 sortlist
drwx------  2 root root  4096 Апр 13 09:46 .ssh
-rw-r--r--  1 root root    31 Апр 12 15:41 touch
-rw-r--r--  1 root root    25 Апр 12 15:48 unsortlist
-rw-------  1 root root  5882 Апр 13 16:14 .viminfo
15:41:10
#chmod 2644 script1

15:41:26
#ls -la
итого 96
drwx------  7 root root  4096 Апр 13 16:14 .
drwxr-xr-x 21 root root  4096 Мар  5 16:48 ..
-rw-r--r--  1 root root     0 Апр 12 19:24 1111
-rw-r--r--  1 root root     0 Апр 12 15:11 123a8dss
drwxr--r-T  2 user user  4096 Апр 12 15:18 andrey
drwx------  2 root root  4096 Апр 12 18:56 .aptitude
-rw-------  1 root root  7552 Апр 13 14:34 .bash_history
-rw-r--r--  1 root root    21 Мар  7 16:15 .bash_profile
-rw-r--r--  1 root root   627 Апр 13 10:57 .bashrc
...
drwxr-xr-x  2 root root 12288 Апр 13 16:38 .lilalo
-rw-r--r--  1 root root   140 Ноя 19  2007 .profile
-rw-r-Sr--  1 root root    30 Апр 12 19:10 script1
drwxr-xr-x  2 root root  4096 Апр 12 15:18 sergey
-rw-r--r--  1 root root    98 Апр 12 15:42 sort
-rw-r--r--  1 root root    25 Апр 12 15:48 sortlist
drwx------  2 root root  4096 Апр 13 09:46 .ssh
-rw-r--r--  1 root root    31 Апр 12 15:41 touch
-rw-r--r--  1 root root    25 Апр 12 15:48 unsortlist
-rw-------  1 root root  5882 Апр 13 16:14 .viminfo
15:42:58
#chmod -R a=r andrey/

15:43:08
#vim /etc/nologin
прошло 12 минут
15:55:47
#~
1111           .bash_history  .l3rc          script1        .ssh/
123a8dss       .bash_profile  .lesshst       sergey/        touch
andrey/        .bashrc        .lilalo/       sort           unsortlist
.aptitude/     file.txt       .profile       sortlist       .viminfo
15:55:47
#ls /etc/nologin
/etc/nologin
15:55:52
#ls -l /etc/nologin
lrwxrwxrwx 1 root root 28 Фев 18 09:36 /etc/nologin -> /var/lib/initscripts/nologin
15:55:57
#cat user > /etc/nologin
cat: user: Нет такого файла или каталога
15:56:59
#echo user > /etc/nologin

15:57:09
#ssh root@192.168.16.254
root@192.168.16.254's password:
Linux fobos 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Apr 13 11:55:17 2011 from 192.168.16.5
fobos:~#
fobos:~# xm console debian5
...
user
Password:
Last login: Wed Apr 13 09:40:22 EEST 2011 from 192.168.16.254 on pts/4
Linux debian5 2.6.32.26 #1 SMP Sat Dec 4 21:13:18 EET 2010 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=1269; pidfile=/root/.lilalo/l3-agent.pid
15:58:31
#exit
exit
Debian GNU/Linux 6.0 debian5 hvc0
debian5 login: fobos:~#
fobos:~#
fobos:~#
fobos:~# xm console debian3
Reserving virtual address space above 0xf5800000
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.32.26 (root@fobos) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Sat Dec 4 21:13:18 EET 2010
...
Setting up networking....
Activating lvm and md swap...done.
Checking file systems...fsck from util-linux-ng 2.17.2
done.
Mounting local filesystems...done.
Activating swapfile swap...done.
Cleaning up temporary files....
Configuring network interfaces...done.
Cleaning up temporary files....
Setting console screen modes.
15:58:51
#cat /etc/nologin

15:58:58
#vim /etc/nologin
15:59:04
#~
a  laba  mymotd  soft
15:59:04
#vim /etc/nologin
15:59:15
#~
exit
Debian GNU/Linux 6.0 debian3 hvc0
debian3 login: fobos:~#
fobos:~#
fobos:~#
fobos:~# exit
logout
Connection to 192.168.16.254 closed.
15:59:28
#ls
1111      andrey    script1  sort      touch
123a8dss  file.txt  sergey   sortlist  unsortlist

Четверг (04/14/11)

/dev/pts/4
09:13:14
#ls /
bin   dev  home  log         media  opt   root  selinux  sys  usr
boot  etc  lib   lost+found  mnt    proc  sbin  srv      tmp  var
09:13:39
#ssh root@pingvin.sumy.ua
root@pingvin.sumy.ua's password:
Linux www 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Apr 14 09:57:52 2011 from 10.0.0.151
www:~#
www:~#
...
/dev/sda1               1         122      979933+  83  Linux
/dev/sda2             123       27477   219729037+   5  Extended
/dev/sda5             123         730     4883728+  82  Linux swap / Solaris
/dev/sda6             731        1946     9767488+  83  Linux
/dev/sda7            1947        4378    19535008+  83  Linux
/dev/sda8            4379        9241    39062016   83  Linux
/dev/sda9            9242       27477   146480638+  83  Linux
www:~# exit
logout
Connection to pingvin.sumy.ua closed.
прошло 33 минуты
/dev/pts/8
09:47:02
#screen -x
/dev/pts/6
09:47:23
#exit
exit
Есть приостановленные задачи.
прошло 10 минут
/dev/pts/10
09:57:54
#screen -x
/dev/pts/12
09:58:37
#screen
/dev/pts/14
09:58:42
#screen -x
09:58:48
#screen --help
09:59:10
#screen -d
/dev/pts/12
09:59:59
#screen -x
/dev/pts/8
10:00:20
#screen -x
/dev/pts/10
10:00:20
#screen -x
/dev/pts/8
10:00:39
#screen -x
10:01:03
#screen -x
прошло 23 минуты
/dev/pts/4
10:24:18
#screen
/dev/pts/0
10:24:22
#ssh root@pingvin.sumy.ua
root@pingvin.sumy.ua's password:
Permission denied, please try again.
root@pingvin.sumy.ua's password:
Permission denied, please try again.
root@pingvin.sumy.ua's password:
Linux www 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 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
...
Command (m for help): q
www:~# ssh student2@192.168.16.59
^C
www:~# ssh student2@192.168.16.59
^C
www:~# ssh student2@192.168.16.59
^C
www:~# exit
logout
Connection to pingvin.sumy.ua closed.
/dev/pts/8
10:24:24
#screen -x
/dev/pts/2
10:24:31
#screen -x
/dev/pts/6
10:25:05
#screen -x
/dev/pts/0
10:30:24
#ssh student2@192.168.16.59
The authenticity of host '192.168.16.59 (192.168.16.59)' can't be established.
RSA key fingerprint is 00:cd:10:39:df:7d:6d:2e:9d:9e:ba:fa:4a:4b:06:d5.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.16.59' (RSA) to the list of known hosts.
student2@192.168.16.59's password:
Linux student2-HP-Compaq-dc7800p-Convertible-Minitower 2.6.35-28-generic-pae #49-Ubuntu SMP Tue Mar 1 14:58:06 UTC 2011 i686 GNU/Linux
Ubuntu 10.10
Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/
295 packages can be updated.
...
/dev/sda8 on /usr type ext4 (rw,commit=0)
/dev/sda9 on /home type ext4 (rw,commit=0)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/student2/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=student2)
/dev/sda1 on /media/6A68A91568A8E155 type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
root@student2-HP-Compaq-dc7800p-Convertible-Minitower:~# exit
exit
student2@student2-HP-Compaq-dc7800p-Convertible-Minitower:~$ exit
выход
Connection to 192.168.16.59 closed.
10:35:28
#ssh student2@192.168.16.60
ssh: connect to host 192.168.16.60 port 22: Connection refused
10:37:26
#ssh student2@192.168.16.59
student2@192.168.16.59's password:
Linux student2-HP-Compaq-dc7800p-Convertible-Minitower 2.6.35-28-generic-pae #49-Ubuntu SMP Tue Mar 1 14:58:06 UTC 2011 i686 GNU/Linux
Ubuntu 10.10
Welcome to Ubuntu!
 * Documentation:  https://help.ubuntu.com/
295 packages can be updated.
127 updates are security updates.
Last login: Thu Apr 14 11:31:00 2011 from 192.168.16.5
student2@student2-HP-Compaq-dc7800p-Convertible-Minitower:~$
student2@student2-HP-Compaq-dc7800p-Convertible-Minitower:~$ sudo -s
...
student@student-HP-Compaq-dc7800p-Convertible-Minitower:~$ exit
выход
eConnection to 192.168.16.60 closed.
root@student2-HP-Compaq-dc7800p-Convertible-Minitower:~# exiyt
exiyt: команда не найдена
root@student2-HP-Compaq-dc7800p-Convertible-Minitower:~# exit
exit
student2@student2-HP-Compaq-dc7800p-Convertible-Minitower:~$ exit
выход
Connection to 192.168.16.59 closed.

Файлы

  • /etc/gro
  • /etc/nologin
  • /etc/gro
    >
    groff/  group   group-
    
    /etc/nologin
    >

    Статистика

    Время первой команды журнала13:56:55 2011- 4-13
    Время последней команды журнала10:37:26 2011- 4-14
    Количество командных строк в журнале101
    Процент команд с ненулевым кодом завершения, %22.77
    Процент синтаксически неверно набранных команд, % 1.98
    Суммарное время работы с терминалом *, час 2.89
    Количество командных строк в единицу времени, команда/мин 0.58
    Частота использования команд
    screen15|=============| 13.89%
    ls15|=============| 13.89%
    passwd8|=======| 7.41%
    chmod7|======| 6.48%
    vim7|======| 6.48%
    man6|=====| 5.56%
    ssh6|=====| 5.56%
    cat5|====| 4.63%
    chown4|===| 3.70%
    exit4|===| 3.70%
    userdel3|==| 2.78%
    ~3|==| 2.78%
    fg2|=| 1.85%
    login2|=| 1.85%
    useradd2|=| 1.85%
    groupdel2|=| 1.85%
    vigr2|=| 1.85%
    /etc/nologin2|=| 1.85%
    grep2|=| 1.85%
    sudo1|| 0.93%
    &1|| 0.93%
    udVPBPGn7WsAiPG8ihFrQQMclSPIY8DK7nRbuHex221|| 0.93%
    echo1|| 0.93%
    deluser1|| 0.93%
    apt-get1|| 0.93%
    мÑvipw1|| 0.93%
    false1|| 0.93%
    vipw1|| 0.93%
    adduser1|| 0.93%
    su1|| 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$