/l3/users/eb/2009/linux2/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 |
|
#ls
10:49:42 2009 26 a `date` EEST May Tue Tue May 26 10:50:28 EEST 2009 |
#cat .vimrc
set number set showmod syntax on colorsheme blue |
#cat .screenrc
# emulate .logout message pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended." # advertise hardstatus support to $TERMCAP # termcapinfo * '' 'hs:ts=\E_:fs=\E\\:ds=\E_\E\\' # make the shell in every window a login shell #shell -$SHELL # autoaka testing # shellaka '> |tcsh' # shellaka '$ |sh' # set every new windows hardstatus line to somenthing descriptive ... # Hostname, datetime prefix hardstatus string "%{rk}%H %{gk}%c %{yk}%M%d %{wk}%?%-Lw%?%{bw}%n*%f%t%?(%u)%?%{wk}%?%+Lw%?" # bind = resize = # bind + resize +1 # bind - resize -1 # bind _ resize max # # defnonblock 1 # blankerprg rain -d 100 # idle 30 blanker |
#vi /etc/bind/named.conf.options
--- /tmp/l3-saved-3667.8977.12293 2009-06-04 14:58:55.000000000 +0000 +++ /etc/bind/named.conf.options 2009-06-04 14:59:47.000000000 +0000 @@ -11,7 +11,7 @@ // the all-0's placeholder. forwarders { - 192.168.101.1 ; + 10.0.35.100 ; }; auth-nxdomain no; # conform to RFC1035 |
#ls -la
итого 144 drwxr-xr-x 16 root root 4096 Июн 3 14:22 . drwxr-xr-x 21 root root 4096 Июн 3 11:56 .. drwxr-xr-x 2 root root 4096 Май 26 07:49 10:49:42 drwxr-xr-x 2 root root 4096 Май 26 07:49 2009 drwxr-xr-x 2 root root 4096 Май 26 07:49 26 drwxr-xr-x 5 root root 4096 Май 26 08:40 a -rw------- 1 root root 9936 Июн 4 10:16 .bash_history -rw-r--r-- 1 root root 21 Май 25 06:34 .bash_profile -rw-r--r-- 1 root root 450 Май 25 06:34 .bashrc ... drwxr-xr-x 2 root root 36864 Июн 4 14:58 .lilalo drwxr-xr-x 2 root root 4096 Май 26 07:49 May -rw-r--r-- 1 root root 140 Ноя 19 2007 .profile -rw-r--r-- 1 root root 3984 Май 25 14:25 .screenrc -rw------- 1 root root 33 Май 27 12:10 .sendxmpprc drwxr-xr-x 2 root root 4096 Июн 3 20:46 .ssh drwxr-xr-x 2 root root 4096 Май 26 07:49 Tue drwxr-xr-x 2 root root 4096 Май 26 07:50 Tue May 26 10:50:28 EEST 2009 -rw-r--r-- 1 root root 50 Май 25 14:21 .vimrc -rw------- 1 root root 52 Июн 3 14:22 .Xauthority |
#cat /etc/bind/named.conf.local
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class0.unix.nt" { type master; file "/etc/bind/db.class2"; |
#cat /etc/bind/named.conf.local
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class0.unix.nt" { type master; file "/etc/bind/db.class2"; |
#vi /etc/bind/db.class2
--- /dev/null 2009-06-04 09:20:23.505264415 +0000 +++ /etc/bind/db.class2 2009-06-04 15:08:02.000000000 +0000 @@ -0,0 +1 @@ + @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h |
#nano /etc/bind/named.conf.local
--- /tmp/l3-saved-8057.9320.28082 2009-06-04 15:04:04.000000000 +0000 +++ /etc/bind/named.conf.local 2009-06-04 15:04:54.000000000 +0000 @@ -7,5 +7,5 @@ //include "/etc/bind/zones.rfc1918"; zone "class0.unix.nt" { type master; - file "/etc/bind/db.class2"; +}; |
#vi /etc/bind/db.class2
--- /tmp/l3-saved-3667.2624.24279 2009-06-04 15:08:05.000000000 +0000 +++ /etc/bind/db.class2 2009-06-04 15:11:14.000000000 +0000 @@ -1 +1,6 @@ - @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h + @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h + linux2.class2.unix.nt. + linux2 A 192.168.15.2 + linux1 A 192.168.15.1 + linux5 A 192.168.15.5 + |
#cat /etc/bind/named.conf.options
options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 10.0.35.100 ; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; # listen-on { 127.0.0.1; }; # allow-recursion { 127.0.0.0/8; }; }; |
#cat /etc/bind/named.conf
// This is the primary configuration file for the BIND DNS server named. // // Please read /usr/share/doc/bind9/README.Debian.gz for information on the // structure of BIND configuration files in Debian, *BEFORE* you customize // this configuration file. // // If you are just adding zones, please do that in /etc/bind/named.conf.local include "/etc/bind/named.conf.options"; // prime the server with knowledge of the root servers zone "." { ... }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; }; include "/etc/bind/named.conf.local"; |
#cat /etc/bind/db.class5
cat: /etc/bind/db.class5: Нет такого файла или каталога |
#history
348 init 0 349 pgrep l3 350 man iptables 351 iptables-save 352 who 353 vi /etc/networks/interfaces 354 exit 355 exit 356 exit 357 exit ... 487 ping 10.0.35.1 488 iptables -L 489 history 490 ping 192.168.102.1 491 vi ~/.ssh/config 492 init 0 493 ssh root@10.0.35.100 494 exit 495 vi named.conf.local 496 history |
#cat /etc/bind/db.class2
@ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h linux2.class2.unix.nt. linux2 A 192.168.15.2 linux1 A 192.168.15.1 linux5 A 192.168.15.5 |
#nano /etc/bind/db.class2
--- /tmp/l3-saved-8057.18538.6999 2009-06-04 15:13:36.000000000 +0000 +++ /etc/bind/db.class2 2009-06-04 15:15:50.000000000 +0000 @@ -1,6 +1,6 @@ - @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h - linux2.class2.unix.nt. - linux2 A 192.168.15.2 - linux1 A 192.168.15.1 - linux5 A 192.168.15.5 + @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h + NS linux2.class2.unix.nt. + linux2 A 192.168.15.2 + linux1 A 192.168.15.1 + linux5 A 192.168.15.5 |
#vi named.conf.local
--- /tmp/l3-saved-3667.9438.14913 2009-06-04 15:14:10.000000000 +0000 +++ named.conf.local 2009-06-04 15:16:07.000000000 +0000 @@ -1,8 +1,8 @@ -@ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h - NS linux2.class2.unix.nt. -linux2 A 192.168.15.2 -linux1 A 192.168.15.1 -linux5 A 192.168.15.5 + + + + + |
#history
367 exit 368 exit 369 eval `ssh-agent` 370 ssh-add 371 echo $SSH_ 372 ps aux | grep ssh-agent 373 ssh-add -l 374 vi ~/.ssh/config 375 exit 376 ssh-keygen -p -f ~/.ssh/id_dsa ... 506 /etc/init.d/bind9 restart 507 cat /etc/resolv.conf 508 cat /etc/bind/named.conf.options 509 cat /etc/bind/named.conf 510 cat /etc/bind/db.class5 511 cat /etc/bind/db.class2 512 /etc/init.d/bind9 restart 513 nano /etc/bind/db.class2 514 /etc/init.d/bind9 restart 515 history |
#history
348 init 0 349 pgrep l3 350 man iptables 351 iptables-save 352 who 353 vi /etc/networks/interfaces 354 exit 355 exit 356 exit 357 exit ... 487 ping 10.0.35.1 488 iptables -L 489 history 490 ping 192.168.102.1 491 vi ~/.ssh/config 492 init 0 493 ssh root@10.0.35.100 494 exit 495 vi named.conf.local 496 history |
#vi named.conf.local
--- /tmp/l3-saved-3667.32049.22449 2009-06-04 15:29:27.000000000 +0000 +++ named.conf.local 2009-06-04 15:29:53.000000000 +0000 @@ -5,7 +5,7 @@ // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; -zone "class0.unix.nt" { +zone "class2.unix.nt" { type master; file "/etc/bind/db.class2"; }; |
#vi db.class2
--- /tmp/l3-saved-3667.5725.25730 2009-06-04 15:30:15.000000000 +0000 +++ db.class2 2009-06-04 15:32:10.000000000 +0000 @@ -1,5 +1,6 @@ @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h - NS linux2.class2.unix.nt. + NS linux2.class2.unix.nt + MX 10 linux2.class2.unix.nt linux2 A 192.168.15.2 linux1 A 192.168.15.1 linux5 A 192.168.15.5 |
#vi db.class2
--- /tmp/l3-saved-3667.26325.10338 2009-06-04 15:32:46.000000000 +0000 +++ db.class2 2009-06-04 15:34:39.000000000 +0000 @@ -1,6 +1,7 @@ @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h - NS linux2.class2.unix.nt - MX 10 linux2.class2.unix.nt + + NS linux2.class2.unix.nt. + MX 10 linux2.class2.unix.nt. linux2 A 192.168.15.2 linux1 A 192.168.15.1 linux5 A 192.168.15.5 |
#who
user tty7 2009-06-04 09:33 (:0) user pts/0 2009-06-04 09:36 (:0.0) user pts/3 2009-06-04 10:16 (:0.0) root pts/5 2009-06-04 14:57 (192.168.15.5) user pts/7 2009-06-04 15:04 (:0.0) |
#/etc/init.d/bind9 restart
Stopping domain name service...: bind9 waiting for pid 9303 to die. Starting domain name service...: bind9. |
#vi named.conf.local
|
#rnds flush
bash: rnds: команда не найдена |
#rndc flush
|
#vi db.class2
|
#ip route
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.2 default via 192.168.15.254 dev eth0 |
#apt-get install sensible-mda
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: procmail НОВЫЕ пакеты, которые будут установлены: procmail sensible-mda обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. Необходимо скачать 356kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 610kB. ... Получено:2 http://10.0.35.1 sid/main sensible-mda 8.14.3-9 [214kB] Получено 356kБ за 9s (39,4kБ/c) Выбор ранее не выбранного пакета procmail. (Чтение базы данных ... на данный момент установлено 44542 файлов и каталогов.) Распаковывается пакет procmail (из файла .../procmail_3.22-16_i386.deb)... Выбор ранее не выбранного пакета sensible-mda. Распаковывается пакет sensible-mda (из файла .../sensible-mda_8.14.3-9_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет procmail (3.22-16) ... Настраивается пакет sensible-mda (8.14.3-9) ... |
#apt-get install sendmail
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: sendmail: Зависит: sendmail-bin но он не будет установлен E: Сломанные пакеты |
#apt-get install qpopper
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: qpopper обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. Необходимо скачать 414kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 647kB. Получено:1 http://10.0.35.1 sid/main qpopper 4.0.9.dfsg-1 [414kB] Получено 414kБ за 3s (136kБ/c) Выбор ранее не выбранного пакета qpopper. (Чтение базы данных ... на данный момент установлено 44585 файлов и каталогов.) Распаковывается пакет qpopper (из файла .../qpopper_4.0.9.dfsg-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет qpopper (4.0.9.dfsg-1) ... |
#apt-get install openbsd-enetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово E: Не удалось найти пакет openbsd-enetd |
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия openbsd-inetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. |
#apt-get install sendmail-bin sendmail
Warning: confCW_FILE source file not found: /etc/mail/local-host-names it was created Warning: access_db source file not found: /etc/mail/access it was created Updating /etc/mail/access... Linking /etc/aliases to /etc/mail/aliases Updating /etc/mail/aliases... /etc/mail/aliases: 12 aliases, longest 10 bytes, 134 bytes total Warning: 3 database(s) sources were not found, (but were created) please investigate. Warning: These messages were issued while creating sendmail.cf make sure they are benign before starting sendmail! Errors in generating sendmail.cf *** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`always_add_domain')*** ERROR: FEATURE() should be before MAILER() *** MAILER(`local') must appear after FEATURE(`allmasquerade')*** ERROR: FEATURE() should be before MAILER() Starting Mail Transport Agent (MTA): sendmail. Настраивается пакет sendmail (8.14.3-9) ... |
#cd /etc/mail
|
#ls -l
итого 232 -rw------- 1 root root 4261 Июн 4 18:03 access -rw-r----- 1 smmta smmsp 12288 Июн 4 18:03 access.db -rw-r--r-- 1 root root 281 Мар 1 18:52 address.resolve lrwxrwxrwx 1 root smmsp 10 Июн 4 18:03 aliases -> ../aliases -rw-r----- 1 smmta smmsp 12288 Июн 4 18:03 aliases.db -rw-r--r-- 1 root root 3215 Июн 4 18:03 databases -rw-r--r-- 1 root root 5657 Мар 1 22:49 helpfile -rw-r--r-- 1 root smmsp 25 Июн 4 18:03 local-host-names drwxr-sr-x 2 smmta smmsp 4096 Июн 4 18:03 m4 ... -rw-r--r-- 1 root smmsp 269 Июн 4 18:03 sendmail.cf.errors -rw-r--r-- 1 root root 12236 Июн 4 18:03 sendmail.conf -rw-r--r-- 1 root smmsp 4206 Июн 4 18:03 sendmail.mc -rw-r--r-- 1 root root 149 Мар 1 18:52 service.switch -rw-r--r-- 1 root root 180 Мар 1 18:52 service.switch-nodns drwxr-sr-x 2 smmta smmsp 4096 Июн 4 18:03 smrsh -rw-r--r-- 1 root smmsp 43984 Июн 4 18:03 submit.cf -rw-r--r-- 1 root smmsp 2374 Июн 4 18:03 submit.mc drwxr-xr-x 2 smmta smmsp 4096 Июн 4 18:03 tls -rw-r--r-- 1 root smmsp 0 Июн 4 18:03 trusted-users |
#cat sendmail.mc
divert(-1)dnl #----------------------------------------------------------------------------- # $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $ # # Copyright (c) 1998-2009 Richard Nelson. All Rights Reserved. # # cf/debian/sendmail.mc. Generated from sendmail.mc.in by configure. # # sendmail.mc prototype config file for building Sendmail 8.14.3 # ... dnl # dnl # Default Mailer setup MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl |
#cat sendmail.mc
divert(-1)dnl #----------------------------------------------------------------------------- # $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $ # # Copyright (c) 1998-2009 Richard Nelson. All Rights Reserved. # # cf/debian/sendmail.mc. Generated from sendmail.mc.in by configure. # # sendmail.mc prototype config file for building Sendmail 8.14.3 # ... dnl # dnl # Default Mailer setup MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl |
#vi sendmail.mc
|
#vi sendmail.mc
|
#vi sendmail.mc
--- /tmp/l3-saved-11213.13238.1248 2009-06-04 18:10:05.000000000 +0000 +++ sendmail.mc 2009-06-04 18:13:07.000000000 +0000 @@ -107,3 +107,8 @@ MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl +MAILER_DEFINITIONS +MAILER(`local')dnl +MAILER(`smtp')dnl + + |
#/etc/inid.d/sendmail restart
bash: /etc/inid.d/sendmail: Нет такого файла или каталога |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail554 5.0.0 /etc/mail/sendmail.cf: line 1888: unknown configuration line " " . |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#netstat -lnp
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:55555 0.0.0.0:* LISTEN 2849/inetd tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 12934/sendmail: MTA tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2849/inetd tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 2565/approx tcp 0 0 192.168.15.2:53 0.0.0.0:* LISTEN 9710/named tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 9710/named tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6657/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 12934/sendmail: MTA ... unix 2 [ ACC ] STREAM LISTENING 45972 10721/dbus-daemon @/tmp/dbus-FwDiKV0Hr9 unix 2 [ ACC ] STREAM LISTENING 7136 2843/lpd /dev/printer unix 2 [ ACC ] STREAM LISTENING 44656 10614/X /tmp/.X11-unix/X0 unix 2 [ ACC ] STREAM LISTENING 7182 2865/hald @/var/run/hald/dbus-23LwndbRAH unix 2 [ ACC ] STREAM LISTENING 45526 10630/gnome-keyring /tmp/keyring-dKBNKT/socket unix 2 [ ACC ] STREAM LISTENING 8735 3131/apache2 /var/run/apache2/cgisock.3106 unix 2 [ ACC ] STREAM LISTENING 45956 10718/ssh-agent /tmp/ssh-yhJbC10643/agent.10643 unix 2 [ ACC ] STREAM LISTENING 46200 10643/x-session-man /tmp/.ICE-unix/10643 unix 2 [ ACC ] STREAM LISTENING 47549 10980/gconfd-2 /tmp/orbit-user/linc-2ae4-0-183477439e862 unix 2 [ ACC ] STREAM LISTENING 47565 10975/firefox-bin /tmp/orbit-user/linc-2adf-0-51b5980e9fa81 |
#history
350 vi /etc/bind/named.conf 351 vi /etc/bind/named.conf options 352 vi /etc/bind/named.conf.option 353 vi /etc/bind/named.conf.options 354 /etc/init.d/bind9 restart 355 vi /etc/bind/named.conf.options 356 /etc/init.d/bind9 restart 357 vi /etc/bind/named.conf.options 358 /etc/init.d/bind9 restart 359 vi /etc/resolf.conf ... 489 cat /etc/bind/db.class2 490 /etc/init.d/bind9 restart 491 nano /etc/bind/db.class2 492 /etc/init.d/bind9 restart 493 history 494 less /etc/bind/db.class2 495 who 496 scp root@10.0.35.100:/home/quiz/quiz /tmp/ 497 exit 498 history |
#vi /etc/hostmane
|
#vi /etc/hostname
|
#vi /etc/host/name
|
#vi /etc/hostnames
|
#vi /etc/host-names
|
#vi /etc/hostnames
|
#vi /etc/hostnames
|
#vi /etc/hostnames
|
#vi /etc/hostnames
|
#ls -la
итого 240 drwxr-sr-x 7 smmta smmsp 4096 Июн 4 18:22 . drwxr-xr-x 96 root root 4096 Июн 4 18:37 .. -rw------- 1 root root 4261 Июн 4 18:03 access -rw-r----- 1 smmta smmsp 12288 Июн 4 18:03 access.db -rw-r--r-- 1 root root 281 Мар 1 18:52 address.resolve lrwxrwxrwx 1 root smmsp 10 Июн 4 18:03 aliases -> ../aliases -rw-r----- 1 smmta smmsp 12288 Июн 4 18:03 aliases.db -rw-r--r-- 1 root smmsp 3223 Июн 4 18:16 databases -rw-r--r-- 1 root root 5657 Мар 1 22:49 helpfile ... -rw-r--r-- 1 root smmsp 352 Июн 4 18:16 sendmail.cf.errors -rw-r--r-- 1 root root 12236 Июн 4 18:03 sendmail.conf -rw-r--r-- 1 root smmsp 4266 Июн 4 18:16 sendmail.mc -rw-r--r-- 1 root root 149 Мар 1 18:52 service.switch -rw-r--r-- 1 root root 180 Мар 1 18:52 service.switch-nodns drwxr-sr-x 2 smmta smmsp 4096 Июн 4 18:03 smrsh -rw-r--r-- 1 root smmsp 43984 Июн 4 18:03 submit.cf -rw-r--r-- 1 root smmsp 2374 Июн 4 18:03 submit.mc drwxr-xr-x 2 smmta smmsp 4096 Июн 4 18:03 tls -rw-r--r-- 1 root smmsp 0 Июн 4 18:03 trusted-users |
#vi local-host-names
--- /tmp/l3-saved-11213.31594.23191 2009-06-04 18:38:37.000000000 +0000 +++ local-host-names 2009-06-04 18:40:59.000000000 +0000 @@ -1,2 +1,4 @@ localhost -linux2.unix.nt +linux2 +class2.unix.nt +linux2.class2.unix.nt |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#nc 127.0.0.1 25
220 linux2.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:42:17 GMT; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO xyz 250 linux2.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: root@microsoft.com 250 2.1.0 root@microsoft.com... Sender ok 500 5.5.1 Command unrecognized: "" RCPT TO: root@class2.unix.nt 250 2.1.5 root@class2.unix.nt... Recipient ok (will queue) DATA 354 Enter mail, end with "." on a line by itself . 250 2.0.0 n54IgHvi014599 Message accepted for delivery 500 5.5.1 Command unrecognized: "" ^C |
#nc 127.0.0.1 25
220 linux2.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-9; Thu, 4 Jun 2009 18:48:38 GMT; (No UCE/UBE) logging access from: [127.0.0.1](FORGED)-localhost [127.0.0.1] (may be forged) HELO xyz 250 linux2.unix.nt Hello localhost [127.0.0.1] (may be forged), pleased to meet you MAIL FROM: root@microsoft.com 250 2.1.0 root@microsoft.com... Sender ok RCPT TO: root@class2.unix.nt 250 2.1.5 root@class2.unix.nt... Recipient ok (will queue) ^C |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#dig class2.unix.nt soa
; <<>> DiG 9.6.0-P1 <<>> class2.unix.nt soa ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 19514 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;class2.unix.nt. IN SOA ;; Query time: 0 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 10:14:03 2009 ;; MSG SIZE rcvd: 32 |
#dig -x 93.158.134.8
; <<>> DiG 9.6.0-P1 <<>> -x 93.158.134.8 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4883 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;8.134.158.93.in-addr.arpa. IN PTR ;; ANSWER SECTION: 8.134.158.93.in-addr.arpa. 14195 IN PTR ya.ru. ;; AUTHORITY SECTION: 134.158.93.in-addr.arpa. 86195 IN NS ns4.yandex.net. 134.158.93.in-addr.arpa. 86195 IN NS ns1.yandex.net. ;; ADDITIONAL SECTION: ns1.yandex.net. 109690 IN A 213.180.193.1 ns4.yandex.net. 113596 IN A 77.88.19.60 ;; Query time: 1 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 10:19:43 2009 ;; MSG SIZE rcvd: 140 |
#apt-get install evolution
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: bogofilter bogofilter-bdb bogofilter-common doc-base esound-clients esound-common evolution-common evolution-data-server evolution-data-server-common evolution-plugins evolution-webcal gnome-desktop-data gnome-doc-utils gnome-icon-theme gnome-mime-data gnome-mount gnome-pilot gnome-pilot-conduits libaudiofile0 libbluetooth3 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libcamel1.2-14 libebackend1.2-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-11 libedataserverui1.2-8 libegroupwise1.2-13 libesd-alsa0 ... Получено:29 http://10.0.35.1 sid/main libgtkhtml3.14-19 3.26.2-1 [1094kB] Получено:30 http://10.0.35.1 sid/main libgtkhtml-editor-common 3.26.2-1 [91,7kB] Получено:31 http://10.0.35.1 sid/main libgtkhtml-editor0 3.26.2-1 [114kB] Получено:32 http://10.0.35.1 sid/main libproxy0 0.2.3-3 [32,0kB] Получено:33 http://10.0.35.1 sid/main libsoup-gnome2.4-1 2.26.2-1 [31,2kB] Получено:34 http://10.0.35.1 sid/main libgweather-common 2.26.1-1 [14,0MB] Получено:35 http://10.0.35.1 sid/main libgweather1 2.26.1-1 [62,0kB] Получено:36 http://10.0.35.1 sid/main libpisock9 0.12.4-2 [278kB] Получено:37 http://10.0.35.1 sid/main libpisync1 0.12.4-2 [20,0kB] Получено:38 http://10.0.35.1 sid/main evolution-common 2.26.2-2 [51,9MB] |
#/etc/bind/named.conf
bash: /etc/bind/named.conf: Отказано в доступе |
#cat /etc/bind/named.conf
// This is the primary configuration file for the BIND DNS server named. // // Please read /usr/share/doc/bind9/README.Debian.gz for information on the // structure of BIND configuration files in Debian, *BEFORE* you customize // this configuration file. // // If you are just adding zones, please do that in /etc/bind/named.conf.local include "/etc/bind/named.conf.options"; // prime the server with knowledge of the root servers zone "." { ... }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; }; include "/etc/bind/named.conf.local"; |
#cat sendmail.mc
cat: sendmail.mc: Нет такого файла или каталога |
#vi db.class2
|
#history
350 ping 192.168.101.1 351 vi /etc/resolv.conf 352 vi /etc/bind/named.conf.options 353 /etc/init.d/bind9 restart 354 ping 192.168.101.1 355 vi /etc/bind/named.conf.options 356 /etc/init.d/bind9 restart 357 vi /etc/bind/named.conf.options 358 /etc/init.d/bind9 restart 359 vi /etc/bind/named.conf.options ... 489 nc 127.0.0.1 25 490 vi sendmail.mc 491 /etc/init.d/sendmail restart 492 nc 127.0.0.1 25 493 vi local-host-names 494 /etc/init.d/sendmail restart 495 exit 496 init 0 497 init 6 498 history |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmail. |
#dig linux5
; <<>> DiG 9.6.0-P1 <<>> linux5 ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 58986 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;linux5. IN A ;; AUTHORITY SECTION: . 10800 IN SOA A.ROOT-SERVERS.NET. NSTLD.VERISIGN-GRS.COM. 2009060500 1800 900 604800 86400 ;; Query time: 206 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 13:07:43 2009 ;; MSG SIZE rcvd: 99 |
#vi /etc/resolv.conf
|
#nano /etc/resolv.conf
--- /tmp/l3-saved-8096.13254.29680 2009-06-05 13:09:07.000000000 +0000 +++ /etc/resolv.conf 2009-06-05 13:09:30.000000000 +0000 @@ -1,4 +1,4 @@ #nameserver 10.0.35.1 -domain unix.nt +domain class2.unix.nt |
#nameserver 10.0.35.1
#nameserver 10.0.35.1 domain class2.unix.nt |
#options {
Stopping domain name service...: bind9. Starting domain name service...: bind9. |
#dig www.rambler.ru
; <<>> DiG 9.6.0-P1 <<>> www.rambler.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26313 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.rambler.ru. IN A ;; ANSWER SECTION: www.rambler.ru. 3600 IN A 81.19.70.1 ;; AUTHORITY SECTION: rambler.ru. 3600 IN NS ns4.rambler.ru. rambler.ru. 3600 IN NS ns3.rambler.ru. rambler.ru. 3600 IN NS ns5.rambler.ru. rambler.ru. 3600 IN NS ns2.rambler.ru. ;; Query time: 168 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Fri Jun 5 13:15:56 2009 ;; MSG SIZE rcvd: 120 |
#/etc/init.d/sendmail restart
Restarting Mail Transport Agent (MTA): sendmailhostname: Host name lookup failure . |
#rndc reload
server reload successful |
#ip route
192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.2 default via 192.168.15.254 dev eth0 |
#host linux5.unix.nt
linux5.unix.nt A 192.168.15.5 |
#apt-get install sendmail-bin
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия sendmail-bin. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. |
#apt-get install qpopper
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия qpopper. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. |
#apt-get install sensible-mda
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия sensible-mda. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. |
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия openbsd-inetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 72 пакетов не обновлено. |
#cat /etc/mail/sendmail.mc
divert(-1)dnl #----------------------------------------------------------------------------- # $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $ # # Copyright (c) 1998-2009 Richard Nelson. All Rights Reserved. # # cf/debian/sendmail.mc. Generated from sendmail.mc.in by configure. # # sendmail.mc prototype config file for building Sendmail 8.14.3 # ... #MAILER(`local')dnl #MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl #MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl |
#nano /etc/mail/sendmail.mc
--- /tmp/l3-saved-3378.13770.8920 2009-06-05 13:36:09.000000000 +0000 +++ /etc/mail/sendmail.mc 2009-06-05 13:37:27.000000000 +0000 @@ -98,15 +98,16 @@ include(`/etc/mail/m4/provider.m4')dnl dnl # dnl # Default Mailer setup -MAILER_DEFINITIONS -#MAILER(`local')dnl -#MAILER(`smtp')dnl +dnl#MAILER_DEFINITIONS +dnl##MAILER(`local')dnl +dnl##MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl -#MAILER_DEFINITIONS + +MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl |
#tail /var/log/messages
Jun 5 13:19:36 linux2 kernel: [ 7.503483] EXT3 FS on sda1, internal journal Jun 5 13:19:36 linux2 kernel: [ 9.841601] NET: Registered protocol family 10 Jun 5 13:19:36 linux2 kernel: [ 9.842132] lo: Disabled Privacy Extensions Jun 5 13:19:36 linux2 kernel: [ 9.959842] atl1 0000:02:00.0: eth0 link is up 1000 Mbps full duplex Jun 5 13:19:37 linux2 lpd[2628]: restarted Jun 5 13:19:43 linux2 kernel: [ 17.865848] [drm] Initialized drm 1.1.0 20060810 Jun 5 13:19:43 linux2 kernel: [ 17.873249] pci 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 Jun 5 13:19:43 linux2 kernel: [ 17.874240] mtrr: type mismatch for c0000000,10000000 old: write-back new: write-combining Jun 5 13:19:43 linux2 kernel: [ 17.874243] [drm] MTRR allocation failed. Graphics performance may suffer. Jun 5 13:19:43 linux2 kernel: [ 17.874281] [drm] Initialized i915 1.6.0 20080730 on minor 0 |
#history
371 vi /etc/resolv.conf 372 vi named.conf.local 373 vi named.conf.options 374 vi /etc/init.d/named.conf.options 375 vi /etc/bind/named.conf.options 376 vi named.conf.local 377 vi /etc/bind/db.class2 378 vi named.conf.local 379 /etc/init.d/bind9 restart 380 vi db.class2 ... 510 host linux5.unix.nt 511 apt-get install sendmail-bin 512 apt-get install qpopper 513 apt-get install sensible-mda 514 apt-get install openbsd-inetd 515 cat /etc/mail/sendmail.mc 516 nano /etc/mail/sendmail.mc 517 /etc/init.d/sendmail restart 518 tail /var/log/messages 519 history |
#nano /etc/bind/db.class2
--- /tmp/l3-saved-3378.11695.9728 2009-06-05 13:40:22.000000000 +0000 +++ /etc/bind/db.class2 2009-06-05 13:41:01.000000000 +0000 @@ -1,6 +1,6 @@ @ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h NS linux2.class2.unix.nt. - MX 10 linux2 + MX 10 linux2.class2.unix.nt linux2 A 192.168.15.2 linux1 A 192.168.15.1 |
# emulate .logout message pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended." # advertise hardstatus support to $TERMCAP # termcapinfo * '' 'hs:ts=\E_:fs=\E\\:ds=\E_\E\\' # make the shell in every window a login shell #shell -$SHELL # autoaka testing # shellaka '> |tcsh' # shellaka '$ |sh' # set every new windows hardstatus line to somenthing descriptive # defhstatus "screen: ^En (^Et)" defscrollback 1000 # don't kill window after the process died # zombie "^[" # enable support for the "alternate screen" capability in all windows # altscreen on ################ # # xterm tweaks # #xterm understands both im/ic and doesn't have a status line. #Note: Do not specify im and ic in the real termcap/info file as #some programs (e.g. vi) will not work anymore. termcap xterm hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l terminfo xterm hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l #80/132 column switching must be enabled for ^AW to work #change init sequence to not switch width termcapinfo xterm Z0=\E[?3h:Z1=\E[?3l:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l # Make the output buffer large for (fast) xterms. #termcapinfo xterm* OL=10000 termcapinfo xterm* OL=100 # tell screen that xterm can switch to dark background and has function # keys. termcapinfo xterm 'VR=\E[?5h:VN=\E[?5l' termcapinfo xterm 'k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~' termcapinfo xterm 'kh=\EOH:kI=\E[2~:kD=\E[3~:kH=\EOF:kP=\E[5~:kN=\E[6~' # special xterm hardstatus: use the window title. termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007' #terminfo xterm 'vb=\E[?5h$<200/>\E[?5l' termcapinfo xterm 'vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l' # emulate part of the 'K' charset termcapinfo xterm 'XC=K%,%\E(B,[\304,\\\\\326,]\334,{\344,|\366,}\374,~\337' # xterm-52 tweaks: # - uses background color for delete operations termcapinfo xterm* be termcapinfo xterm* ti@:te@ #termcapinfo xterm F1=A ################ # # wyse terminals # #wyse-75-42 must have flow control (xo = "terminal uses xon/xoff") #essential to have it here, as this is a slow terminal. termcapinfo wy75-42 xo:hs@ # New termcap sequences for cursor application mode. termcapinfo wy* CS=\E[?1h:CE=\E[?1l:vi=\E[?25l:ve=\E[?25h:VR=\E[?5h:VN=\E[?5l:cb=\E[1K:CD=\E[1J ################ # # other terminals # # make hp700 termcap/info better termcapinfo hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@' # Extend the vt100 desciption by some sequences. termcap vt100* ms:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC terminfo vt100* ms:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC termcapinfo linux C8 # old rxvt versions also need this # termcapinfo rxvt C8 ################ # # keybindings # #remove some stupid / dangerous key bindings bind k bind ^k bind . bind ^\ bind \\ bind ^h bind h #make them better bind 'K' kill bind 'I' login on bind 'O' login off bind '}' history # Yet another hack: # Prepend/append register [/] to the paste if ^a^] is pressed. # This lets me have autoindent mode in vi. register [ "\033:se noai\015a" register ] "\033:se ai\015a" bind ^] paste [.] ################ # # default windows # screen -t local 0 # screen -t mail 1 mutt # screen -t 40 2 rlogin server # caption always "%3n %t%? @%u%?%? [%h]%?%=%c" # hardstatus alwaysignore # hardstatus alwayslastline "%Lw" # The status line hardstatus on hardstatus alwayslastline # Hostname, datetime prefix hardstatus string "%{rk}%H %{gk}%c %{yk}%M%d %{wk}%?%-Lw%?%{bw}%n*%f%t%?(%u)%?%{wk}%?%+Lw%?" # bind = resize = # bind + resize +1 # bind - resize -1 # bind _ resize max # # defnonblock 1 # blankerprg rain -d 100 # idle 30 blanker
set number set showmod syntax on colorsheme blue
@ SOA linux2.class2.unix.nt. root.class2.unix.nt. 2009060401 3h 12h 72h 1h linux2.class2.unix.nt. linux2 A 192.168.15.2 linux1 A 192.168.15.1 linux5 A 192.168.15.5
// This is the primary configuration file for the BIND DNS server named. // // Please read /usr/share/doc/bind9/README.Debian.gz for information on the // structure of BIND configuration files in Debian, *BEFORE* you customize // this configuration file. // // If you are just adding zones, please do that in /etc/bind/named.conf.local include "/etc/bind/named.conf.options"; // prime the server with knowledge of the root servers zone "." { type hint; file "/etc/bind/db.root"; }; // be authoritative for the localhost forward and reverse zones, and for // broadcast zones as per RFC 1912 zone "localhost" { type master; file "/etc/bind/db.local"; }; zone "127.in-addr.arpa" { type master; file "/etc/bind/db.127"; }; zone "0.in-addr.arpa" { type master; file "/etc/bind/db.0"; }; zone "255.in-addr.arpa" { type master; file "/etc/bind/db.255"; }; include "/etc/bind/named.conf.local";
// // Do any local configuration here // // Consider adding the 1918 zones here, if they are not used in your // organization //include "/etc/bind/zones.rfc1918"; zone "class0.unix.nt" { type master; file "/etc/bind/db.class2";
options { directory "/var/cache/bind"; // If there is a firewall between you and nameservers you want // to talk to, you may need to fix the firewall to allow multiple // ports to talk. See http://www.kb.cert.org/vuls/id/800113 // If your ISP provided one or more IP addresses for stable // nameservers, you probably want to use them as forwarders. // Uncomment the following block, and insert the addresses replacing // the all-0's placeholder. forwarders { 10.0.35.100 ; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; # listen-on { 127.0.0.1; }; # allow-recursion { 127.0.0.0/8; }; };
divert(-1)dnl #----------------------------------------------------------------------------- # $Sendmail: debproto.mc,v 8.14.3 2009-03-01 18:51:56 cowboy Exp $ # # Copyright (c) 1998-2009 Richard Nelson. All Rights Reserved. # # cf/debian/sendmail.mc. Generated from sendmail.mc.in by configure. # # sendmail.mc prototype config file for building Sendmail 8.14.3 # # Note: the .in file supports 8.7.6 - 9.0.0, but the generated # file is customized to the version noted above. # # This file is used to configure Sendmail for use with Debian systems. # # If you modify this file, you will have to regenerate /etc/mail/sendmail.cf # by running this file through the m4 preprocessor via one of the following: # * make (or make -C /etc/mail) # * sendmailconfig # * m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf # The first two options are preferred as they will also update other files # that depend upon the contents of this file. # # The best documentation for this .mc file is: # /usr/share/doc/sendmail-doc/cf.README.gz # #----------------------------------------------------------------------------- divert(0)dnl # # Copyright (c) 1998-2005 Richard Nelson. All Rights Reserved. # # This file is used to configure Sendmail for use with Debian systems. # define(`_USE_ETC_MAIL_')dnl include(`/usr/share/sendmail/cf/m4/cf.m4')dnl VERSIONID(`$Id: sendmail.mc, v 8.14.3-9 2009-03-01 18:51:56 cowboy Exp $') OSTYPE(`debian')dnl DOMAIN(`debian-mta')dnl dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE undefine(`confHOST_STATUS_DIRECTORY')dnl #DAEMON_HOSTSTATS= dnl # Items controlled by /etc/mail/sendmail.conf - DO NOT TOUCH HERE dnl # dnl # General defines dnl # dnl # SAFE_FILE_ENV: [undefined] If set, sendmail will do a chroot() dnl # into this directory before writing files. dnl # If *all* your user accounts are under /home then use that dnl # instead - it will prevent any writes outside of /home ! dnl # define(`confSAFE_FILE_ENV', `')dnl dnl # dnl # Daemon options - restrict to servicing LOCALHOST ONLY !!! dnl # Remove `, Addr=' clauses to receive from any interface dnl # If you want to support IPv6, switch the commented/uncommentd lines dnl # FEATURE(`no_default_msa')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0')dnl dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.1')dnl dnl # dnl # Be somewhat anal in what we allow define(`confPRIVACY_FLAGS',dnl `needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,nobodyreturn,authwarnings')dnl dnl # dnl # Define connection throttling and window length define(`confCONNECTION_RATE_THROTTLE', `15')dnl define(`confCONNECTION_RATE_WINDOW_SIZE',`10m')dnl dnl # dnl # Features dnl # dnl # use /etc/mail/local-host-names FEATURE(`use_cw_file')dnl dnl # dnl # The access db is the basis for most of sendmail's checking FEATURE(`access_db', , `skip')dnl dnl # dnl # The greet_pause feature stops some automail bots - but check the dnl # provided access db for details on excluding localhosts... FEATURE(`greet_pause', `1000')dnl 1 seconds dnl # dnl # Delay_checks allows sender<->recipient checking FEATURE(`delay_checks', `friend', `n')dnl dnl # dnl # If we get too many bad recipients, slow things down... define(`confBAD_RCPT_THROTTLE',`3')dnl dnl # dnl # Stop connections that overflow our concurrent and time connection rates FEATURE(`conncontrol', `nodelay', `terminate')dnl FEATURE(`ratecontrol', `nodelay', `terminate')dnl dnl # dnl # If you're on a dialup link, you should enable this - so sendmail dnl # will not bring up the link (it will queue mail for later) dnl define(`confCON_EXPENSIVE',`True')dnl dnl # dnl # Dialup/LAN connection overrides dnl # include(`/etc/mail/m4/dialup.m4')dnl include(`/etc/mail/m4/provider.m4')dnl dnl # dnl # Default Mailer setup MAILER_DEFINITIONS #MAILER(`local')dnl #MAILER(`smtp')dnl dnl # Masquerading options FEATURE(`always_add_domain')dnl MASQUERADE_AS(`linux2')dnl FEATURE(`allmasquerade')dnl FEATURE(`masquerade_envelope')dnl #MAILER_DEFINITIONS MAILER(`local')dnl MAILER(`smtp')dnl
#nameserver 10.0.35.1 domain unix.nt
cat: sendmail.mc: Нет такого файла или каталога
Время первой команды журнала | 17:57:15 2009- 6- 4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 16:40:05 2009- 6- 5 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 15.84 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.64 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.46 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду w. В поле WHAT, соответствующем текущему терминалу, должна быть указана программа script.
Команды, при наборе которых были допущены синтаксические ошибки, выводятся перечёркнутым текстом:
$ l s-l bash: l: command not found |
Если код завершения команды равен нулю, команда была выполнена без ошибок. Команды, код завершения которых отличен от нуля, выделяются цветом.
$ test 5 -lt 4 |
Команды, ход выполнения которых был прерван пользователем, выделяются цветом.
$ 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 |
Команды, выполненные с привилегиями суперпользователя, выделяются слева красной чертой.
# id uid=0(root) gid=0(root) Gruppen=0(root) |
Изменения, внесённые в текстовый файл с помощью редактора, запоминаются и показываются в журнале в формате ed. Строки, начинающиеся символом "<", удалены, а строки, начинающиеся символом ">" -- добавлены.
$ vi ~/.bashrc
|
Для того чтобы изменить файл в соответствии с показанными в диффшоте изменениями, можно воспользоваться командой patch. Нужно скопировать изменения, запустить программу patch, указав в качестве её аргумента файл, к которому применяются изменения, и всавить скопированный текст:
$ patch ~/.bashrc |
Для того чтобы получить краткую справочную информацию о команде, нужно подвести к ней мышь. Во всплывающей подсказке появится краткое описание команды.
Если справочная информация о команде есть, команда выделяется голубым фоном, например: vi. Если справочная информация отсутствует, команда выделяется розовым фоном, например: notepad.exe. Справочная информация может отсутствовать в том случае, если (1) команда введена неверно; (2) если распознавание команды LiLaLo выполнено неверно; (3) если информация о команде неизвестна LiLaLo. Последнее возможно для редких команд.
Большие, в особенности многострочные, всплывающие подсказки лучше всего показываются браузерами KDE Konqueror, Apple Safari и Microsoft Internet Explorer. В браузерах Mozilla и Firefox они отображаются не полностью, а вместо перевода строки выводится специальный символ.
Время ввода команды, показанное в журнале, соответствует времени начала ввода командной строки, которое равно тому моменту, когда на терминале появилось приглашение интерпретатора
Имя терминала, на котором была введена команда, показано в специальном блоке. Этот блок показывается только в том случае, если терминал текущей команды отличается от терминала предыдущей.
Вывод не интересующих вас в настоящий момент элементов журнала, таких как время, имя терминала и других, можно отключить. Для этого нужно воспользоваться формой управления журналом вверху страницы.
Небольшие комментарии к командам можно вставлять прямо из командной строки. Комментарий вводится прямо в командную строку, после символов #^ или #v. Символы ^ и v показывают направление выбора команды, к которой относится комментарий: ^ - к предыдущей, v - к следующей. Например, если в командной строке было введено:
$ whoami
user
$ #^ Интересно, кто я?в журнале это будет выглядеть так:
$ whoami
user
Интересно, кто я? |
Если комментарий содержит несколько строк, его можно вставить в журнал следующим образом:
$ whoami
user
$ cat > /dev/null #^ Интересно, кто я?
Программа whoami выводит имя пользователя, под которым мы зарегистрировались в системе. - Она не может ответить на вопрос о нашем назначении в этом мире.В журнале это будет выглядеть так:
$ whoami user
|
Комментарии, не относящиеся непосредственно ни к какой из команд, добавляются точно таким же способом, только вместо симолов #^ или #v нужно использовать символы #=
1 2 3 4Группы команд, выполненных на разных терминалах, разделяются специальной линией. Под этой линией в правом углу показано имя терминала, на котором выполнялись команды. Для того чтобы посмотреть команды только одного сенса, нужно щёкнуть по этому названию.
LiLaLo (L3) расшифровывается как Live Lab Log.
Программа разработана для повышения эффективности обучения Unix/Linux-системам.
(c) Игорь Чубин, 2004-2008