/l3/users/02-04-2012/NT-BSDnet/freebsd1.net.nt/root :1 :2 :3 :4 :5 |
|
#vim main.cf
--- /tmp/l3-saved-1491.22751.20991 2012-04-04 18:06:05.000000000 +0300 +++ main.cf 2012-04-04 18:10:35.000000000 +0300 @@ -439,7 +439,7 @@ # IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN # ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER. # -mailbox_command = /some/where/procmail +mailbox_command = /usr/local/bin/procmail #mailbox_command = /some/where/procmail -a "$EXTENSION" # The mailbox_transport specifies the optional transport in master.cf @@ -542,6 +542,7 @@ # #smtpd_banner = $myhostname ESMTP $mail_name #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) +smtpd_banner = 'Hello mudak!!!!' # PARALLEL DELIVERY TO THE SAME DESTINATION # |
#vim main.cf.default
|
#/usr/local/bin/po
bash: /usr/local/bin/po: No such file or directory |
#traceroute 195.182.202.50
traceroute to 195.182.202.50 (195.182.202.50), 64 hops max, 40 byte packets 1 192.168.13.253 (192.168.13.253) 0.840 ms 0.958 ms 0.581 ms 2 10.0.64.155 (10.0.64.155) 0.565 ms 0.762 ms 0.780 ms 3 texekspert.lsr01-kiev-vlan3416.top.net.ua (77.88.206.213) 1.219 ms 1.805 ms 1.233 ms 4 infocom-10g-gw.ix.net.ua (195.35.65.35) 1.583 ms 1.405 ms 1.343 ms 5 apollo.ukrpack.net (195.230.150.5) 1.216 ms 1.326 ms 1.428 ms 6 ge-114.212-1-68.ukrpack.net (212.1.68.114) 7.551 ms 7.650 ms 7.967 ms 7 194.44.181.146 (194.44.181.146) 7.196 ms 6.673 ms 6.924 ms 8 194.44.181.146 (194.44.181.146) 7.012 ms 6.646 ms 6.526 ms 9 194.44.181.146 (194.44.181.146) 6.524 ms 6.683 ms 11.187 ms ... 55 194.44.181.146 (194.44.181.146) 6.778 ms 6.780 ms 6.717 ms 56 194.44.181.146 (194.44.181.146) 6.771 ms 6.593 ms 7.427 ms 57 194.44.181.146 (194.44.181.146) 6.966 ms 6.955 ms 6.758 ms 58 194.44.181.146 (194.44.181.146) 6.831 ms 7.067 ms 6.807 ms 59 194.44.181.146 (194.44.181.146) 6.813 ms 7.379 ms 6.791 ms 60 194.44.181.146 (194.44.181.146) 6.749 ms 6.793 ms 6.766 ms 61 194.44.181.146 (194.44.181.146) 9.661 ms 6.957 ms 6.741 ms 62 194.44.181.146 (194.44.181.146) 6.847 ms 11.838 ms 7.386 ms 63 194.44.181.146 (194.44.181.146) 7.183 ms 6.874 ms 6.818 ms 64 194.44.181.146 (194.44.181.146) 7.361 ms 6.854 ms 6.755 ms |
#traceroute 195.182.202.50|less
|
#traceroute 195.182.202.50|less
|
#vim /etc/rc.conf
|
#postfix_enable="YES"
postfix/postfix-script: starting the Postfix mail system |
#ps aux|grep postfix
postfix 15086 0.0 0.3 3532 1684 ?? S 11:53AM 0:00.01 pickup -l -t fi postfix 15087 0.0 0.3 3532 1716 ?? S 11:53AM 0:00.01 qmgr -l -t fifo postfix 15091 0.0 0.4 3532 1820 ?? S 11:53AM 0:00.01 cleanup -z -t u postfix 15092 0.0 0.3 3532 1640 ?? S 11:53AM 0:00.01 trivial-rewrite postfix 15093 0.0 0.4 3532 1816 ?? S 11:53AM 0:00.01 cleanup -z -t u root 15096 0.0 0.2 3500 1224 1 S+ 11:53AM 0:00.00 grep postfix |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 15081 12 tcp4 192.168.13.21:25 *:* bind named 2742 20 tcp4 192.168.13.21:53 *:* bind named 2742 21 tcp4 127.0.0.1:53 *:* bind named 2742 22 tcp4 127.0.0.1:953 *:* bind named 2742 512 udp4 192.168.13.21:53 *:* bind named 2742 513 udp4 127.0.0.1:53 *:* root sshd 1450 3 tcp4 192.168.13.21:22 192.168.13.253:34805 root sendmail 1357 4 tcp4 127.0.0.1:25 *:* root sshd 1349 4 tcp4 *:22 *:* root syslogd 984 9 udp4 *:514 *:* |
#/etc/rc.d/sendmail stop
Stopping sendmail. sendmail_submit not running? (check /var/run/sendmail.pid). Stopping sendmail_clientmqueue. |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 15081 12 tcp4 192.168.13.21:25 *:* bind named 2742 20 tcp4 192.168.13.21:53 *:* bind named 2742 21 tcp4 127.0.0.1:53 *:* bind named 2742 22 tcp4 127.0.0.1:953 *:* bind named 2742 512 udp4 192.168.13.21:53 *:* bind named 2742 513 udp4 127.0.0.1:53 *:* root sshd 1450 3 tcp4 192.168.13.21:22 192.168.13.253:34805 root sshd 1349 4 tcp4 *:22 *:* root syslogd 984 9 udp4 *:514 *:* |
#telnet 127.0.0.1 25
Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused telnet: Unable to connect to remote host |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo mail ^C ^C ^]quit telnet> quit Connection closed. |
#ls
LICENSE main.cf makedefs.out TLS_LICENSE main.cf.default master.cf bounce.cf.default main.cf~ |
#man portsnap
|
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root sshd 1558 3 tcp4 192.168.13.21:22 192.168.13.253:34812 root sshd 1431 4 tcp4 *:22 *:* root master 1387 12 tcp4 192.168.13.21:25 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#vim /usr/local/etc/postfix/master.cf
--- /tmp/l3-saved-1600.21796.27078 2012-04-05 12:14:07.000000000 +0300 +++ /usr/local/etc/postfix/master.cf 2012-04-05 12:14:21.000000000 +0300 @@ -8,7 +8,7 @@ # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) # ========================================================================== -smtp inet n - n - - smtpd +smtp inet n - y - - smtpd #smtp inet n - n - 1 postscreen #smtpd pass - - n - - smtpd #dnsblog unix - - n - 0 dnsblog |
#services postfix restart
bash: services: command not found |
#service postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 1747 12 tcp4 192.168.13.21:25 *:* root sshd 1558 3 tcp4 192.168.13.21:22 192.168.13.253:34812 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1600.1012.7529 2012-04-05 12:16:03.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 12:16:37.000000000 +0300 @@ -257,7 +257,7 @@ # of listing the patterns here. Specify type:table for table-based lookups # (the value on the table right-hand side is not used). # -mynetworks = 192.168.13.0/24, 127.0.0.0/8 +mynetworks = 192.168.13.0/24, 127.0.0.1/8 #mynetworks = $config_directory/mynetworks #mynetworks = hash:$config_directory/network_table |
#service postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 1880 12 tcp4 192.168.13.21:25 *:* root sshd 1558 3 tcp4 192.168.13.21:22 192.168.13.253:34812 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#vim /etc/rc.conf
|
#~
|
#make search name="rejik"
Port: rejik-3.2.6 Path: /usr/ports/www/rejik Info: A squid redirector used for blocking unwanted content Maint: sylvio@FreeBSD.org B-deps: pcre-8.12 R-deps: pcre-8.12 perl-5.10.1_3 squid-2.7.9 WWW: http://www.rejik.ru/ |
#tail -f /var/log/maillog
maillog maillog.0.bz2 |
#tail -f /var/log/maillog
Apr 5 12:36:01 freebsd1 postfix/master[1880]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 12:37:01 freebsd1 postfix/local[2342]: fatal: unsupported dictionary type: dbm Apr 5 12:37:02 freebsd1 postfix/master[1880]: warning: process /usr/local/libexec/postfix/local pid 2342 exit status 1 Apr 5 12:37:02 freebsd1 postfix/master[1880]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 12:38:02 freebsd1 postfix/local[2343]: fatal: unsupported dictionary type: dbm Apr 5 12:38:04 freebsd1 postfix/master[1880]: warning: process /usr/local/libexec/postfix/local pid 2343 exit status 1 Apr 5 12:38:04 freebsd1 postfix/master[1880]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 12:39:04 freebsd1 postfix/local[2344]: fatal: unsupported dictionary type: dbm Apr 5 12:39:05 freebsd1 postfix/master[1880]: warning: process /usr/local/libexec/postfix/local pid 2344 exit status 1 Apr 5 12:39:05 freebsd1 postfix/master[1880]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling q ^C |
#vim /usr/local/etc/postfix/main.cf
|
#vim /usr/local/etc/postfix/main.cf
|
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1600.908.2401 2012-04-05 12:40:22.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 12:43:03.000000000 +0300 @@ -244,7 +244,7 @@ # #mynetworks_style = class #mynetworks_style = subnet -mynetworks_style = host +#mynetworks_style = host # Alternatively, you can specify the mynetworks list by hand, in # which case Postfix ignores the mynetworks_style setting. @@ -257,7 +257,7 @@ # of listing the patterns here. Specify type:table for table-based lookups # (the value on the table right-hand side is not used). # -mynetworks = 192.168.13.0/24, 127.0.0.1/8 +mynetworks = 192.168.13.0/24, 127.0.0.0/8 #mynetworks = $config_directory/mynetworks #mynetworks = hash:$config_directory/network_table @@ -410,7 +410,7 @@ # mailbox file is /var/spool/mail/user or /var/mail/user. Specify # "Maildir/" for qmail-style delivery (the / is required). # -home_mailbox = Mailbox +#home_mailbox = Mailbox #home_mailbox = Maildir/ # The mail_spool_directory parameter specifies the directory where |
#service postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#tail -f /var/log/maillog
Apr 5 12:43:08 freebsd1 postfix/postfix-script[2392]: stopping the Postfix mail system Apr 5 12:43:08 freebsd1 postfix/master[1880]: terminating on signal 15 Apr 5 12:43:08 freebsd1 postfix/postfix-script[2468]: starting the Postfix mail system Apr 5 12:43:08 freebsd1 postfix/master[2469]: daemon started -- version 2.8.0, configuration /usr/local/etc/postfix Apr 5 12:43:08 freebsd1 postfix/qmgr[2474]: F350F3F434: from=<root@wilen.net.nt>, size=62261, nrcpt=1 (queue active) Apr 5 12:43:08 freebsd1 postfix/qmgr[2474]: 0DF773F435: from=<root@wilen.net.nt>, size=3059, nrcpt=1 (queue active) Apr 5 12:43:08 freebsd1 postfix/local[2480]: fatal: unsupported dictionary type: dbm Apr 5 12:43:08 freebsd1 postfix/qmgr[2474]: 1120A3F437: from=<root@wilen.net.nt>, size=560, nrcpt=1 (queue active) Apr 5 12:43:10 freebsd1 postfix/master[2469]: warning: process /usr/local/libexec/postfix/local pid 2480 exit status 1 Apr 5 12:43:10 freebsd1 postfix/master[2469]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling ^C |
#vim /etc/rc.conf
--- /tmp/l3-saved-1600.29482.24666 2012-04-05 12:43:26.000000000 +0300 +++ /etc/rc.conf 2012-04-05 12:45:28.000000000 +0300 @@ -24,5 +24,9 @@ pflog_logfile="/var/log/pf.log" named_enable="YES" #named_flags="-u bind -g bind" -sendmail_enable="NO" +sendmail_enable="YES" +sendmail_outbound_enable="NO" +sendmail_submit_enable="NO" +sendmail_msp_queue_enable="NO" postfix_enable="YES" + |
#vim /etc/rc.conf
|
#~
|
#cd
|
#vim /etc/rc.conf
|
#vim /etc/rc.conf
|
#postfix/postfix-script: fatal: the Postfix mail system is already running
|
#/etc/rc.d/sendmail status
sendmail is not running. Cannot 'status' sendmail_clientmqueue. Set sendmail_msp_queue_enable to YES in /etc/rc.conf or use 'onestatus' instead of 'status'. |
#/usr/local/etc/rc.d/postfix start
postfix/postfix-script: fatal: the Postfix mail system is already running |
#/usr/local/etc/rc.d/postfix status
postfix is running as pid 1387. |
#/usr/local/etc/rc.d/postfix status
postfix is running as pid 1387. |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* root master 1387 12 tcp4 192.168.13.21:25 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* root master 1387 12 tcp4 192.168.13.21:25 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* root master 1387 12 tcp4 192.168.13.21:25 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* root master 1387 12 tcp4 192.168.13.21:25 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#vim /usr/local/etc/postfix/master.cf
|
#vim /usr/local/etc/postfix/master.cf
|
#vim /usr/local/etc/postfix/master.cf
|
#vim /usr/local/etc/postfix/master.cf
|
#ls
.bash_history .cshrc .l3rc .profile .vimrc .bash_profile .history .lilalo .ssh .vimrc~ .bashrc .k5login .login .viminfo install |
#ls
.bash_history .cshrc .l3rc .profile .vimrc .bash_profile .history .lilalo .ssh .vimrc~ .bashrc .k5login .login .viminfo install |
#ls
.bash_history .cshrc .l3rc .profile .vimrc .bash_profile .history .lilalo .ssh .vimrc~ .bashrc .k5login .login .viminfo install |
#ls
.bash_history .cshrc .l3rc .profile .vimrc .bash_profile .history .lilalo .ssh .vimrc~ .bashrc .k5login .login .viminfo install |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo mail rctp to: user@wilen.net.nt ^C^] telnet> quit Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo mail rctp to: user@wilen.net.nt ^C^] telnet> quit Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo mail rctp to: user@wilen.net.nt ^C^] telnet> quit Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo mail rctp to: user@wilen.net.nt ^C^] telnet> quit Connection closed. |
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1893.15664.19563 2012-04-05 13:48:38.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 13:49:06.000000000 +0300 @@ -542,7 +542,7 @@ # #smtpd_banner = $myhostname ESMTP $mail_name #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) -smtpd_banner = 'Hello mudak!!!!' +#smtpd_banner = 'Hello mudak!!!!' # PARALLEL DELIVERY TO THE SAME DESTINATION # |
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1893.15664.19563 2012-04-05 13:48:38.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 13:49:06.000000000 +0300 @@ -542,7 +542,7 @@ # #smtpd_banner = $myhostname ESMTP $mail_name #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) -smtpd_banner = 'Hello mudak!!!!' +#smtpd_banner = 'Hello mudak!!!!' # PARALLEL DELIVERY TO THE SAME DESTINATION # |
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1893.15664.19563 2012-04-05 13:48:38.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 13:49:06.000000000 +0300 @@ -542,7 +542,7 @@ # #smtpd_banner = $myhostname ESMTP $mail_name #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) -smtpd_banner = 'Hello mudak!!!!' +#smtpd_banner = 'Hello mudak!!!!' # PARALLEL DELIVERY TO THE SAME DESTINATION # |
#vim /usr/local/etc/postfix/main.cf
--- /tmp/l3-saved-1893.15664.19563 2012-04-05 13:48:38.000000000 +0300 +++ /usr/local/etc/postfix/main.cf 2012-04-05 13:49:06.000000000 +0300 @@ -542,7 +542,7 @@ # #smtpd_banner = $myhostname ESMTP $mail_name #smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) -smtpd_banner = 'Hello mudak!!!!' +#smtpd_banner = 'Hello mudak!!!!' # PARALLEL DELIVERY TO THE SAME DESTINATION # |
#/etc/rc.d/sendmail restart
sendmail not running? (check /var/run/sendmail.pid). Starting sendmail. Cannot 'restart' sendmail_clientmqueue. Set sendmail_msp_queue_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. postfix/postfix-script: fatal: the Postfix mail system is already running |
#/etc/rc.d/sendmail restart
sendmail not running? (check /var/run/sendmail.pid). Starting sendmail. Cannot 'restart' sendmail_clientmqueue. Set sendmail_msp_queue_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. postfix/postfix-script: fatal: the Postfix mail system is already running |
#/etc/rc.d/sendmail restart
sendmail not running? (check /var/run/sendmail.pid). Starting sendmail. Cannot 'restart' sendmail_clientmqueue. Set sendmail_msp_queue_enable to YES in /etc/rc.conf or use 'onerestart' instead of 'restart'. postfix/postfix-script: fatal: the Postfix mail system is already running |
#/usr/local/etc/rc.d/postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#/usr/local/etc/rc.d/postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#/usr/local/etc/rc.d/postfix restart
postfix/postfix-script: stopping the Postfix mail system postfix/postfix-script: starting the Postfix mail system |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 2206 12 tcp4 192.168.13.21:25 *:* root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 2206 12 tcp4 192.168.13.21:25 *:* root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 2206 12 tcp4 192.168.13.21:25 *:* root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#sockstat -4
USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS root master 2206 12 tcp4 192.168.13.21:25 *:* root sshd 1848 3 tcp4 192.168.13.21:22 192.168.13.253:34814 root sshd 1431 4 tcp4 *:22 *:* bind named 1070 20 tcp4 192.168.13.21:53 *:* bind named 1070 21 tcp4 127.0.0.1:53 *:* bind named 1070 22 tcp4 127.0.0.1:953 *:* bind named 1070 512 udp4 192.168.13.21:53 *:* bind named 1070 513 udp4 127.0.0.1:53 *:* root syslogd 985 9 udp4 *:514 *:* |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo ^C^C^] telnet> ^] ?Invalid command telnet> ^C^Cquit quit ^]q telnet> q Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo ^C^C^] telnet> ^] ?Invalid command telnet> ^C^Cquit quit ^]q telnet> q Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo ^C^C^] telnet> ^] ?Invalid command telnet> ^C^Cquit quit ^]q telnet> q Connection closed. |
#telnet 192.168.13.21 25
Trying 192.168.13.21... Connected to freebsd1.net.nt. Escape character is '^]'. helo ^C^C^] telnet> ^] ?Invalid command telnet> ^C^Cquit quit ^]q telnet> q Connection closed. |
#telnet itk.org.ua 25
Trying 89.184.65.171... Connected to itk.org.ua. Escape character is '^]'. 220-Welcome to itk.org.ua mail server 220 Hello there... helo mail 250 itk.org.ua Hello mail [77.88.206.214] rcpt to: admin@microsoft.com 503 sender not yet given mail from: wilen@list.ru 250 OK rcpt to: admin@mail.ru 550 "This is not open relay!" 500 unrecognized command ^] telnet> quit Connection closed. |
#telnet itk.org.ua 25
Trying 89.184.65.171... Connected to itk.org.ua. Escape character is '^]'. 220-Welcome to itk.org.ua mail server 220 Hello there... helo mail 250 itk.org.ua Hello mail [77.88.206.214] rcpt to: admin@microsoft.com 503 sender not yet given mail from: wilen@list.ru 250 OK rcpt to: admin@mail.ru 550 "This is not open relay!" 500 unrecognized command ^] telnet> quit Connection closed. |
#telnet itk.org.ua 25
Trying 89.184.65.171... Connected to itk.org.ua. Escape character is '^]'. 220-Welcome to itk.org.ua mail server 220 Hello there... helo mail 250 itk.org.ua Hello mail [77.88.206.214] rcpt to: admin@microsoft.com 503 sender not yet given mail from: wilen@list.ru 250 OK rcpt to: admin@mail.ru 550 "This is not open relay!" 500 unrecognized command ^] telnet> quit Connection closed. |
#telnet itk.org.ua 25
Trying 89.184.65.171... Connected to itk.org.ua. Escape character is '^]'. 220-Welcome to itk.org.ua mail server 220 Hello there... helo mail 250 itk.org.ua Hello mail [77.88.206.214] rcpt to: admin@microsoft.com 503 sender not yet given mail from: wilen@list.ru 250 OK rcpt to: admin@mail.ru 550 "This is not open relay!" 500 unrecognized command ^] telnet> quit Connection closed. |
#tail -f /var/log/maillog
Apr 5 13:52:22 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:52:45 freebsd1 postfix/local[2257]: fatal: unsupported dictionary type: dbm Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2257 exit status 1 Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 13:53:22 freebsd1 postfix/smtpd[2258]: fatal: unsupported dictionary type: dbm Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/smtpd pid 2258 exit status 1 Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:53:46 freebsd1 postfix/local[2287]: fatal: unsupported dictionary type: dbm Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2287 exit status 1 Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling q ^C |
#tail -f /var/log/maillog
Apr 5 13:52:22 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:52:45 freebsd1 postfix/local[2257]: fatal: unsupported dictionary type: dbm Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2257 exit status 1 Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 13:53:22 freebsd1 postfix/smtpd[2258]: fatal: unsupported dictionary type: dbm Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/smtpd pid 2258 exit status 1 Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:53:46 freebsd1 postfix/local[2287]: fatal: unsupported dictionary type: dbm Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2287 exit status 1 Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling q ^C |
#tail -f /var/log/maillog
Apr 5 13:52:22 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:52:45 freebsd1 postfix/local[2257]: fatal: unsupported dictionary type: dbm Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2257 exit status 1 Apr 5 13:52:46 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling Apr 5 13:53:22 freebsd1 postfix/smtpd[2258]: fatal: unsupported dictionary type: dbm Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/smtpd pid 2258 exit status 1 Apr 5 13:53:23 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling Apr 5 13:53:46 freebsd1 postfix/local[2287]: fatal: unsupported dictionary type: dbm Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: process /usr/local/libexec/postfix/local pid 2287 exit status 1 Apr 5 13:53:47 freebsd1 postfix/master[2206]: warning: /usr/local/libexec/postfix/local: bad command startup -- throttling q ^C |
#/usr/local/libexec/smtpd start
bash: /usr/local/libexec/smtpd: No such file or directory |
#/usr/local/libexec/smtpd start
bash: /usr/local/libexec/smtpd: No such file or directory |
#/usr/local/libexec/smtpd start
bash: /usr/local/libexec/smtpd: No such file or directory |
#cd /usr/ports/
|
#cd /usr/ports/
|
#cd /usr/ports/
|
#make search name="smtpd"
Port: p5-qpsmtpd-0.84_3 Path: /usr/ports/mail/p5-qpsmtpd Info: A flexible SMTP daemon written in Perl and featuring a plugin API Maint: perl@FreeBSD.org B-deps: perl-5.10.1_3 R-deps: ca_root_nss-3.12.6 curl-7.21.3 gettext-0.18.1.1 gnupg-2.0.17 libassuan-2.0.1_1 libgcrypt-1.4.6 libgpg-error-1.10 libiconv-1.13.1_1 libksba-1.1.0 p5-Crypt-OpenSSL-Bignum-0.04 p5-Crypt-OpenSSL-RSA-0.26 p5-Crypt-OpenSSL-Random-0.04 p5-Digest-HMAC-1.02 p5-Digest-SHA1-2.13 p5-Encode-Detect-1.01 p5-HTML-Parser-3.68 p5-HTML-Tagset-3.20 p5-IO-Socket-INET6-2.65 p5-IO-Socket-SSL-1.38 p5-Mail-DKIM-0. WWW: http://smtpd.develooper.com/ Port: smtpd-2.0_4 Path: /usr/ports/mail/smtpd Info: Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit Maint: ports@FreeBSD.org B-deps: R-deps: WWW: http://www.obtuse.com/ |
#make search name="smtpd"
Port: p5-qpsmtpd-0.84_3 Path: /usr/ports/mail/p5-qpsmtpd Info: A flexible SMTP daemon written in Perl and featuring a plugin API Maint: perl@FreeBSD.org B-deps: perl-5.10.1_3 R-deps: ca_root_nss-3.12.6 curl-7.21.3 gettext-0.18.1.1 gnupg-2.0.17 libassuan-2.0.1_1 libgcrypt-1.4.6 libgpg-error-1.10 libiconv-1.13.1_1 libksba-1.1.0 p5-Crypt-OpenSSL-Bignum-0.04 p5-Crypt-OpenSSL-RSA-0.26 p5-Crypt-OpenSSL-Random-0.04 p5-Digest-HMAC-1.02 p5-Digest-SHA1-2.13 p5-Encode-Detect-1.01 p5-HTML-Parser-3.68 p5-HTML-Tagset-3.20 p5-IO-Socket-INET6-2.65 p5-IO-Socket-SSL-1.38 p5-Mail-DKIM-0. WWW: http://smtpd.develooper.com/ Port: smtpd-2.0_4 Path: /usr/ports/mail/smtpd Info: Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit Maint: ports@FreeBSD.org B-deps: R-deps: WWW: http://www.obtuse.com/ |
#make search name="smtpd"
Port: p5-qpsmtpd-0.84_3 Path: /usr/ports/mail/p5-qpsmtpd Info: A flexible SMTP daemon written in Perl and featuring a plugin API Maint: perl@FreeBSD.org B-deps: perl-5.10.1_3 R-deps: ca_root_nss-3.12.6 curl-7.21.3 gettext-0.18.1.1 gnupg-2.0.17 libassuan-2.0.1_1 libgcrypt-1.4.6 libgpg-error-1.10 libiconv-1.13.1_1 libksba-1.1.0 p5-Crypt-OpenSSL-Bignum-0.04 p5-Crypt-OpenSSL-RSA-0.26 p5-Crypt-OpenSSL-Random-0.04 p5-Digest-HMAC-1.02 p5-Digest-SHA1-2.13 p5-Encode-Detect-1.01 p5-HTML-Parser-3.68 p5-HTML-Tagset-3.20 p5-IO-Socket-INET6-2.65 p5-IO-Socket-SSL-1.38 p5-Mail-DKIM-0. WWW: http://smtpd.develooper.com/ Port: smtpd-2.0_4 Path: /usr/ports/mail/smtpd Info: Obtuse smtpd/smtpfwdd, part of the Juniper firewall toolkit Maint: ports@FreeBSD.org B-deps: R-deps: WWW: http://www.obtuse.com/ |
#cd /usr/ports/mail/smtpd
|
#cd /usr/ports/mail/smtpd
|
#cd /usr/ports/mail/smtpd
|
Время первой команды журнала | 17:05:56 2012- 4- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 12:55:16 2012- 4- 5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 2.97 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.35 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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