/l3/users/sid/nt-voip/linux8.unix.nt.unix.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 |
|
#dig +short @192.168.105.1 ptr.unix.nt ns
linux5.unix.nt. |
#dig +short @192.168.105.1 ptr.unix.nt mx
10 linux5.unix.nt. |
#dig +short @192.168.106.1 kzn.unix.nt ns
linux6.unix.nt.kzn.unix.nt. |
#less /etc/bind/
![]() |
#less /etc/bind/tl.unix.nt
|
#less /etc/bind/tl.unix.nt
|
#dig +short @192.168.110.1 bb.unix.nt ns
|
#dig +short @192.168.111.1 bb.unix.nt ns
localhost. |
#dig +short @192.168.112.1 mn.unix.nt ns
|
#dig +short @192.168.109.1 gm.unix.nt ns
|
#cat /etc/resolv.conf
search unix.nt nameserver 10.0.35.1 |
#vi /etc/resolv.conf
--- /tmp/l3-saved-2575.1509.22962 2010-10-26 16:54:20.000000000 +0300 +++ /etc/resolv.conf 2010-10-26 16:54:43.000000000 +0300 @@ -1,2 +1,2 @@ -search unix.nt -nameserver 10.0.35.1 +search tl.unix.nt +nameserver 127.0.0.1 |
#less /etc/bind/rev.tula
|
#cat /etc/resolv.conf
search tl.unix.nt nameserver 127.0.0.1 |
#vi /etc/resolv.conf
--- /tmp/l3-saved-2575.17818.14812 2010-10-26 16:55:14.000000000 +0300 +++ /etc/resolv.conf 2010-10-26 16:55:17.000000000 +0300 @@ -1,2 +1,2 @@ -search tl.unix.nt +search unix.nt nameserver 127.0.0.1 |
#hostname
linux8.unix.nt |
#apt-get install sendmail-bin sensible-mda
ЧÑение ÑпиÑков пакеÑов... ÐоÑово ÐоÑÑÑоение деÑева завиÑимоÑÑей ЧÑение инÑоÑмаÑии о ÑоÑÑоÑнии... ÐоÑово ÐÑдÑÑ ÑÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ñ ÑледÑÑÑие дополниÑелÑнÑе пакеÑÑ: sendmail-base sendmail-cf ÐÑедлагаемÑе пакеÑÑ: sendmail-doc logcheck resolvconf sasl2-bin libsasl2-modules ÐакеÑÑ, коÑоÑÑе бÑдÑÑ Ð£ÐÐÐ xim4 exim4-base exim4-config exim4-daemon-light ÐÐÐЫРпакеÑÑ, коÑоÑÑе бÑдÑÑ ÑÑÑановленÑ: ... 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. ÐаÑÑÑаиваеÑÑÑ Ð¿Ð°ÐºÐµÑ sensible-mda (8.14.3-5+lenny1) ... |
#ls
access helpfile sendmail.cf smrsh access.db local-host-names sendmail.cf.errors submit.cf address.resolve m4 sendmail.conf submit.mc aliases Makefile sendmail.mc tls aliases.db peers service.switch trusted-users databases sasl service.switch-nodns |
#vim sendmail.mc
|
#by running this file through the m4 preprocessor via one of the fo
86 dnl # 87 dnl # Stop connections that overflow our concurrent and time connectt ion rates 88 FEATURE(`conncontrol', `nodelay', `terminate')dnl 89 FEATURE(`ratecontrol', `nodelay', `terminate')dnl 99 dnl # Masquerading options FEATURE(`always_add_domain')dnl 192 MASQUERADE_AS(`tl.unix.nt')dnl 3 FEATURE(`allmasquerade')dnl 104 FEATURE(`masquerade_envelope')dnl 5 102 MAILER(`local')dnl il 103 dnl # will not bring up the link (it will queue mail for later) dnl define(`confCON_EXPENSIVE',`True')dnl 104 ialup/LAN connection overrides 105 dnl # include(`/etc/mail/m4/dialup.m4')dnl "sendmail.mc" 109L, 4217C записано |
#vim /etc/mail/sendmail.cf
|
#1747
53 dnl # If you want to support IPv6, switch the commented/uncommentd ll ines 54 dnl # 55 FEATURE(`no_default_msa')dnl 56 dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')) dnl 57 DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=0.0.0.0')) dnl 58 dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Eaa , Addr=::1')dnl 59 DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Add dr=127.0.0.1')dnl 60 dnl # 61 dnl # Be somewhat anal in what we allow 62 define(`confPRIVACY_FLAGS',dnl 63 `needmailhelo,needexpnhelo,needvrfyhelo,restrictqrun,restrictexpand,, nobodyreturn,authwarnings')dnl 64 dnl # 65 dnl # Define connection throttling and window length "sendmail.mc" 109L, 4215C записано |
#vim /etc/mail/local-host-names
--- /tmp/l3-saved-2575.15367.21199 2010-10-26 17:07:03.000000000 +0300 +++ /etc/mail/local-host-names 2010-10-26 17:07:09.000000000 +0300 @@ -1,2 +1,3 @@ localhost linux8.unix.nt +tl.unix.nt |
#vim /etc/mail/local-host-names
|
#~
Restarting Mail Transport Agent (MTA): sendmail. |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 10727/sendmail: MTA |
#apt-get install openbsd-inetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия openbsd-inetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. |
#grep pop3 /etc/inetd.conf
![]() |
#dpkg -L qpopper | less
|
#vi /etc/inetd.conf
|
# 42
Restarting internet superserver: inetd. |
#netstat -lnp | grep :110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 10972/inetd |
#useradd -s /bin/false user1
|
#passwd user1
![]() Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: Sorry, passwords do not match passwd: Не удается восстановить сведения аутентификации passwd: password unchanged |
#passwd user1
Введите новый пароль UNIX: Повторите ввод нового пароля UNIX: passwd: пароль успешно обновлён |
#vi access
--- /tmp/l3-saved-2575.31331.7311 2010-10-26 17:16:58.000000000 +0300 +++ access 2010-10-26 17:17:33.000000000 +0300 @@ -97,7 +97,7 @@ #Connect:172.29 RELAY #Connect:172.30 RELAY #Connect:172.31 RELAY -#Connect:192.168 RELAY +Connect:192.168.108 RELAY #GreetPause:192.168 0 #ClientRate:192.168 0 #ClientConn:192.168 0 |
#nc 127.0.0. 25
![]() 127.0.0.: forward host lookup failed: Unknown host |
#nc 127.0.0.1 25
![]() 220 linux8.unix.nt ESMTP Sendmail 8.14.3/8.14.3/Debian-5+lenny1; Tue, 26 Oct 2010 17:18:38 +0300; (No UCE/UBE) logging access from: localhost(OK)-localhost [127.0.0.1] ^C |
#host 192.168.103.2
![]() Host 2.103.168.192.in-addr.arpa. not found: 3(NXDOMAIN) |
#ssh 192.168.103.1
root@192.168.103.1's password: Linux linux3.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 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: Tue Oct 26 14:29:58 2010 from 192.168.108.1 l3-agent is already running: pid=3266; pidfile=/root/.lilalo/l3-agent.pid |
#host 192.168.103.2
![]() Host 2.103.168.192.in-addr.arpa. not found: 3(NXDOMAIN) |
#nc 192.168.103.1
![]() no port[s] to connect to |
#nc 192.168.103.1 110
![]() +OK Qpopper (version 4.0.9) at linux3.unix.nt starting. <10755.1288102934@linux3.unix.nt> USER user +OK Password required for user. PASS password ^C |
#nc 192.168.103.1 110
![]() +OK Qpopper (version 4.0.9) at linux3.unix.nt starting. <10764.1288102942@linux3.unix.nt> USER roma +OK Password required for roma. PASS 1234 +OK roma has 0 visible messages (0 hidden) in 0 octets. LIST . -ERR Message 0 does not exist. ^C |
#altvnk@kzn.unix.nt ids@ptr.unix.nt
![]() bash: altvnk@kzn.unix.nt: команда не найдена |
#vi ~/table.txt
![]() --- /dev/null 2010-10-26 12:32:35.517299385 +0300 +++ /root/table.txt 2010-10-27 09:59:16.000000000 +0300 @@ -0,0 +1,11 @@ +ÐакÑим ÐгоÑÑ Ð Ð¾Ð¼Ð° ÐлекÑей +superv admina roma user +Antifeyev angell2807 roma Amel +------------------------------------------------------- +Ðван СаÑа Ðеонид Ðилен +ids altvnk leonid sid +ids altvnk LKudrich sid +------------------------------------------------------- +ÐеоÑгий ÐÑÑÑм Ðима ÐндÑей +george temon user andrey +george temon mrd Andrey |
#~
sid |
#screen -x
|
#screen -x
|
#asterisk -rvvv
Asterisk 1.4.21.2~dfsg-3+lenny1, Copyright (C) 1999 - 2008 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'core show license' for details. ========================================================================= This package has been modified for the Debian GNU/Linux distribution Please report all bugs to http://bugs.debian.org/asterisk ========================================================================= ... [Oct 27 10:35:15] WARNING[16073]: app_playback.c:439 playback_exec: ast_streamfile failed on SIP/1801-08595488 for /tmp/voicemail-greeting-802 -- Executing [1802@group1:3] VoiceMail("SIP/1801-08595488", "1802@default") in new stack [Oct 27 10:35:15] WARNING[16073]: app_voicemail.c:2862 leave_voicemail: No entry in voicemail config file for '1802' -- Executing [1802@group1:4] Hangup("SIP/1801-08595488", "") in new stack == Spawn extension (group1, 1802, 4) exited non-zero on 'SIP/1801-08595488' -- Remote UNIX connection Executing last minute cleanups == Destroying musiconhold processes Disconnected from Asterisk server Executing last minute cleanups |
#ssh-keygen -t dsa
Generating public/private dsa key pair. Enter file in which to save the key (/root/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_dsa. Your public key has been saved in /root/.ssh/id_dsa.pub. The key fingerprint is: 83:7b:f4:f3:d4:ff:55:df:d5:4a:81:a7:b5:42:bf:b1 root@linux8.unix.nt The key's randomart image is: +--[ DSA 1024]----+ | | | . | | o + | | . . = o.| | . S o = +| | o o + ==| | . . o . E +| | . + ..| | . +| +-----------------+ |
#ssh
![]() ssh ssh-agent ssh-copy-id ssh-keygen ssh-vulnkey ssh-add ssh-argv0 sshd ssh-keyscan |
#ssh-keygen -t dsa
![]() |
#for i in {1..12}
> do keys' ~/.ssh/id_dsa.pub | ssh linux$i.unix.nt 'cat >> ~/.ssh/authorized_ > done The authenticity of host 'linux1.unix.nt (192.168.101.1)' can't be established. RSA key fingerprint is ee:eb:fa:79:c7:9e:0d:ae:d6:2f:fe:13:76:6f:21:ea. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux1.unix.nt' (RSA) to the list of known hosts. root@linux1.unix.nt's password: ssh: connect to host linux2.unix.nt port 22: Connection refused The authenticity of host 'linux3.unix.nt (192.168.103.1)' can't be established. ... The authenticity of host 'linux11.unix.nt (192.168.111.1)' can't be established. RSA key fingerprint is 54:ae:1a:3e:a6:c1:98:95:41:b3:bf:fe:51:6a:d2:ce. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux11.unix.nt,192.168.111.1' (RSA) to the list of known hosts. root@linux11.unix.nt's password: The authenticity of host 'linux12.unix.nt (192.168.112.1)' can't be established. RSA key fingerprint is fe:5e:47:d8:e3:22:b6:16:e3:6e:bc:67:62:90:ee:74. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux12.unix.nt,192.168.112.1' (RSA) to the list of known hosts. root@linux12.unix.nt's password: |
#screen -x
![]() |
#vi /usr/local/bin/all
![]() --- /dev/null 2010-10-26 12:32:35.517299385 +0300 +++ /usr/local/bin/all 2010-10-27 10:01:49.000000000 +0300 @@ -0,0 +1,4 @@ +for i in {1..12} +do +ssh linux$i.unix.nt "$@" +done |
#ntpdate pool.ntp.org
27 Oct 10:03:27 ntpdate[14358]: step time server 213.179.228.16 offset 1.027389 sec |
#all date
Срд Окт 27 10:01:54 EEST 2010 ssh: connect to host linux2.unix.nt port 22: Connection refused Срд Окт 27 10:01:55 EEST 2010 Срд Окт 27 10:01:55 EEST 2010 Срд Окт 27 03:01:55 EDT 2010 Wed Oct 27 10:01:55 EEST 2010 Срд Окт 27 11:01:55 MSD 2010 Срд Окт 27 10:01:55 EEST 2010 Срд Окт 27 10:01:56 EEST 2010 ssh: connect to host linux10.unix.nt port 22: Connection refused Срд Окт 27 10:01:54 EEST 2010 Wed Oct 27 10:01:57 EEST 2010 |
#all date
linux1.unix.nt: Срд Окт 27 10:02:45 EEST 2010 ssh: connect to host linux2.unix.nt port 22: Connection refused linux3.unix.nt: Срд Окт 27 10:02:45 EEST 2010 linux4.unix.nt: Срд Окт 27 10:02:45 EEST 2010 linux5.unix.nt: Срд Окт 27 03:02:46 EDT 2010 linux6.unix.nt: Wed Oct 27 10:02:46 EEST 2010 linux7.unix.nt: Срд Окт 27 11:02:46 MSD 2010 linux8.unix.nt: Срд Окт 27 10:02:46 EEST 2010 linux9.unix.nt: Срд Окт 27 10:02:46 EEST 2010 ssh: connect to host linux10.unix.nt port 22: Connection refused linux11.unix.nt: Срд Окт 27 10:02:44 EEST 2010 linux12.unix.nt: Wed Oct 27 10:02:48 EEST 2010 |
#screen -x 2534
|
#vi ~/table.txt
--- /tmp/l3-saved-2575.17687.7990 2010-10-27 10:05:21.000000000 +0300 +++ /root/table.txt 2010-10-27 10:05:28.000000000 +0300 @@ -8,4 +8,4 @@ ------------------------------------------------------- Георгий Артём Дима Андрей george temon user andrey -george temon mrd Andrey +george temon MrD Andrey |
#screen -r
![]() |
#screen -x
![]() |
#ssh linux7
The authenticity of host 'linux7 (192.168.107.1)' can't be established. RSA key fingerprint is 56:19:54:c8:3b:0f:7c:44:a5:f7:05:f2:ad:7e:4e:6b. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux7' (RSA) to the list of known hosts. Linux linux7.unix.nt 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 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: Tue Oct 26 16:22:50 2010 from 192.168.107.200 |
#ssh linux6
![]() The authenticity of host 'linux6 (192.168.106.1)' can't be established. RSA key fingerprint is 21:08:fc:f2:2c:c6:25:07:10:4f:31:f9:f6:82:9a:9f. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux6,192.168.106.1' (RSA) to the list of known hosts. root@linux6's password: |
#exit
exit Connection to linux7 closed. |
#vi /etc/ssh/ssh_config
--- /tmp/l3-saved-2575.25378.2988 2010-10-27 10:10:30.000000000 +0300 +++ /etc/ssh/ssh_config 2010-10-27 10:10:38.000000000 +0300 @@ -17,7 +17,7 @@ # ssh_config(5) man page. Host * -# ForwardAgent no + ForwardAgent yes # ForwardX11 no # ForwardX11Trusted yes # RhostsRSAAuthentication no |
#ssh linux6
Linux linux6 2.6.26-2-686 #1 SMP Thu Sep 16 19:35:51 UTC 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. root@linux6:~# exit logout Connection to linux6 closed. |
search tl.unix.nt nameserver 127.0.0.1
Время первой команды журнала | 15:49:54 2010-10-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 09:10:44 2010-10-27 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 25.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.28 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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