/l3/users/27-07-2009/nt-fbsdnet/fbsd4.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 |
|
#ls
README clam-v3.rar clam.exe clam.zip clam-v2.rar clam.cab clam.exe.bz2 |
#cp clam.exe /tmp/
|
#ls /tmp
.ICE-unix .XauthhW8Fok .X0-lock .XauthhekNwY .X11-unix .XauthmcezOP .X2-lock .Xauthroljgq .XIM-unix .XauthuPKlB7 .Xauth7nmoqG .font-unix .Xauth8A9uGq .snap .XauthCuihBu after .XauthEWHAR4 before .XauthMzhkdv clam.exe .XauthQuGEGG fam-root .XauthRnqMTi fam-user .XauthYkDtVP l3-saved-21045.11244.13235 .XauthbvkzHd l3-saved-3104.13332.27493 .XauthcOXb4t lilalo-install-temp-1212 .XauthdZ4p4V lilalo-install-temp-1241 .XauthdlWfzv testoutput.txt .XautheyDnAo xinetd.conf .XauthflQHoq |
#mutt
... while talking to host1.andr.net.nt.: New mail in this mailbox. 1 kept, 7 moved, 7 deleted. |
#ps aux | grep l3
root 2656 81,2 2,1 11780 10492 ?? Rs 19:26 0:05,42 l3-agent (perl user 2129 0,0 1,8 10244 8980 ?? Ss 19:03 0:01,84 l3-agent (perl |
#kill -9 2656 2129
|
#l3-agent
Removing stale pidfile |
#mutt
2 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru Subject: Cron <root@host1> ntpdate ntp.psn.ru X-Cron-Env: <SHELL=/bin/sh> --] +secon-Env: <PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin>64, Size: 0.7K --] X-Cron-Env: <HOME=/var/log> X-Cron-Env: <LOGNAME=root>ogram is unsupported (use 'v' to view this part) --] X-Cron-Env: <USER=root> 1O F- 2/2: Cron Daemon Cron <root@host1> ntpdate ntp.psn -- (all) K*-Mutt: /var/mail/root [Msgs:2 3.0K]---(date/date)---------------------(all)--- 2 kept, 0 deleted. You have mail in /var/mail/root |
#mutt
2 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru ---Mutt: /var/mail/root [Msgs:2 3.0K]---(date/date)---------------------(all)--- Mailbox is unchanged. |
#mutt
s 3 kept, 0 deleted. You have mail in /var/mail/root |
#mutt
2 r Aug 13 Charlie Root ( 16) TEST NEW M<AIL 4 N F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru Reply - I 1 /tmp/mutt-host1-J6InWQdU-00001 [text/plain, 7bit, us-ascii, 0.1K] A 2 /tmp/clam.exe [applica/x-msdos-pr, base64, 0.5K] PGP: Clear ---Mutt: /var/mail/root [Msgs:4 New:1 5.0K]---(date/date)---------------(all)--- 4 kept, 0 deleted. You have mail in /var/mail/root |
#mutt
1 Aug 13 Charlie Root ( 26) MAIL To: mardokek-01@yandex.ru 2 r Aug 13 Charlie Root ( 16) TEST NEW M<AIL u 3 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 O F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru Subj Reply - I 1 /tmp/mutt-host1-NJexFpal-00000 [text/plain, 7bit, us-ascii, 0.1K] Fcc: PGP: Clear -- Attachments ---Mutt: /var/mail/root [Msgs:4 Old:1 5.1K]---(date/date)---------------(all)--- Mailbox is unchanged. |
#milter
![]() bash: milter: command not found |
#clamav-milter
![]() clamav-milter: No socket-addr given |
#mimedefang
![]() mimedefang: You must use the `-p' option. |
#mimedefang -p
![]() mimedefang: option requires an argument -- p mimedefang version 2.63 Usage: mimedefang [options] Options: -h -- Print usage info and exit -v -- Print version and exit -m /path -- Use /path as UNIX-domain socket for multiplexor -p /path -- Path to UNIX-domain socket for sendmail communication -U user -- Run as user instead of root -d -- Enable debugging (do not remove spool files) ... -M -- Protect mkdir with mutex -D -- Do not become a daemon (stay in foreground) -S facility -- Set syslog(3) facility -a macro -- Pass additional Sendmail macro -L ip.addr -- Specify 'equivalent-to-loopback' address -H -- Do HELO checks before processing any messages -c -- Strip bare <CR> characters from message body -R num -- Reserve num slaves for connections from localhost -N -- Do not pass rejected recipients to milter (Sendmail 8.14.0 and newer only.) |
#mimedefang -p
![]() mimedefang: option requires an argument -- p mimedefang version 2.63 Usage: mimedefang [options] Options: -h -- Print usage info and exit -v -- Print version and exit -m /path -- Use /path as UNIX-domain socket for multiplexor -p /path -- Path to UNIX-domain socket for sendmail communication -U user -- Run as user instead of root -d -- Enable debugging (do not remove spool files) ... -M -- Protect mkdir with mutex -D -- Do not become a daemon (stay in foreground) -S facility -- Set syslog(3) facility -a macro -- Pass additional Sendmail macro -L ip.addr -- Specify 'equivalent-to-loopback' address -H -- Do HELO checks before processing any messages -c -- Strip bare <CR> characters from message body -R num -- Reserve num slaves for connections from localhost -N -- Do not pass rejected recipients to milter (Sendmail 8.14.0 and newer only.) |
#mimedefang -p | less
|
#clamav-milter
![]() clamav-milter: No socket-addr given |
#cd /
|
#cd /etc/
|
#ls
X11 login.conf protocols aliases login.conf.db pwd.db amd.map mac.conf rc apmd.conf mail rc.bsdextended auth.conf mail.rc rc.conf bluetooth make.conf rc.conf1 crontab manpath.config rc.conf_old csh.cshrc manpath.config.bak rc.d csh.login manpath.config.bak.xorg rc.firewall csh.logout master.passwd rc.firewall6 ... hosts.allow pccard_ether snmpd.config hosts.equiv periodic spwd.db hosts.lpd periodic.conf ssh inetd.conf pf.conf ssl ipfw.conf pf.os sysctl.conf isdn phones syslog.conf lilalo portsnap.conf termcap localtime ppp ttys locate.rc printcap usbd.conf login.access profile wall_cmos_clock |
#ls -l | less
|
#cd /var/run/clamav/
You have new mail in /var/mail/root |
#ls
clamd clamd.pid |
#vim clamd
![]() |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
340 #ClamukoIncludePath /students 341 342 # Set the exclude paths. All subdirectories are also excluded. 343 # Default: disabled 344 #ClamukoExcludePath /home/bofh 345 346 # Don't scan files larger than ClamukoMaxFileSize 347 # Value of 0 disables the limit. 348 # Default: 5M 349 #ClamukoMaxFileSize 10M 335 # Set the include paths (all files inside them will be scanned). You can hav "/usr/local/etc/clamd.conf" 349L, 9092C written |
#pgk_info -Lx defang | grep | while read file do grep /var/ru
un/clamav/clamd $file /dev/null done /usr/local/bin/mimedefang.pl:$ClamdSock = /vvim /usr/local/etc/clamd.conf md" dev/null done /usr/local/bin/mimedefang.pl:$ClamdSock = "/var/run/clamav/clam > |
#vim /usr/local/etc/clamd.conf
|
#:q
You have new mail in /var/mail/root |
#cd /etc/mail/
|
#ls
Makefile freebsd.mc mailertable.sample README freebsd.submit.cf sendmail.cf access.sample freebsd.submit.mc submit.cf aliases helpfile virtusertable.sample aliases.db local-host-names freebsd.cf mailer.conf |
#vim freebsd.mc
|
#:q
|
#ls
Makefile freebsd.mc mailer.conf README freebsd.submit.cf mailertable.sample access.sample freebsd.submit.mc sendmail.cf aliases helpfile submit.cf aliases.db host1.mc virtusertable.sample freebsd.cf local-host-names |
#vim /etc/ma
![]() |
#vim /etc/make.conf
--- /tmp/l3-saved-1210.1564.3531 2009-08-13 20:02:56.000000000 +0300 +++ /etc/make.conf 2009-08-13 20:03:39.000000000 +0300 @@ -2,3 +2,4 @@ PERL_VER=5.8.8 PERL_VERSION=5.8.8 WITH_MSWINDOWS_LICENSE=yes +SENDMAIL_MC=/etc/mail/host1.mc |
#vim 1.mc
--- /tmp/l3-saved-1210.4987.5192 2009-08-13 20:04:01.000000000 +0300 +++ host1.mc 2009-08-13 20:16:55.000000000 +0300 @@ -90,3 +90,6 @@ define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') MAILER(local) MAILER(smtp) +MAIL_FILTER(`mimedefang', `S=local:/var/spool/MIMEDefang/mimedefang.sock +F=T, T=C:15m;S:4m;R:4m;E:10m')dnl +define(`confINPUT_MAIL_FILTERS', `mimedefang')dnl |
#mutt
2 r Aug 13 Charlie Root ( 16) TEST NEW M<AIL 3 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 6 N F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 O F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 N F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 5 N F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 kept, 0 deleted. |
#pwd
/etc/mail |
#make all
/usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 /etc/mail/host1.mc > /etc/mail/host1.cf cp freebsd.submit.mc host1.max.net.nt.submit.mc /usr/bin/m4 -D_CF_DIR_=/usr/share/sendmail/cf/ /usr/share/sendmail/cf/m4/cf.m4 host1.max.net.nt.submit.mc > host1.max.net.nt.submit.cf |
#sendmail
Recipient names must be specified |
#sendmail restart
|
#/etc/
![]() bash: /etc/: is a directory |
#cd /
|
#/etc/init.d -restart
![]() bash: /etc/init.d: No such file or directory |
#cd /etc/
|
#ls
X11 login.conf protocols aliases login.conf.db pwd.db amd.map mac.conf rc apmd.conf mail rc.bsdextended auth.conf mail.rc rc.conf bluetooth make.conf rc.conf1 crontab manpath.config rc.conf_old csh.cshrc manpath.config.bak rc.d csh.login manpath.config.bak.xorg rc.firewall csh.logout master.passwd rc.firewall6 ... hosts.allow pccard_ether snmpd.config hosts.equiv periodic spwd.db hosts.lpd periodic.conf ssh inetd.conf pf.conf ssl ipfw.conf pf.os sysctl.conf isdn phones syslog.conf lilalo portsnap.conf termcap localtime ppp ttys locate.rc printcap usbd.conf login.access profile wall_cmos_clock |
#mutt
1 Aug 13 Charlie Root ( 26) MAIL [-- Atroohost1.max.net.ntnt (Cron Daemon) 2 r Aug 13 Charlie Root ( 16) TEST NEW M<AIL [-- Type: application/x-msdos-program, Encoding: base64, Size: 0.7K --] 98%) 3 F Aug 13 To root@max.net ( 25) test clamav 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru [-- application/x-msdos-program is unsupported (use 'v' to view this part) --] 5 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 6 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 9 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru *-Mutt: /var/mail/root [Msgs:9 10K]---(date/date)----------------------(all)--- 9 kept, 0 deleted. |
#vim /usr/local/etc/mimedefang/sa-mimedefang.cf
--- /tmp/l3-saved-1212.24081.10081 2009-08-13 20:34:06.000000000 +0300 +++ /usr/local/etc/mimedefang/sa-mimedefang.cf 2009-08-13 20:37:53.000000000 +0300 @@ -23,7 +23,7 @@ # of addresses which, for some reason or another, often trigger false # positives. -required_hits 5 +required_hits 1 # Whitelist and blacklist addresses are *not* patterns; they're just normal # strings. one exception is that "*@isp.com" is allowed. They should be in @@ -37,7 +37,7 @@ # Add your blacklist entries in the same format... # -# blacklist_from friend@public.com +blacklist_from root@andr.net.nt # Mail using languages used in these country codes will not be marked # as being possibly spam in a foreign language. |
#fi
fi find firefox-config fixps file find2perl fixmount file-roller finger fixmswrd.pl file2c firefox fixnt |
#mutt
1 Aug 13 Charlie Root ( 26) MAIL 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 2 r Aug 13 Charlie Root ( 16) TEST NEW M<AIL 5 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 3 F Aug 13 To root@max.net ( 25) test clamav 6 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 5 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 6 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 9 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru F- 9/9: Cron Daemon Cron <root@host1> ntpdate ntp.psn -- (all) +10803.264211 sec Bottom of message is shown. K--Mutt: /var/mail/root [Msgs:9 10K]---(date/date)----------------------(all)--- Mailbox is unchanged. |
#mutt
7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 9 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 10 Aug 13 Charlie Root (19861) VIAGRA 10 kept, 0 deleted. You have mail in /var/mail/root |
#/etc/rc.d/sendmail restart
Stopping sendmail. Starting sendmail. |
#mutt
6 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 9 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 10 Aug 13 Charlie Root (19861) VIAGRA 11 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 12 Aug 13 Charlie Root ( 579) VIAGRA VIAGR VIAGRA ))))) 12 kept, 0 deleted. You have mail in /var/mail/root |
#vim /usr/local/etc/mimedefang/mimedefang-filter
|
#298 }
![]() clamav-milter: No socket-addr given |
#mutt
5 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 6 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 7 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 9 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 10 Aug 13 Charlie Root (19861) VIAGRA 11 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru end) 12 Aug 13 Charlie Root ( 579) VIAGRA VIAGR VIAGRA ))))) 13 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru *-Mutt: /var/mail/root [Msgs:14 156K]---(date/date)--------------------(all)--- 14 kept, 0 deleted. You have mail in /var/mail/root |
#ls -l orts/security/clamav/work/
total 152 -rw-r--r-- 1 root wheel 4329 12 Á×Ç 20:18 .PLIST.flattened -rw-r--r-- 1 root wheel 5390 12 Á×Ç 20:18 .PLIST.mktmp -rw-r--r-- 1 root wheel 129414 12 Á×Ç 20:18 .PLIST.objdump -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:18 .PLIST.setuid -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:18 .PLIST.writable -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:14 .build_done.clamav._usr_local -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:13 .configure_done.clamav._usr_local -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:09 .extract_done.clamav._usr_local -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:18 .install_done.clamav._usr_local -rw-r--r-- 1 root wheel 0 12 Á×Ç 20:09 .patch_done.clamav._usr_local drwxrwxrwx 19 root wheel 1536 13 Á×Ç 19:13 clamav-0.92 -rw-r--r-- 1 root wheel 673 12 Á×Ç 20:18 clamav-clamd -rw-r--r-- 1 root wheel 722 12 Á×Ç 20:18 clamav-freshclam -rw-r--r-- 1 root wheel 1604 12 Á×Ç 20:18 clamav-milter -rw-r--r-- 1 root wheel 615 12 Á×Ç 20:18 pkg-deinstall -rw-r--r-- 1 root wheel 1337 12 Á×Ç 20:18 pkg-install |
#cp /usr/ports/security/clamav/work/clamav-0.92/clam
![]() clamav-config clamav-config.in clamd/ clamav-config.h clamav-milter/ clamdscan/ clamav-config.h.in clamconf/ clamscan/ |
#cp /usr/ports/security/clamav/work/clamav-0.92/
![]() AUTHORS clamav-config.h.in etc/ BUGS clamav-config.in examples/ COPYING clamav-milter/ freshclam/ COPYING.LGPL clamconf/ install-sh COPYING.nsis clamd/ libclamav/ COPYING.unrar clamdscan/ libclamav.pc ChangeLog clamscan/ libclamav.pc.in FAQ config.guess libclamunrar/ INSTALL config.log libclamunrar_iface/ Makefile config.status libtool Makefile.am config.sub ltmain.sh Makefile.in configure missing Makefile.in.bak configure.bak mkinstalldirs NEWS configure.in shared/ README configure.lineno sigtool/ UPGRADE configure.orig stamp-h1 acinclude.m4 contrib/ target.h aclocal.m4 database/ test/ clamav-config depcomp clamav-config.h docs/ |
#cp /usr/ports/security/clamav/work/clamav-0.92/test/
README clam-v3.rar clam.exe clam.zip clam-v2.rar clam.cab clam.exe.bz2 |
#grep -r 'Discarding because' /var/log/*
![]() õ ×ÁÓ ÅÓÔØ ÐÏÞÔÁ × /var/mail/root |
#LANG=C
|
#grep -r 'Discarding because' /var/log/*
![]() |
#ps -waux | grep clamav
![]() |
#ps -waux | grep clam
mailnull 1033 0.0 15.9 82828 81300 ?? Is 8:21PM 0:03.92 /usr/local/sbin/clamd root 1921 0.0 0.2 1600 1008 p2 S+ 8:57PM 0:00.01 grep clam |
#ps -waux | grep mime
root 1930 0.0 0.2 1600 1008 p2 S+ 8:58PM 0:00.01 grep mime |
#ps -waux | grep spa
root 1939 0.0 0.1 1552 624 p2 R+ 8:58PM 0:00.00 grep spa |
#ps -waux | grep spamas
|
#ps -waux | grep spamas
![]() |
#/etc/rc.d/sendmail restart
Stopping sendmail. Starting sendmail. |
#ps -waux | grep spamas
root 1995 0.0 0.2 1600 1008 p2 S+ 8:59PM 0:00.00 grep spamas |
#top
last pid: 2003; load averages: 0.00, 0.02, 0.00 up 0+00:38:32 20:59:29 48 processes 0.4 running 0.0 sleepin 0.0 0.8 98.9 CPU states: % user, % nice, % system, % interrupt, % idle Mem: 169M Active, 67M Inact, 69M Wired, 688K Cache, 60M Buf, 185M Free Swap: 2015M Total, 2015M Free PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 1484 root 4 20 0 78720K 67284K kserel 1:01 0.00% firefox-bin 1142 nobody 1 96 0 28848K 27704K select 0:14 0.00% Xvnc 1033 mailnull 1 4 0 82828K 81300K accept 0:04 0.00% clamd 1136 root 1 96 0 20928K 13072K select 0:01 0.00% Xorg ... 1175 root 1 96 0 1348K 940K select 0:00 0.00% script 1212 root 1 8 0 3336K 2192K wait 0:00 0.00% bash 894 bind 1 96 0 4696K 3820K select 0:00 0.00% named 1489 root 1 96 0 3360K 2092K select 0:00 0.00% gam_server 1672 root 1 96 0 5288K 4428K select 0:00 0.00% xterm 1711 root 1 5 0 3352K 2228K ttyin 0:00 0.00% bash 1155 root 1 8 0 3588K 3052K wait 0:00 0.00% xdm 1674 root 1 96 0 1348K 940K select 0:00 0.00% script 1416 root 1 96 0 5288K 4428K select 0:00 0.00% xterm 1418 root 1 96 0 1348K 940K select 0:00 0.00% script |
#echo $LANG
C You have new mail in /var/mail/root |
#mutt
1 D Aug 13 Charlie Root ( 26) MAIL 3 DF Aug 13 To root@max.net ( 25) test clamav 4 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 4 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 8 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 13 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 14 DF Aug 13 To root@max.net ( 22) test 15 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 16 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 17 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 18 DF Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru 18 F Aug 13 To root@host1.m ( 1) Cron <root@host1> ntpdate ntp.psn.ru Del:17 160K]---(date/date) 1 kept, 17 deleted. |
#grep cf
![]() q ^C |
#find sendmail.cf
![]() find: sendmail.cf: No such file or directory |
#find -r dmail.cf
![]() /usr/include/pccard/pcic_pci.h /usr/include/pccard/pcicvar.h /usr/include/pccard/slot.h /usr/include/posix4 /usr/include/posix4/_semaphore.h /usr/include/posix4/ksem.h /usr/include/posix4/mqueue.h /usr/include/posix4/posix4.h /usr/include/posix4/sched.h /usr/include/posix4/semaphore.h ... /usr/include/sys/aac_ioctl.h /usr/include/sys/acct.h /usr/include/sys/acl.h /usr/include/sys/agpio.h /usr/include/sys/aio.h /usr/include/sys/alq.h /usr/include/sys/assym.h /usr/include/sys/ata.h /usr/include/sys/bio.h /usr/include/sys/bitstring.h |
#vim /usr/local/etc/rc.d/mimedefang.sh-dist
![]() |
#cd r/local/etc/rc.d/mimedefang.sh-dist
![]() bash: cd: /usr/local/etc/rc.d/mimedefang.sh-dist: Not a directory |
#vimsr/local/etc/rc.d/mimedefang.sh-dist
12 # These lines keep SpamAssassin happy. Not needed if you "/usr/local/etc/rc.d/mimedefang.sh-dist" [readonly] 365L, 10395C 13 # aren't using SpamAssassin. 14 HOME="$SPOOLDIR" 15 export HOME 16 # Is the program executable? We search in /usr/bin and /usr/local/bin. 17 18 if [ -x /usr/local/bin/$prog ] ; then 19 PROGDIR=/usr/local/bin 20 elif [ -x /usr/bin/$prog ] ; then 21 PROGDIR=/usr/bin 22 elif [ -x /usr/local/bin/$prog ] ; then |
# 23 +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
![]() 1 "/etc/rc.local" [New File] |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
|
#ls
avahi-daemon.sh dbus polkitd avahi-dnsconfd.sh ffserver sa-spamd clamav-clamd gdm system-tools-backends clamav-freshclam hald xfs clamav-milter mimedefang.sh-dist xinetd |
#cp mimedefang.sh-dist mimedefang.sh
|
#ls
avahi-daemon.sh ffserver sa-spamd avahi-dnsconfd.sh gdm system-tools-backends clamav-clamd hald xfs clamav-freshclam mimedefang.sh xinetd clamav-milter mimedefang.sh-dist dbus polkitd |
#/etc/rc.
![]() rc.d/ rc.resume rc.suspend |
#/etc/rc.d/se
![]() securelevel sendmail serial |
#/etc/rc.d/sendmail restart
Stopping sendmail. Starting sendmail. You have mail in /var/mail/root |
#shutdown -r now
Shutdown NOW! shutdown: [pid 2276] wall: /dev/:2: No such file or directory |
#mimedefang.pl -features | egrep -i '(clam|spamass)'
SpamAssassin : yes Virus:CLAMAV : yes (/usr/local/bin/clamscan) Virus:CLAMD : yes (/usr/local/sbin/clamd) Mail::SpamAssassin : Version 3.002003 |
#/var/spool/M
![]() MD-Quarantine/ MIMEDefang/ |
#/var/spool/MIMEDefang/clamd.sock
![]() bash: /var/spool/MIMEDefang/clamd.sock: No such file or directory õ ×ÁÓ ÅÓÔØ ÎÏ×ÁÑ ÐÏÞÔÁ × /var/mail/root |
#vim /spool/MIMEDefang/clamd.sock
![]() |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
![]() 1 "/var/spool/MIMEDefang/clamd.sock" [New File] |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
![]() 1 "/var/run/clamav/clamd" [Permission Denied] |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
3 #*********************************************************************** 4 # 5 # mimedefang.pl 6 # 7 # Perl scanner which parses MIME messages and filters or removes 8 # objectionable attachments. 9 # 10 # Copyright (C) 2000-2005 Roaring Penguin Software Inc. 11 # 12 # This program may be distributed under the terms of the GNU General ... 15 # This program was derived from the sample program "mimeexplode" 16 # in the MIME-Tools Perl module distribution. 17 # 18 # $Id$ 19 #*********************************************************************** 20 21 use warnings; 22 use strict; 23 147 $Features{'Path:CONFDIR'} = '/usr/local/etc/mimedefang';e'; |
Время первой команды журнала | 18:17:45 2009- 8-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 21:01:34 2009- 8-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 17.82 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 2.97 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.17 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.77 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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