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

Содержание

Журнал

Среда (05/27/09)

/dev/pts/3
16:14:01
#ps aux |grep cron
root      5105  0.0  0.0   4908   756 pts/5    R+   17:14   0:00 grep cron
16:14:02
#ps aux |grep cron
root      5114  0.0  0.0   4908   760 pts/5    R+   17:14   0:00 grep cron
16:14:09
#ps aux |grep cron

16:14:12
#ps aux |grep cron
root      5132  0.0  0.0   4908   756 pts/5    R+   17:14   0:00 grep cron
16:14:25
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
modprobe.d/ modules     monit/      motd        motd.tail
16:14:25
#vi /etc/monit/monitrc
16:14:53
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31rt 25 - this
# Defaults for monit initscript
# sourced by /etc/init.d/monit
# installed at /etc/default/monit by maintainer scripts
# Fredrik Steen <stone@debian.org>
# You must set this variable to for monit to start
startup=1
# To change the intervals which monit should run uncomment
# and change this variable.
 CHECK_INTERVALS=20
"/etc/default//monit" 11L, 324C
16:15:00
#+q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
## statement. This service depends on another service (apache_bin) which
## is defined above.
#
  check process cron  with pidfile /var/run/crond.pid
    start program = "/etc/init.d/cron start"
#    stop program  = "/etc/init.d/cron stop"
#    if cpu > 60% for 2 cycles then alert
#    if cpu > 80% for 5 cycles then restart
#    if totalmem > 200.0 MB for 5 cycles then restart
    stop program  = "/etc/init.d/cron stop"
#    if loadavg(5min) greater than 10 for 8 cycles then stop
#    if failed host www.tildeslash.com port 80 protocol http
#       and request "/monit/doc/next.php"
#       then restart
"/etc/monit/monitrc" 217L, 8885C записано
16:15:38
#ps aux |grep cron
root      5286  0.0  0.0   5212  1012 ?        Ss   17:15   0:00 /usr/sbin/cron
16:15:43
#ps aux |grep cron
root      5286  0.0  0.0   5212  1012 ?        Ss   17:15   0:00 /usr/sbin/cron
16:15:57
#ps aux |grep cron
root      5286  0.0  0.0   5212  1012 ?        Ss   17:15   0:00 /usr/sbin/cron
root      5324  0.0  0.0   4908   760 pts/5    R+   17:16   0:00 grep cron
16:16:56
#vi /etc/syslog-ng/syslog-ng.conf
/dev/pts/6
16:20:01
$su
Пароль:
16:20:08
#less /etc/monit/monitrc
16:23:28
#tail -f /var/log/daemon.log
May 27 17:15:11 linux6 monit[5085]: 'cron' process is not running
May 27 17:15:29 linux6 monit[5085]: monit daemon with pid [5085] killed
May 27 17:15:29 linux6 monit[5085]: Monit stopped
May 27 17:15:29 linux6 monit[5260]: Starting monit daemon
May 27 17:15:29 linux6 monit[5264]: Monit started
May 27 17:15:29 linux6 monit[5264]: 'cron' process is not running
May 27 17:15:29 linux6 monit[5264]: 'cron' trying to restart
May 27 17:15:29 linux6 monit[5264]: 'cron' start: /etc/init.d/cron
May 27 17:15:49 linux6 monit[5264]: Monit has not changed
May 27 17:15:49 linux6 monit[5264]: 'cron' process is running with pid 5286
May 27 17:27:06 linux6 monit[5264]: monit daemon with pid [5264] killed
May 27 17:27:06 linux6 monit[5264]: Monit stopped
May 27 17:27:06 linux6 monit[11351]: Starting monit daemon
May 27 17:27:06 linux6 monit[11360]: Monit started
^C
/dev/pts/3
16:27:11
#ps aux |grep cron
root     11422  0.0  0.0   5212  1008 ?        Ss   17:27   0:00 /usr/sbin/cron
root     11424  0.0  0.0   4908   756 pts/5    R+   17:27   0:00 grep cron
/dev/pts/6
16:27:42
#/etc/init.d/cron stop
Stopping periodic command scheduler: cron.
/dev/pts/3
16:27:53
#ps aux |grep cron
root     11459  0.0  0.0   4908   768 pts/5    S+   17:27   0:00 grep cron
/dev/pts/6
16:27:57
#/etc/init.d/cron stop
Stopping periodic command scheduler: cron.
/dev/pts/3
16:27:59
#ps aux |grep cron

16:28:04
#ps aux |grep cron
root     11492  0.0  0.0   5212  1012 ?        Ss   17:28   0:00 /usr/sbin/cron
16:28:08
#ps aux |grep cron
root     11492  0.0  0.0   5212  1012 ?        Ss   17:28   0:00 /usr/sbin/cron
root     11503  0.0  0.0   4908   760 pts/5    R+   17:28   0:00 grep cron
16:28:12
#ps aux |grep cron
root     11492  0.0  0.0   5212  1012 ?        Ss   17:28   0:00 /usr/sbin/cron
root     11512  0.0  0.0   4908   772 pts/5    S+   17:28   0:00 grep cron
/dev/pts/0
16:28:33
#exit
exit
/dev/pts/6
16:29:38
#tail -f /var/log/daemon.log
May 27 17:28:26 linux6 monit[11360]: 'cron' process is running with pid 11492
May 27 17:29:31 linux6 monit[11360]: monit daemon with pid [11360] killed
May 27 17:29:31 linux6 monit[11360]: Monit stopped
May 27 17:29:31 linux6 monit[11917]: Starting monit daemon
May 27 17:29:31 linux6 monit[11926]: Monit started
May 27 17:29:51 linux6 monit[11926]: Monit has not changed
May 27 17:29:51 linux6 monit[11926]: 'cron' process is not running
May 27 17:29:51 linux6 monit[11926]: 'cron' trying to restart
May 27 17:29:51 linux6 monit[11926]: 'cron' start: /etc/init.d/cron
May 27 17:30:11 linux6 monit[11926]: 'cron' process is running with pid 11987
^[[A^C
/dev/pts/3
16:29:41
#ps aux |grep cron

16:29:51
#ps aux |grep cron
root     11987  0.0  0.0   5212  1016 ?        Ss   17:29   0:00 /usr/sbin/cron
root     12694  0.0  0.0   4908   756 pts/5    R+   17:30   0:00 grep cron
16:33:13
# destination(dp_xconsole);

16:34:30
#ssh quiz@10.0.35.100
quiz@10.0.35.100's password:
Connection closed by 10.0.35.100
16:37:00
#ssh quiz@10.0.35.100
quiz@10.0.35.100's password:
+----------------------------------
| ТЕМЫ ПЕРВОГО ДНЯ
| man, shell, vi, screen
| Общее количество вопросов: 40
|
| Вам будут заданы вопросы и показаны варианты ответа на них.
| После каждого вопроса вы должны вводить номер варианта ответа, который вы считаете наиболее правильным.
| После ввода номера нужно нажимать <ENTER>.
| Возвращаться назад и менять ответ, после того как вы нажали <ENTER>, нельзя.
...
Как переключиться из сеанса X Window System на первую виртуальную консоль,
при условии, что вы собираетесь потом вернуться обратно в X Window System?
1 Нажать Alt-F1
2 Нажать Ctrl-F1
3 Нажать Ctrl-Alt-F1
4 Нажать Ctrl-Alt-Backspace
5 Нажать Ctrl-Alt-Del
6 Не получится, нужно завершать сеанс X Window System
3Connection to 10.0.35.100 closed by remote host.
Connection to 10.0.35.100 closed.
16:39:47
#ssh quiz@10.0.35.100
3
Вы не любите vi несмотря ни на что. Вы хотите его не использовать,
и прекрасно обходитесь редактором nano. Тем не менее vi подстерегает вас в самых неожиданных местах.
Например, вы запустили vipw чтобы отредактировать файл паролей, а там опять этот редактор!
Как сделать так чтобы вместо vi в таких случаях вызывался nano?
1 Никак. Команда называется vipw, потому вызывается и редактор vi
2 вызвать nanopw
3 EDITOR=nano
4 set EDITOR=nano
5 export EDITOR=nano
...
но вместо желаемого подключения получаете какой-то странный текст.
Что это?
1 Это список активных сеансов screen, их больше одного, поэтому при запуске screen нужно указать, к какому подключаться
2 Это вызвался режим тонкой настройки screen
3 screen должен быть запущен в multiuser-режиме (multiuser on)
4 Эта сборка screen не поддерживает несколько одновременных подключений
5 Для этого необходимо выполнять screen в режиме ядра
1
Your score: 24
Connection to 10.0.35.100 closed.
прошло 17 минут
/dev/pts/6
16:56:56
#exit
exit
/dev/pts/3
16:59:48
#exit
exit

Четверг (05/28/09)

/dev/pts/0
08:31:19
$su
Пароль:
08:31:49
#ssh root@10.0.35.100
root@10.0.35.100's password:
Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 i686
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu May 28 09:45:40 2009 from linux15.unix.nt
/dev/pts/3
08:32:25
$su
Пароль:
08:32:33
#ls -l
итого 52
-rw-r--r-- 1 user user 1449 Май 25 16:54 1
drwxr-xr-x 2 root root 4096 Май 25 16:27 12313
-rw-r--r-- 1 root root  589 Май 25 18:07 22
drwxr-xr-x 2 user user 4096 Май 25 09:27 Desktop
drwxr-xr-x 2 user user 4096 Май 25 09:27 Documents
drwxr-xr-x 2 user user 4096 Май 25 09:27 Download
-rw-r--r-- 1 root root    0 Май 26 14:10 find-stderr
-rw-r--r-- 1 root root 1543 Май 26 14:10 find-stdout
drwxr-xr-x 2 user user 4096 Май 25 09:27 Music
drwxr-xr-x 2 user user 4096 Май 25 09:27 Pictures
drwxr-xr-x 2 user user 4096 Май 25 09:27 Public
drwxr-xr-x 2 user user 4096 Май 25 09:27 Templates
-rw-r--r-- 1 root root  285 Май 27 15:01 tree
drwxr-xr-x 2 user user 4096 Май 25 09:27 Videos
прошло 29 минут
09:01:45
#ls -li
итого 52
554064 -rw-r--r-- 1 user user 1449 Май 25 16:54 1
554065 drwxr-xr-x 2 root root 4096 Май 25 16:27 12313
554069 -rw-r--r-- 1 root root  589 Май 25 18:07 22
553825 drwxr-xr-x 2 user user 4096 Май 25 09:27 Desktop
553830 drwxr-xr-x 2 user user 4096 Май 25 09:27 Documents
553827 drwxr-xr-x 2 user user 4096 Май 25 09:27 Download
553959 -rw-r--r-- 1 root root    0 Май 26 14:10 find-stderr
553958 -rw-r--r-- 1 root root 1543 Май 26 14:10 find-stdout
553831 drwxr-xr-x 2 user user 4096 Май 25 09:27 Music
553832 drwxr-xr-x 2 user user 4096 Май 25 09:27 Pictures
553829 drwxr-xr-x 2 user user 4096 Май 25 09:27 Public
553828 drwxr-xr-x 2 user user 4096 Май 25 09:27 Templates
554005 -rw-r--r-- 1 root root  285 Май 27 15:01 tree
553833 drwxr-xr-x 2 user user 4096 Май 25 09:27 Videos
09:01:48
#ls -li /
итого 92
 977302 drwxr-xr-x   3 root root  4096 Май 26 10:57 a
  97729 drwxr-xr-x   2 root root  4096 Май 26 10:29 aa
2264033 drwxr-xr-x   2 root root  4096 Май 26 10:29 ab
 244321 drwxr-xr-x   2 root root  4096 Май 26 10:29 ac
 814401 drwxr-xr-x   2 root root  4096 Окт 25  2008 bin
1742817 drwxr-xr-x   3 root root  4096 Окт 25  2008 boot
    713 drwxr-xr-x  15 root root  3560 Май 27 15:46 dev
 912129 drwxr-xr-x  84 root root  4096 Май 27 16:23 etc
 553793 drwxr-xr-x   3 root root  4096 Май 25 01:07 home
...
  48865 lrwxrwxrwx   1 root root    11 Окт 24  2008 sdb1 -> /media/sdb1
  48866 lrwxrwxrwx   1 root root    11 Окт 24  2008 sdb2 -> /media/sdb2
  48867 lrwxrwxrwx   1 root root    11 Окт 24  2008 sdb3 -> /media/sdb3
2247745 drwxr-xr-x   2 root root  4096 Фев 21 16:55 selinux
1970849 drwxr-xr-x   2 root root  4096 Май 24 13:15 srv
      1 drwxr-xr-x  12 root root     0 Май 27 09:31 sys
1449633 drwxrwxrwt   7 root root  4096 Май 28 09:32 tmp
1889409 drwxr-xr-x  11 root root  4096 Май 24 13:22 usr
 179169 drwxr-xr-x  13 root root  4096 Май 24 13:15 var
  48869 lrwxrwxrwx   1 root root    25 Окт 24  2008 vmlinuz -> boot/vmlinuz-2.6.29-2-686
09:01:56
#cd /tm
bash: cd: /tm: Нет такого файла или каталога
09:03:28
#cd /tmp/

09:03:31
#ls -l
итого 84
-rw-r--r-- 1 root root 21060 Май 28 10:02 date2.log
-rw-r--r-- 1 root root 42000 Май 28 10:03 date.log
drwx------ 2 user user  4096 Май 27 10:18 keyring-9XzFN3
-rw-r--r-- 1 root root   390 Май 27 14:40 l1
drwx------ 2 user user  4096 Май 28 09:36 orbit-user
drwx------ 2 user user  4096 Май 27 10:18 ssh-DvvkOf9808
09:03:34
#mkdir ./dir1

09:03:55
#ls -l
итого 88
-rw-r--r-- 1 root root 21060 Май 28 10:02 date2.log
-rw-r--r-- 1 root root 42000 Май 28 10:03 date.log
drwxr-xr-x 2 root root  4096 Май 28 10:03 dir1
drwx------ 2 user user  4096 Май 27 10:18 keyring-9XzFN3
-rw-r--r-- 1 root root   390 Май 27 14:40 l1
drwx------ 2 user user  4096 Май 28 09:36 orbit-user
drwx------ 2 user user  4096 Май 27 10:18 ssh-DvvkOf9808
09:03:57
#ls -l
итого 88
-rw-r--r-- 1 root root 21180 Май 28 10:10 date2.log
-rw-r--r-- 1 root root 42240 Май 28 10:11 date.log
drwxr-xr-x 2 root root  4096 Май 28 10:03 dir1
drwx------ 2 user user  4096 Май 27 10:18 keyring-9XzFN3
-rw-r--r-- 1 root root   390 Май 27 14:40 l1
drwx------ 2 user user  4096 Май 28 09:36 orbit-user
drwx------ 2 user user  4096 Май 27 10:18 ssh-DvvkOf9808
09:11:32
#cd ..

09:11:37
#ls -l /tmp/
итого 88
-rw-r--r-- 1 root root 21180 Май 28 10:10 date2.log
-rw-r--r-- 1 root root 42240 Май 28 10:11 date.log
drwxr-xr-x 2 root root  4096 Май 28 10:03 dir1
drwx------ 2 user user  4096 Май 27 10:18 keyring-9XzFN3
-rw-r--r-- 1 root root   390 Май 27 14:40 l1
drwx------ 2 user user  4096 Май 28 09:36 orbit-user
drwx------ 2 user user  4096 Май 27 10:18 ssh-DvvkOf9808
09:11:41
#ls -ld /tmp/
drwxrwxrwt 8 root root 4096 Май 28 10:03 /tmp/
09:11:47
#less /etc/shadow
09:19:19
#find / -perm +4000 -ls
find: `/proc/9848/task/9848/fd/5': Нет такого файла или каталога
find: `/proc/9848/task/9848/fdinfo/5': Нет такого файла или каталога
find: `/proc/9848/fd/5': Нет такого файла или каталога
find: `/proc/9848/fdinfo/5': Нет такого файла или каталога
814468   44 -rwsr-xr-x   1 root     root        44088 Апр 29  2008 /bin/umount
814443   68 -rwsr-xr-x   1 root     root        64112 Апр 29  2008 /bin/mount
814451   28 -rwsr-xr-x   1 root     root        26616 Дек 10  2007 /bin/ping6
814461   28 -rwsr-xr-x   1 root     root        27908 Май 22 18:03 /bin/su
814450   32 -rwsr-xr-x   1 root     root        30788 Дек 10  2007 /bin/ping
1889927   36 -rwsr-xr-x   1 root     root        34392 Май 22 18:03 /usr/bin/passwd
...
1893347  128 -rwsr-xr-x   2 root     root       123636 Мар 28 23:17 /usr/bin/sudoedit
1893521   40 -rwsr-sr-x   1 daemon   daemon      39864 Окт 20  2008 /usr/bin/at
1890124   12 -rwsr-xr-x   1 root     root         9620 Май  8 18:38 /usr/lib/pt_chown
1941262    8 -rwsr-xr-x   1 root     root         4552 Апр 19 03:03 /usr/lib/eject/dmcrypt-get-device
1890487  196 -rwsr-xr-x   1 root     root       192912 Май  4 23:39 /usr/lib/openssh/ssh-keysign
1942449    8 -rwsr-xr-x   1 root     root         5784 Фев 18 18:30 /usr/lib/policykit/polkit-resolve-exe-helper
1942446   16 -rwsr-xr-x   1 polkituser root        14860 Фев 18 18:30 /usr/lib/policykit/polkit-set-default-helper
1942445    8 -rwsr-xr--   1 root     polkituser     7360 Фев 18 18:30 /usr/lib/policykit/polkit-grant-helper-pam
1940662   40 -rwsr-xr--   1 root     messagebus    38888 Май  9 00:48 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
1893505  684 -rwsr-xr-x   1 root     root       695968 Май 10 11:23 /usr/sbin/exim4
09:23:46
#newgrp

прошло 11 минут
09:35:01
#groupmod
Использование: groupmod [параметры] ГРУППА
Параметры:
  -g, --gid GID         для новой ГРУППЫ использовать GID
  -h, --help            показать данное сообщение и закончить работу
  -n, --new-name НОВ_ГР использовать имя НОВ_ГР для ГРУППЫ
  -o, --non-unique      разрешить создание ГРУППЫ с уже имеющимся
                        (не уникальным) GID
  -p, --password PASS   использовать шифрованный пароль для нового пароля
09:35:11
#cat /etc/gro
groff/  group   group-
09:35:11
#cat /etc/gro
groff/  group   group-
09:35:11
#cat /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
...
nogroup:x:65534:
libuuid:x:101:
crontab:x:102:
ssh:x:103:
messagebus:x:104:
polkituser:x:105:
haldaemon:x:106:
gdm:x:107:
user:x:1000:
Debian-exim:x:108:
09:35:43
#mkdir /tmp/audio

09:37:13
#chgrp audio /tmp/audio/

09:37:40
#mkdir /tmp//audio/a1

09:38:18
#ls -l /tmp//audio
итого 4
drwxr-xr-x 2 root root 4096 Май 28 10:38 a1
09:39:22
#ls -l .Ñ/etc/gro
groff/  group   group-
09:39:22
#ls -l /etc/group
-rw-r--r-- 1 root root 583 Май 27 11:32 /etc/group
прошло 33 минуты
10:12:54