/l3/users/clint/nt-lNet/linux4.linux.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#apt-get --purge remove sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda
Reading Package Lists... Done Building Dependency Tree... Done Package sendmail is not installed, so not removed Package sendmail-base is not installed, so not removed Package sendmail-bin is not installed, so not removed Package sendmail-cf is not installed, so not removed Package sensible-mda is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 945 not upgraded. |
#apt-get install sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda
![]() Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: rmail Suggested packages: sendmail-doc logcheck sasl2-bin Recommended packages: resolvconf The following NEW packages will be installed: rmail sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda 0 upgraded, 6 newly installed, 0 to remove and 945 not upgraded. Need to get 0B/2089kB of archives. After unpacking 5128kB of additional disk space will be used. Do you want to continue? [Y/n] n Abort. |
#apt-get install sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda sasl2-bin mutt
Выбор ранее не выбранного пакета sensible-mda. Распаковывается пакет sensible-mda (из файла .../sensible-mda_8.13.8-2_i386.deb)... Выбор ранее не выбранного пакета sendmail. Распаковывается пакет sendmail (из файла .../sendmail_8.13.8-2_all.deb)... Настраивается пакет sendmail-base (8.13.8-2) ... Настраивается пакет sendmail-cf (8.13.8-2) ... Настраивается пакет sendmail-bin (8.13.8-2) ... You are doing a new install, or have erased /etc/mail/sendmail.mc. If you've accidentaly erased /etc/mail/sendmail.mc, check /var/backups. I am creating a safe, default sendmail.mc for you and you can ... 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: sendmail. Настраивается пакет mutt (1.5.13-1) ... Настраивается пакет sasl2-bin (2.1.19.dfsg1-0.5) ... Настраивается пакет rmail (8.13.8-2) ... Настраивается пакет sensible-mda (8.13.8-2) ... Настраивается пакет sendmail (8.13.8-2) ... |
#ls -lh /etc/mail
итого 188K -rw------- 1 root root 4,2K 2006-09-21 11:56 access -rw-r----- 1 smmta smmsp 12K 2006-09-21 11:56 access.db -rw-r--r-- 1 root root 281 2006-09-01 08:12 address.resolve lrwxrwxrwx 1 root smmsp 10 2006-09-21 11:56 aliases -> ../aliases -rw-r----- 1 smmta smmsp 12K 2006-09-21 11:56 aliases.db -rw-r--r-- 1 root root 3,1K 2006-09-21 11:56 databases -rw-r----- 1 smmta smmsp 47 2006-09-21 11:56 default-auth-info -rw-r--r-- 1 root root 5,5K 2006-09-01 08:12 helpfile -rw-r--r-- 1 root smmsp 26 2006-09-21 11:56 local-host-names ... -rw-r--r-- 1 root smmsp 269 2006-09-21 11:56 sendmail.cf.errors -rw-r--r-- 1 root root 12K 2006-09-21 11:56 sendmail.conf -rw-r--r-- 1 root smmsp 4,1K 2006-09-21 11:56 sendmail.mc -rw-r--r-- 1 root root 149 2006-09-01 08:12 service.switch -rw-r--r-- 1 root root 180 2006-09-01 08:12 service.switch-nodns drwxr-sr-x 2 smmta smmsp 1,0K 2006-09-21 11:56 smrsh -rw-r--r-- 1 root smmsp 43K 2006-09-21 11:56 submit.cf -rw-r--r-- 1 root smmsp 2,3K 2006-09-21 11:56 submit.mc drwxr-xr-x 2 smmta smmsp 1,0K 2006-09-21 11:56 tls -rw-r--r-- 1 root smmsp 0 2006-09-21 11:56 trusted-users |
#apt-get --purge remove sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda sasl2-bin mutt
Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: mutt* rmail* sasl2-bin* sendmail* sendmail-base* sendmail-bin* sendmail-cf* sensible-mda* 0 upgraded, 0 newly installed, 8 to remove and 945 not upgraded. Need to get 0B of archives. After unpacking 10,0MB disk space will be freed. Do you want to continue? [Y/n] (Чтение базы данных... на данный момент установлено 104414 файлов и каталогов.) Удаляется пакет mutt... ... dpkg: предупреждение -- при удалении пакета sendmail-bin непустой каталог /usr/share/doc/sendmail не удалён. dpkg: предупреждение -- при удалении пакета sendmail-bin непустой каталог /var/lib/sendmail не удалён. dpkg: предупреждение -- при удалении пакета sendmail-bin непустой каталог /var/run/sendmail/stampdir не удалён. dpkg: предупреждение -- при удалении пакета sendmail-bin непустой каталог /var/run/sendmail/mta не удалён. dpkg: предупреждение -- при удалении пакета sendmail-bin непустой каталог /var/run/sendmail не удалён. Удаляется пакет sendmail-base... Удаляются файлы конфигурации пакета sendmail-base... dpkg: предупреждение -- при удалении пакета sendmail-base непустой каталог /etc/mail не удалён. Удаляется пакет sendmail-cf... Удаляются файлы конфигурации пакета sendmail-cf... |
#ls -lh /etc/mail
итого 5,0K -rw------- 1 root root 4,2K 2006-09-21 11:56 access |
#rm /etc/mail/access
|
#apt-get install sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda mutt
Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: rmail Suggested packages: urlview aspell mixmaster sendmail-doc logcheck sasl2-bin Recommended packages: resolvconf The following NEW packages will be installed: mutt rmail sendmail sendmail-base sendmail-bin sendmail-cf sensible-mda ... 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: sendmail. Настраивается пакет mutt (1.5.13-1) ... Настраивается пакет rmail (8.13.8-2) ... Настраивается пакет sensible-mda (8.13.8-2) ... Настраивается пакет sendmail (8.13.8-2) ... |
#cat /etc/bind/db.sergey.unix.nt
$TTL 1d @ SOA yellow.sergey.unix.nt. hostmaster.sergey.unix.nt. ( 2006092002 10h 1h 1w 3h) NS yellow.sergey.unix.nt. MX 1 yellow ; NS yellow --> То же самое! yellow A 192.168.15.4 blue A 192.168.15.99 |
#ssh-key
![]() ssh-keygen ssh-keyscan |
#ssh-keygen
Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The key fingerprint is: 52:e6:77:83:7a:ed:88:72:33:4d:3a:3c:cb:49:05:c4 root@linux4.linux.nt |
#ssh user@192.168.15.3
![]() Permission denied (publickey). |
#ssh root@192.168.15.3
![]() Permission denied (publickey). |
#cd /etc/mail
|
#dig sergey.unix.nt mx
; <<>> DiG 9.2.4 <<>> sergey.unix.nt mx ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20664 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1 ;; QUESTION SECTION: ;sergey.unix.nt. IN MX ;; ANSWER SECTION: sergey.unix.nt. 86400 IN MX 1 yellow.sergey.unix.nt. ;; AUTHORITY SECTION: sergey.unix.nt. 86400 IN NS yellow.sergey.unix.nt. ;; ADDITIONAL SECTION: yellow.sergey.unix.nt. 86400 IN A 192.168.15.4 ;; Query time: 17 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Thu Sep 21 11:59:56 2006 ;; MSG SIZE rcvd: 85 |
#mutt
|
#vi local-host-names
|
#netstat -lnp | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 9105/sendmail: MTA: |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#netstat -lnp | grep :25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 9357/sendmail: MTA: |
#vi sendmail.mc
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating 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() The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 9556/sendmail: MTA: |
#vi sendmail.mc
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating 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() The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 9556/sendmail: MTA: |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#netstat -lnp | grep :25
![]() |
#vi sendmail.mc
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... sasl2-bin not installed, not configuring sendmail support. To enable sendmail SASL2 support at a later date, invoke "/usr/share/sendmail/update_auth" Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#netstat -lnp | grep :25
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 9962/sendmail: MTA: |
#telnet 127.0.0.1 25
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. 220 linux4.linux.nt ESMTP Sendmail 8.13.8/8.13.8/Debian-2; Thu, 21 Sep 2006 12:19:18 +0300; (No UCE/UBE) logging access from: localhost(OK)-root@localhost [127.0.0.1] HELO zlo 250 linux4.linux.nt Hello root@localhost [127.0.0.1], pleased to meet you MAIL FROM : user@yellow.sergey.unix.nt 250 2.1.0 user@yellow.sergey.unix.nt... Sender ok RCPT TO : root@sergey.unix.nt 250 2.1.5 root@sergey.unix.nt... Recipient ok ... RCPT TO : root@sergey.unix.nt 250 2.1.5 root@sergey.unix.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself TEST . 250 2.0.0 k8L9JI0e009989 Message accepted for delivery ^] telnet> q Connection closed. |
#apt-get install mail
![]() Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package mail |
#apt-get install rmail
Reading Package Lists... Done Building Dependency Tree... Done rmail is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 945 not upgraded. |
#ma
![]() macptopbm mailshar make makedepend makeg makemap manpath mail-files mailstat makeacm make_driver_db_cups makeinfo man mattrib mailq mailstats makedb make_driver_db_lpr makekdewidgets mandb mawk |
#mutt
|
#mutt
|
#su - user
l3-agent is already running: pid=4901; pidfile=/home/user/.lilalo/l3-agent.pid |
$mutt
![]() -- (43%) ïÓÔÁ×ÌÅÎÏ: 6, ÕÄÁÌÅÎÏ: 0. |
#apt-get install mailx
Reading Package Lists... Done Building Dependency Tree... Done The following NEW packages will be installed: mailx 0 upgraded, 1 newly installed, 0 to remove and 945 not upgraded. Need to get 0B/155kB of archives. After unpacking 299kB of additional disk space will be used. Выбор ранее не выбранного пакета mailx. (Чтение базы данных... на данный момент установлено 104396 файлов и каталогов.) Распаковывается пакет mailx (из файла .../mailx_1%3a8.1.2-0.20050715cvs-1_i386.deb)... Настраивается пакет mailx (8.1.2-0.20050715cvs-1) ... |
#mail
![]() No mail for root |
#mail
![]() No mail for root |
#vi /var/spool/mail/
![]() |
#vi /var/spool/mail/mail
![]() |
#vi /var/spool/mail/mail
|
#vi /var/spool/mail/user
![]() |
#vi /var/spool/mail/user
|
#su - user
l3-agent is already running: pid=4901; pidfile=/home/user/.lilalo/l3-agent.pid |
$mail
![]() Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 8 messages 2 new 1 root@vova.vova.li Tue Sep 12 15:32 27/988 test 2 user@vova.vova.li Tue Sep 12 16:23 26/990 teest#3 3 user@vova.vova.li Tue Sep 12 16:23 27/995 test#4 4 user@sergey.serge Tue Sep 12 16:25 30/1222 Re: test#4 5 MAILER-DAEMON@loc Thu Sep 21 12:22 62/2155 Returned mail: see transcript for details 6 MAILER-DAEMON@loc Thu Sep 21 12:22 66/2240 Postmaster notify: see transcript for details >N 7 MAILER-DAEMON@loc Thu Sep 21 12:27 59/2099 Returned mail: see transcript for details N 8 MAILER-DAEMON@loc Thu Sep 21 12:27 63/2177 Postmaster notify: see transcript for details & d & q Held 7 messages in /var/mail/user |
$mail
Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 7 messages 1 unread 1 root@vova.vova.li Tue Sep 12 15:32 27/988 test 2 user@vova.vova.li Tue Sep 12 16:23 26/990 teest#3 3 user@vova.vova.li Tue Sep 12 16:23 27/995 test#4 4 user@sergey.serge Tue Sep 12 16:25 30/1222 Re: test#4 5 MAILER-DAEMON@loc Thu Sep 21 12:22 62/2155 Returned mail: see transcript for details 6 MAILER-DAEMON@loc Thu Sep 21 12:22 66/2240 Postmaster notify: see transcript for details >U 7 MAILER-DAEMON@loc Thu Sep 21 12:27 64/2187 Postmaster notify: see transcript for details & ... Date: Thu, 21 Sep 2006 12:27:29 +0300 & q Held 7 messages in /var/mail/user --k8L9RT0c010198.1158830849/linux4.linux.nt The original message was received at Thu, 21 Sep 2006 12:27:29 +0300 from localhost with id k8L9RT0b010198 ----- The following addresses had permanent fatal errors ----- user@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$mail
![]() Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 7 messages 1 unread 1 root@vova.vova.li Tue Sep 12 15:32 27/988 test 2 user@vova.vova.li Tue Sep 12 16:23 26/990 teest#3 3 user@vova.vova.li Tue Sep 12 16:23 27/995 test#4 4 user@sergey.serge Tue Sep 12 16:25 30/1222 Re: test#4 5 MAILER-DAEMON@loc Thu Sep 21 12:22 62/2155 Returned mail: see transcript for details 6 MAILER-DAEMON@loc Thu Sep 21 12:22 66/2240 Postmaster notify: see transcript for details >U 7 MAILER-DAEMON@loc Thu Sep 21 12:27 64/2187 Postmaster notify: see transcript for details & ... Content-Length: 2 2006 12:27:29 +0300 Lines: 1 --k8L9RT0c010198.1158830849/linux4.linux.nt 4 The original message was received at Thu, 21 Sep 2006 12:27:29 +0300 from localhost with id k8L9RT0b010198 ----- The following addresses had permanent fatal errors ----- user@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$mail
Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 7 messages 1 unread 1 root@vova.vova.li Tue Sep 12 15:32 27/988 test 2 user@vova.vova.li Tue Sep 12 16:23 26/990 teest#3 3 user@vova.vova.li Tue Sep 12 16:23 27/995 test#4 4 user@sergey.serge Tue Sep 12 16:25 30/1222 Re: test#4 5 MAILER-DAEMON@loc Thu Sep 21 12:22 62/2155 Returned mail: see transcript for details 6 MAILER-DAEMON@loc Thu Sep 21 12:22 66/2240 Postmaster notify: see transcript for details >U 7 MAILER-DAEMON@loc Thu Sep 21 12:27 64/2187 Postmaster notify: see transcript for details & ... Content-Length: 2 2006 12:27:29 +0300 Lines: 1 --k8L9RT0c010198.1158830849/linux4.linux.nt 4 The original message was received at Thu, 21 Sep 2006 12:27:29 +0300 from localhost with id k8L9RT0b010198 ----- The following addresses had permanent fatal errors ----- user@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$exit
|
#mail
![]() No mail for root |
#mail
![]() No mail for root |
#vi /etc/hosts
|
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
#hostname yellow.sergey.linux.nt
|
#mail
![]() No mail for root |
#su - user
l3-agent is already running: pid=4901; pidfile=/home/user/.lilalo/l3-agent.pid |
$[root@linux4:bind]# top
top - 12:47:59 up 5:05, 3 users, load average: 0.73, 0.42, 0.18 Tasks: 83 total, 1 running, 82 sleeping, 0 stopped, 0 zombie Cpu(s): 15.3% us, 1.0% sy, 0.0% ni, 83.7% id, 0.0% wa, 0.0% hi, 0.0% si Mem: 907072k total, 601360k used, 305712k free, 51404k buffers PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND Swap: 976712k total, 0k used, 976712k free, 413220k cached 4901 user 17 0 11148 6780 1676 S 11.7 0.7 2:16.58 l3-agent 6050 user 15 0 114m 50m 18m S 2.0 5.7 2:16.57 firefox-bin 4373 root 5 -10 148m 14m 5016 S 0.3 1.6 0:52.17 Xorg 10773 root 16 0 2208 1124 860 R 0.3 0.1 0:00.02 top ... 4 root 10 -5 0 0 0 S 0.0 0.0 0:00.02 khelper 5 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthread 7 root 10 -5 0 0 0 S 0.0 0.0 0:00.06 kblockd/0 8 root 20 -5 0 0 0 S 0.0 0.0 0:00.00 kacpid 117 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush 118 root 15 0 0 0 0 S 0.0 0.0 0:00.20 pdflush 120 root 11 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0 119 root 25 0 0 0 0 S 0.0 0.0 0:00.00 kswapd0 703 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kseriod 900 root 15 0 0 0 0 S 0.0 0.0 0:00.03 kjournald |
#telnet 127.0.0.1 25
Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is '^]'. 220 sergey.unix.nt ESMTP Sendmail 8.13.8/8.13.8/Debian-2; Thu, 21 Sep 2006 12:48:07 +0300; (No UCE/UBE) logging access from: localhost(OK)-root@localhost [127.0.0.1] HELO zlo 250 sergey.unix.nt Hello root@localhost [127.0.0.1], pleased to meet you MAIL FROM : user@sergey.unix.nt 250 2.1.0 user@sergey.unix.nt... Sender ok RCPT TO : root@sergey.unix.nt 250 2.1.5 root@sergey.unix.nt... Recipient ok ... RCPT TO : root@sergey.unix.nt 250 2.1.5 root@sergey.unix.nt... Recipient ok DATA 354 Enter mail, end with "." on a line by itself DATA . 250 2.0.0 k8L9m7Cp010793 Message accepted for delivery ^] telnet> q Connection closed. |
#su - user
l3-agent is already running: pid=4901; pidfile=/home/user/.lilalo/l3-agent.pid |
$mail
![]() Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 5 messages 5 new >N 1 MAILER-DAEMON@loc Thu Sep 21 12:30 58/2054 Returned mail: see transcript for details N 2 MAILER-DAEMON@loc Thu Sep 21 12:30 63/2177 Postmaster notify: see transcript for details N 3 MAILER-DAEMON@loc Thu Sep 21 12:33 58/2054 Returned mail: see transcript for details N 4 MAILER-DAEMON@loc Thu Sep 21 12:33 63/2177 Postmaster notify: see transcript for details N 5 user@localhost.lo Thu Sep 21 12:48 12/449 & 5 Message 5: From user@localhost.localdomain Thu Sep 21 12:48:57 2006 Date: Thu, 21 Sep 2006 12:48:07 +0300 From: user <user@localhost.localdomain> To: undisclosed-recipients:; TEST & q Saved 1 message in /home/user/mbox Held 4 messages in /var/mail/user |
$mail
Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 4 messages 4 unread >U 1 MAILER-DAEMON@loc Thu Sep 21 12:30 59/2064 Returned mail: see transcript for details U 2 MAILER-DAEMON@loc Thu Sep 21 12:30 64/2187 Postmaster notify: see transcript for details U 3 MAILER-DAEMON@loc Thu Sep 21 12:33 59/2064 Returned mail: see transcript for details U 4 MAILER-DAEMON@loc Thu Sep 21 12:33 64/2187 Postmaster notify: see transcript for details & : Mail version 8.1.2 01/15/2001. Type ? for help. From MAILER-DAEMON@localhost.localdomain Thu Sep 21 12:30:53 2006 ... --k8L9Ur0b010364.1158831053/linux4.linux.nt TEST The original message was received at Thu, 21 Sep 2006 12:30:42 +0300 & q from root@localhost [127.0.0.1] Saved 1 message in /home/user/mbox Held 4 messages in /var/mail/user ----- The following addresses had permanent fatal errors ----- root@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$mail
![]() Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 4 messages 4 unread >U 1 MAILER-DAEMON@loc Thu Sep 21 12:30 59/2064 Returned mail: see transcript for details U 2 MAILER-DAEMON@loc Thu Sep 21 12:30 64/2187 Postmaster notify: see transcript for details U 3 MAILER-DAEMON@loc Thu Sep 21 12:33 59/2064 Returned mail: see transcript for details U 4 MAILER-DAEMON@loc Thu Sep 21 12:33 64/2187 Postmaster notify: see transcript for details & & q Saved 4 messages in /home/user/mboxomain Thu Sep 21 12:33:28 2006 Date: Thu, 21 Sep 2006 12:33:28 +0300 ... This is a MIME-encapsulated message This is a MIME-encapsulated message --k8L9XS0c010532.1158831208/linux4.linux.nt --k8L9XS0b010532.1158831208/linux4.linux.nt The original message was received at Thu, 21 Sep 2006 12:33:28 +0300 from localhostessage was received at Thu, 21 Sep 2006 12:33:14 +0300 with id k8L9XS0b01053227.0.0.1] ----- The following addresses had permanent fatal errors ----- user@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$mail
Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 4 messages 4 unread >U 1 MAILER-DAEMON@loc Thu Sep 21 12:30 59/2064 Returned mail: see transcript for details U 2 MAILER-DAEMON@loc Thu Sep 21 12:30 64/2187 Postmaster notify: see transcript for details U 3 MAILER-DAEMON@loc Thu Sep 21 12:33 59/2064 Returned mail: see transcript for details U 4 MAILER-DAEMON@loc Thu Sep 21 12:33 64/2187 Postmaster notify: see transcript for details & & q Saved 4 messages in /home/user/mboxomain Thu Sep 21 12:33:28 2006 Date: Thu, 21 Sep 2006 12:33:28 +0300 ... This is a MIME-encapsulated message This is a MIME-encapsulated message --k8L9XS0c010532.1158831208/linux4.linux.nt --k8L9XS0b010532.1158831208/linux4.linux.nt The original message was received at Thu, 21 Sep 2006 12:33:28 +0300 from localhostessage was received at Thu, 21 Sep 2006 12:33:14 +0300 with id k8L9XS0b01053227.0.0.1] ----- The following addresses had permanent fatal errors ----- user@sergey.unix.nt (reason: 553 5.3.5 system config error) |
$mail
![]() Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 1 message 1 new >N 1 user@localhost.lo Thu Sep 21 12:50 12/449 & Message 1: From user@localhost.localdomain Thu Sep 21 12:50:24 2006 Date: Thu, 21 Sep 2006 12:50:09 +0300 From: user <user@localhost.localdomain> To: undisclosed-recipients:; DATA & q Saved 1 message in /home/user/mbox |
$mail
Mail version 8.1.2 01/15/2001. Type ? for help. "/var/mail/user": 1 message 1 new >N 1 user@localhost.lo Thu Sep 21 12:50 12/449 & Message 1: From user@localhost.localdomain Thu Sep 21 12:50:24 2006 Date: Thu, 21 Sep 2006 12:50:09 +0300 From: user <user@localhost.localdomain> To: undisclosed-recipients:; DATA & q Saved 1 message in /home/user/mbox |
$[root@linux4:bind]# tail -f /var/log/mail.log
![]() Sep 21 12:42:07 linux4 sm-mta[10635]: k8L9g6Yf010635: ruleset=check_rcpt, arg1=<user@debian.linux.nt>, relay=root@linux3.lucky.linux.nt [192.168.15.3] (may be forged), reject=550 5.7.1 <user@debian.linux.nt>... Relaying denied. IP name possibly forged [192.168.15.3] Sep 21 12:42:07 linux4 sm-mta[10635]: k8L9g6Yf010635: from=<user@debian.linux.nt>, size=394, class=0, nrcpts=0, proto=ESMTP, daemon=MTA-v4, relay=root@linux3.lucky.linux.nt [192.168.15.3] (may be forged) Sep 21 12:42:07 linux4 sm-mta[10635]: k8L9g6Yh010635: ruleset=check_rcpt, arg1=<user@debian.linux.nt>, relay=root@linux3.lucky.linux.nt [192.168.15.3] (may be forged), reject=550 5.7.1 <user@debian.linux.nt>... Relaying denied. IP name possibly forged [192.168.15.3] Sep 21 12:42:07 linux4 sm-mta[10635]: k8L9g6Yh010635: from=<>, size=0, class=0, nrcpts=0, proto=ESMTP, daemon=MTA-v4, relay=root@linux3.lucky.linux.nt [192.168.15.3] (may be forged) Sep 21 12:47:55 linux4 sm-mta[10774]: starting daemon (8.13.8): SMTP+queueing@00:10:00 Sep 21 12:48:57 linux4 sm-mta[10793]: k8L9m7Co010793: from=user@sergey.unix.nt, size=5, class=0, nrcpts=1, msgid=<200609210948.k8L9m7Co010793@sergey.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=root@localhost [127.0.0.1] Sep 21 12:48:57 linux4 sm-mta[10801]: k8L9m7Co010793: to=user, ctladdr=user@sergey.unix.nt (1000/1000), delay=00:00:10, xdelay=00:00:00, mailer=local, pri=30372, dsn=2.0.0, stat=Sent Sep 21 12:50:24 linux4 sm-mta[10793]: k8L9m7Cp010793: from=user@sergey.unix.nt, size=5, class=0, nrcpts=1, msgid=<200609210950.k8L9m7Cp010793@sergey.unix.nt>, proto=SMTP, daemon=MTA-v4, relay=root@localhost [127.0.0.1] Sep 21 12:50:24 linux4 sm-mta[10896]: k8L9m7Cp010793: to=user, ctladdr=user@sergey.unix.nt (1000/1000), delay=00:00:15, xdelay=00:00:00, mailer=local, pri=30372, dsn=2.0.0, stat=Sent Sep 21 12:54:37 linux4 sm-mta[11145]: starting daemon (8.13.8): SMTP+queueing@00:10:00 Sep 21 12:55:37 linux4 sendmail[11174]: k8L9tb9j011174: from=root, size=29, class=0, nrcpts=1, msgid=<200609210955.k8L9tb9j011174@yellow.sergey.linux.nt>, relay=root@localhost Sep 21 12:55:37 linux4 sm-mta[11177]: k8L9tbeJ011177: from=<root@yellow.sergey.linux.nt>, size=339, class=0, nrcpts=1, msgid=<200609210955.k8L9tb9j011174@yellow.sergey.linux.nt>, proto=ESMTP, daemon=MSP-v4, relay=smmsp@localhost [127.0.0.1] Sep 21 12:55:37 linux4 sm-mta[11177]: k8L9tbeJ011177: to=<user@yellow.sergey.linux.nt>, delay=00:00:00, mailer=local, pri=30339, dsn=4.4.3, stat=queued Sep 21 12:55:37 linux4 sendmail[11174]: k8L9tb9j011174: to=user, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30029, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k8L9tbeJ011177 Message accepted for delivery) |
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... hostname: Host name lookup failure Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... *** ERROR: FEATURE() should be before MAILER() The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#vi sendmail.mc
|
#make
Updating databases ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/databases... Updating auth ... hostname: Host name lookup failure Creating /etc/mail/relay-domains # Optional file... Updating Makefile ... Reading configuration from /etc/mail/sendmail.conf. Validating configuration. Creating /etc/mail/Makefile... Updating sendmail.cf ... The following file(s) have changed: /etc/mail/sendmail.cf ** ** You should issue `/etc/init.d/sendmail reload` ** ** |
#/etc/init.d/sendmail restart
Restarting Transport Agent: sendmail. |
$TTL 1d @ SOA yellow.sergey.unix.nt. hostmaster.sergey.unix.nt. ( 2006092002 10h 1h 1w 3h) NS yellow.sergey.unix.nt. MX 1 yellow ; NS yellow --> То же самое! yellow A 192.168.15.4 blue A 192.168.15.99
Время первой команды журнала | 11:54:53 2006- 9-21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:54:27 2006- 9-21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 20.79 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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