/l3/users/eb/2009/linux0/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 :25 :26 :27 :28 :29 :30 :31 :32 :33 :34 :35 :36 :37 :38 :39 :40 :41 :42 :43 |
|
#whois
Использование: whois [ОПЦИЯ]... ОБЪЕКТ... -l одноуровневый минимальный поиск [только RPSL] -L найти всё при минимуме указанных совпадений -m найти первый уровень при максимуме указанных совпадений -M найти всё при максимуме указанных совпадений -c найти наименьшее совпадение, содержащее атрибут mnt-irt -x точное совпадение [только RPSL] -d возвращать также реверсные делегированные объекты DNS [только RPSL] -i АТР[,АТР]... выполнить инверсный поиск для указанных АТРибутов -T ТИП[,ТИП]... поиск только объектов с типом ТИП ... -s ИСТОЧНИК[,ИСТОЧНИК]... искать в базе ИСТОЧНИКА -g ИСТОЧНИК:ПЕРВЫЙ-ПОСЂ ПЕРВОГО до ПОСблон для объекта с типом ТИП ('all' для списка) -v ТИП запросить расширенный шаблон для объекта с типом ТИП -q [version|sources|types] запросить указанную информацию о сервере [только RPSL] -F быстрый сырой вывод (включает также -r) -h УЗЕОРТ присоединиться к ПОРТУ -H скрыть легальные отказы --verbose разъяснять, что происходит --help отобразить эту помощь и выйти --version вывести информацию о версии и выйти |
#w
18:03:12 up 2:16, 13 users, load average: 0,00, 0,01, 0,02 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.15.253 17:13 1:55 0.00s 0.00s script -f -c bash -q /r quiz pts/0 linux1.unix.nt 15:53 1:33m 0.00s 0.00s /usr/bin/perl /usr/loca root pts/2 linux13.unix.nt 16:41 1:57 0.00s 0.00s script -f -c bash -q /r root pts/3 linux3.unix.nt 16:29 3:32 0.00s 0.00s script -f -c bash -q /r root pts/9 linux1.unix.nt 18:02 44.00s 0.00s 0.00s script -f -c bash -q /r root pts/11 linux9.unix.nt 18:02 0.00s 0.00s 0.00s script -f -c bash -q /r root pts/13 linux15.unix.nt 17:14 1:46 0.00s 0.00s script -f -c bash -q /r root pts/15 linux6.unix.nt 18:03 1.00s 0.00s 0.00s script -f -c bash -q /r root pts/17 linux6.unix.nt 17:14 1:44 0.00s 0.00s script -f -c bash -q /r root pts/19 linux5.unix.nt 17:14 48:56 0.00s 0.00s script -f -c bash -q /r root pts/21 linux9.unix.nt 17:14 48:32 0.00s 0.00s script -f -c bash -q /r root pts/31 linux11.unix.nt 17:35 1:40 0.02s 0.02s script -f -c bash -q /r root pts/6 :pts/8:S.0 18:01 0.00s 0.00s 0.00s script -f -c /bin/bash |
#w
18:06:16 up 2:19, 16 users, load average: 0,06, 0,03, 0,01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.15.253 17:13 4:59 0.00s 0.00s script -f -c bash -q /r quiz pts/0 linux1.unix.nt 15:53 1:36m 0.00s 0.00s /usr/bin/perl /usr/loca root pts/2 linux13.unix.nt 16:41 1:14 0.00s 0.00s script -f -c bash -q /r root pts/3 linux3.unix.nt 16:29 55.00s 0.00s 0.00s script -f -c bash -q /r root pts/9 linux1.unix.nt 18:02 3:48 0.00s 0.00s script -f -c bash -q /r root pts/11 linux9.unix.nt 18:02 3:04 0.00s 0.00s script -f -c bash -q /r root pts/13 linux15.unix.nt 17:14 4:50 0.00s 0.00s script -f -c bash -q /r root pts/15 linux6.unix.nt 18:03 3:05 0.00s 0.00s script -f -c bash -q /r root pts/17 linux6.unix.nt 17:14 1.00s 0.00s 0.00s script -f -c bash -q /r root pts/19 linux5.unix.nt 17:14 52:00 0.00s 0.00s script -f -c bash -q /r root pts/21 linux9.unix.nt 17:14 51:36 0.00s 0.00s script -f -c bash -q /r root pts/23 linux1.unix.nt 18:05 48.00s 0.00s 0.00s script -f -c bash -q /r root pts/25 linux15.unix.nt 18:06 11.00s 0.00s 0.00s script -f -c bash -q /r root pts/27 192.168.204.2 18:06 3.00s 0.00s 0.00s script -f -c bash -q /r root pts/31 linux11.unix.nt 17:35 36.00s 0.02s 0.02s script -f -c bash -q /r root pts/6 :pts/8:S.0 18:01 1.00s 0.00s 0.00s script -f -c /bin/bash |
#w
18:06:44 up 2:19, 16 users, load average: 0,11, 0,04, 0,02 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.15.253 17:13 5:27 0.00s 0.00s script -f -c bash -q /r quiz pts/0 linux1.unix.nt 15:53 1:37m 0.00s 0.00s /usr/bin/perl /usr/loca root pts/2 linux13.unix.nt 16:41 1:42 0.00s 0.00s script -f -c bash -q /r root pts/3 linux3.unix.nt 16:29 1:23 0.00s 0.00s script -f -c bash -q /r root pts/9 linux1.unix.nt 18:02 4:16 0.00s 0.00s script -f -c bash -q /r root pts/11 linux9.unix.nt 18:02 3:32 0.00s 0.00s script -f -c bash -q /r root pts/13 linux15.unix.nt 17:14 5:18 0.00s 0.00s script -f -c bash -q /r root pts/15 linux6.unix.nt 18:03 0.00s 0.00s 0.00s script -f -c bash -q /r root pts/17 linux6.unix.nt 17:14 3.00s 0.00s 0.00s script -f -c bash -q /r root pts/19 linux5.unix.nt 17:14 52:28 0.00s 0.00s script -f -c bash -q /r root pts/21 linux9.unix.nt 17:14 52:04 0.00s 0.00s script -f -c bash -q /r root pts/23 linux1.unix.nt 18:05 0.00s 0.00s 0.00s script -f -c bash -q /r root pts/25 linux15.unix.nt 18:06 39.00s 0.00s 0.00s script -f -c bash -q /r root pts/27 192.168.204.2 18:06 16.00s 0.00s 0.00s script -f -c bash -q /r root pts/31 linux11.unix.nt 17:35 1:04 0.02s 0.02s script -f -c bash -q /r root pts/6 :pts/8:S.0 18:01 0.00s 0.00s 0.00s script -f -c /bin/bash |
#cd /etc/openvpn/
|
#openvpn
openvpn openvpn-vulnkey |
#openvpn
openvpn openvpn-vulnkey |
#openvpn --genkey --secret linux0.key
|
#ls -l
итого 8 -rw------- 1 root root 636 Июн 3 18:08 linux0.key -rwxr-xr-x 1 root root 1352 Май 1 15:25 update-resolv-conf |
#vi server.conf
--- /dev/null 2009-06-03 15:47:06.748545282 +0300 +++ server.conf 2009-06-03 18:10:16.000000000 +0300 @@ -0,0 +1,5 @@ +port 44300 +proto tcp-server +dev tun +ifconfig 192.168.70.1 192.168.70.2 +secret linux0.key |
#cat server.conf
port 44300 proto tcp-server dev tun ifconfig 192.168.70.1 192.168.70.2 secret linux0.key |
#vi client.conf
--- /tmp/l3-saved-11764.25484.22615 2009-06-03 18:15:28.000000000 +0300 +++ client.conf 2009-06-03 19:55:09.000000000 +0300 @@ -1,5 +1,10 @@ port 44300 -proto tcp-server +proto tcp-client dev tun -ifconfig 192.168.70.1 192.168.70.2 +ifconfig 192.168.70.2 192.168.70.1 +#route 192.168.80.0 255.255.255.0 +redirect-gateway secret linux0.key +remote 192.168.90.1 +ping 5 +ping-restart 30 |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Connection closed by 192.168.15.254 |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Received disconnect from 192.168.15.254: 2: Too many authentication failures for root |
#cd ~
|
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Received disconnect from 192.168.15.254: 2: Too many authentication failures for root |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Received disconnect from 192.168.15.254: 2: Too many authentication failures for root |
#ssh 192.168.15.254
We'd like to keep you up to date about: * Software feature updates * New product announcements * Special events Please register your products now at: www.ProCurve.com root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Permission denied, please try again. root@192.168.15.254's password: Received disconnect from 192.168.15.254: 2: Too many authentication failures for root |
#vim /etc/network/interfaces
|
#~
auto lo eth0 iface l address 10.0.35.100 netmask 255.0.0.0 iface e network 10.0.0.0 broadcast 10.255.255.255 #gateway 10.0.35.1 up route add default gw 10.0.35.1 || true up route add default gw 10.0.35.1 auto du up ifconfig dummy0 1.2.3.4 iface dummy0 inet manual "/etc/network/interfaces" 16L, 344C |
#ssh 192.168.15.254
Connection to 192.168.15.254 closed by remote host. |
#ssh 192.168.15.254
Connection to 192.168.15.254 closed by remote host. |
#exit
no exit |
#vi change-default-route
--- /dev/null 2009-06-03 15:47:06.748545282 +0300 +++ change-default-route 2009-06-03 21:17:44.000000000 +0300 @@ -0,0 +1,16 @@ +IP1= +IP2= +GW1= +GW2= + +while true +do +if ping -I $IP1 -c 1 10.0.35.1 +then + ip route change default $GW1 +else + ping -I $IP2 -c 1 10.0.35.1 && ip route change default $GW2 +fi +sleep 1 +done + |
#screen -x
|
#grep bin/bc /etc/inetd.conf
finger stream tcp nowait root /usr/sbin/tcpd /usr/bin/bc |
#screen -x
|
#w
10:21:23 up 18:34, 8 users, load average: 0,00, 0,00, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.207.2 09:53 28:18 0.01s 0.01s script -f -c bash -q /r quiz pts/0 linux1.unix.nt Wed15 17:51m 0.00s 0.00s /usr/bin/perl /usr/loca root pts/2 10.0.35.23 09:19 1:01m 0.00s 0.00s script -f -c bash -q /r root pts/5 linux3.unix.nt 10:04 16:52 0.00s 0.00s script -f -c bash -q /r root pts/9 linux1.unix.nt Wed18 16:13m 0.03s 0.03s script -f -c bash -q /r root pts/11 192.168.201.2 10:11 9:43 0.00s 0.00s script -f -c bash -q /r root pts/13 192.168.214.2 10:20 0.00s 0.00s 0.00s script -f -c bash -q /r root pts/6 :pts/8:S.0 Wed18 0.00s 0.04s 0.00s script -f -c /bin/bash |
#w
10:28:25 up 18:41, 8 users, load average: 0,00, 0,00, 0,00 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 192.168.207.2 09:53 0.00s 0.01s 0.01s script -f -c bash -q /r quiz pts/0 linux1.unix.nt Wed15 17:58m 0.00s 0.00s /usr/bin/perl /usr/loca root pts/2 10.0.35.23 09:19 1:08m 0.00s 0.00s script -f -c bash -q /r root pts/5 linux3.unix.nt 10:04 23:54 0.00s 0.00s script -f -c bash -q /r root pts/9 linux1.unix.nt Wed18 16:20m 0.03s 0.03s script -f -c bash -q /r root pts/11 192.168.201.2 10:11 16:45 0.00s 0.00s script -f -c bash -q /r root pts/13 192.168.214.2 10:20 7:02 0.00s 0.00s script -f -c bash -q /r root pts/6 :pts/8:S.0 Wed18 0.00s 0.04s 0.00s script -f -c /bin/bash |
#screen -x
|
#cat /etc/default/openvpn
# This is the configuration file for /etc/init.d/openvpn # # Start only these VPNs automatically via init script. # Allowed values are "all", "none" or space separated list of # names of the VPNs. If empty, "all" is assumed. # #AUTOSTART="all" #AUTOSTART="none" #AUTOSTART="home office" # # Refresh interval (in seconds) of default status files # located in /var/run/openvpn.$NAME.status # Defaults to 10, 0 disables status file generation # #STATUSREFRESH=10 #STATUSREFRESH=0 # Optional arguments to openvpn's command line OPTARGS="" |
#screen -ls
|
#cat /etc/default/openvpn
# This is the configuration file for /etc/init.d/openvpn # # Start only these VPNs automatically via init script. # Allowed values are "all", "none" or space separated list of # names of the VPNs. If empty, "all" is assumed. # #AUTOSTART="all" #AUTOSTART="none" #AUTOSTART="home office" # # Refresh interval (in seconds) of default status files # located in /var/run/openvpn.$NAME.status # Defaults to 10, 0 disables status file generation # #STATUSREFRESH=10 #STATUSREFRESH=0 # Optional arguments to openvpn's command line OPTARGS="" |
#route
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 1.0.0.0 * 255.0.0.0 U 0 0 0 dummy0 10.0.0.0 * 255.0.0.0 U 0 0 0 eth0 default 10.0.35.1 0.0.0.0 UG 0 0 0 eth0 |
#\
> |
#host
Usage: host [-v] [-a] [-t querytype] [options] name [server] Listing: host [-v] [-a] [-t querytype] [options] -l zone [server] Hostcount: host [-v] [options] -H [-D] [-E] [-G] zone Check soa: host [-v] [options] -C zone Addrcheck: host [-v] [options] -A host Listing options: [-L level] [-S] [-A] [-p] [-P prefserver] [-N skipzone] Common options: [-d] [-f|-F file] [-I chars] [-i|-n] [-q] [-Q] [-T] [-Z] Other options: [-c class] [-e] [-m] [-o] [-r] [-R] [-s secs] [-u] [-w] Special options: [-O srcaddr] [-j minport] [-J maxport] Extended usage: [-x [name ...]] [-X server [name ...]] |
#host mail.ru
mail.ru A 194.67.57.20 mail.ru A 194.67.57.26 mail.ru A 194.67.57.126 mail.ru A 194.67.57.226 |
#host ya.ru
ya.ru A 213.180.204.8 |
#host 213.180.204.8
Name: ya.ru Address: 213.180.204.8 |
#dig ya.ru
; <<>> DiG 9.6.0-P1 <<>> ya.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57255 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; QUESTION SECTION: ;ya.ru. IN A ;; ANSWER SECTION: ya.ru. 3045 IN A 213.180.204.8 ;; AUTHORITY SECTION: ya.ru. 3045 IN NS ns5.yandex.ru. ya.ru. 3045 IN NS ns1.yandex.ru. ;; ADDITIONAL SECTION: ns1.yandex.ru. 175316 IN A 213.180.193.1 ns5.yandex.ru. 175316 IN A 213.180.204.1 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:47:29 2009 ;; MSG SIZE rcvd: 114 |
#Ðdig eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> eb.co.ua ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32899 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN A ;; AUTHORITY SECTION: eb.co.ua. 3084 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:55:31 2009 ;; MSG SIZE rcvd: 77 |
#dig @213.186.192.2 eb.co.ua
; <<>> DiG 9.6.0-P1 <<>> @213.186.192.2 eb.co.ua ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 62069 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;eb.co.ua. IN A ;; AUTHORITY SECTION: eb.co.ua. 3600 IN SOA dns.eb.co.ua. uiyn.email.ua. 200712056 10800 3600 604800 3600 ;; Query time: 9 msec ;; SERVER: 213.186.192.2#53(213.186.192.2) ;; WHEN: Thu Jun 4 10:56:23 2009 ;; MSG SIZE rcvd: 77 |
#dig mail.ru mx
; <<>> DiG 9.6.0-P1 <<>> mail.ru mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30441 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 1 ;; QUESTION SECTION: ;mail.ru. IN MX ;; ANSWER SECTION: mail.ru. 3575 IN MX 10 mxs.mail.ru. ;; AUTHORITY SECTION: ... mail.ru. 2597 IN NS ns1.mail.ru. mail.ru. 2597 IN NS ns.mail.ru. mail.ru. 2597 IN NS ns2.mail.ru. mail.ru. 2597 IN NS ns4.mail.ru. ;; ADDITIONAL SECTION: mxs.mail.ru. 3575 IN A 94.100.176.20 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:57:14 2009 ;; MSG SIZE rcvd: 168 |
#dig mail.ru srv
; <<>> DiG 9.6.0-P1 <<>> mail.ru srv ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 14229 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0 ;; QUESTION SECTION: ;mail.ru. IN SRV ;; AUTHORITY SECTION: mail.ru. 300 IN SOA ns.mail.ru. hostmaster.mail.ru. 3209016597 300 900 1209600 300 ;; Query time: 91 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:57:46 2009 ;; MSG SIZE rcvd: 75 |
#dig mail.ru mx
; <<>> DiG 9.6.0-P1 <<>> mail.ru mx ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23509 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 6, ADDITIONAL: 1 ;; QUESTION SECTION: ;mail.ru. IN MX ;; ANSWER SECTION: mail.ru. 3536 IN MX 10 mxs.mail.ru. ;; AUTHORITY SECTION: ... mail.ru. 2558 IN NS ns2.mail.ru. mail.ru. 2558 IN NS ns.mail.ru. mail.ru. 2558 IN NS ns1.mail.ru. mail.ru. 2558 IN NS ns4.mail.ru. ;; ADDITIONAL SECTION: mxs.mail.ru. 3536 IN A 94.100.176.20 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:57:52 2009 ;; MSG SIZE rcvd: 168 |
#dig ua ns
; <<>> DiG 9.6.0-P1 <<>> ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 24982 ;; flags: qr rd ra; QUERY: 1, ANSWER: 10, AUTHORITY: 0, ADDITIONAL: 4 ;; QUESTION SECTION: ;ua. IN NS ;; ANSWER SECTION: ua. 172785 IN NS sunic.sunet.se. ua. 172785 IN NS sns-pb.isc.org. ... ua. 172785 IN NS he1.ns.ua. ;; ADDITIONAL SECTION: ns2.nic.fr. 109153 IN A 192.93.0.4 ns2.nic.fr. 109153 IN AAAA 2001:660:3005:1::1:2 sunic.sunet.se. 5370 IN A 192.36.125.2 sunic.sunet.se. 5370 IN AAAA 2001:6b0:7::2 ;; Query time: 0 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:19 2009 ;; MSG SIZE rcvd: 334 |
#dig fr ns
; <<>> DiG 9.6.0-P1 <<>> fr ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 28059 ;; flags: qr rd ra; QUERY: 1, ANSWER: 8, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;fr. IN NS ;; ANSWER SECTION: fr. 172800 IN NS e.ext.nic.fr. fr. 172800 IN NS a.nic.fr. fr. 172800 IN NS b.ext.nic.fr. fr. 172800 IN NS c.nic.fr. fr. 172800 IN NS d.ext.nic.fr. fr. 172800 IN NS f.ext.nic.fr. fr. 172800 IN NS g.ext.nic.fr. fr. 172800 IN NS e.nic.fr. ;; Query time: 81 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:33 2009 ;; MSG SIZE rcvd: 156 |
#dig de ns
; <<>> DiG 9.6.0-P1 <<>> de ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 795 ;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;de. IN NS ;; ANSWER SECTION: de. 86400 IN NS l.de.net. de. 86400 IN NS s.de.net. de. 86400 IN NS c.de.net. de. 86400 IN NS a.nic.de. de. 86400 IN NS z.nic.de. de. 86400 IN NS f.nic.de. ;; Query time: 51 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:37 2009 ;; MSG SIZE rcvd: 126 |
#dig kz ns
; <<>> DiG 9.6.0-P1 <<>> kz ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30732 ;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 3 ;; QUESTION SECTION: ;kz. IN NS ;; ANSWER SECTION: kz. 86400 IN NS ns.nursat.net. kz. 86400 IN NS ns.spb.ru. ... kz. 86400 IN NS ns.ru.net. kz. 86400 IN NS ns.ricc.kz. ;; ADDITIONAL SECTION: ns.ru.net. 9664 IN A 193.124.22.65 ns.spb.ru. 34657 IN A 193.124.83.69 auth00.ns.uu.net. 75965 IN A 198.6.1.65 ;; Query time: 53 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:41 2009 ;; MSG SIZE rcvd: 233 |
#dig tj ns
; <<>> DiG 9.6.0-P1 <<>> tj ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 5612 ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;tj. IN NS ;; ANSWER SECTION: tj. 172800 IN NS ns2.tojikiston.com. tj. 172800 IN NS tjmirror.eastera.tj. tj. 172800 IN NS phloem.uoregon.edu. tj. 172800 IN NS ns-tj.ripe.net. tj. 172800 IN NS ns1.nic.tj. ;; Query time: 1006 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:58:57 2009 ;; MSG SIZE rcvd: 165 |
#dig kg ns
; <<>> DiG 9.6.0-P1 <<>> kg ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15265 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1 ;; QUESTION SECTION: ;kg. IN NS ;; ANSWER SECTION: kg. 86400 IN NS ns-kg.ripe.net. kg. 86400 IN NS as.asiainfo.kg. kg. 86400 IN NS ns.kg. ;; ADDITIONAL SECTION: as.asiainfo.kg. 86400 IN A 195.38.160.38 ;; Query time: 229 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:59:16 2009 ;; MSG SIZE rcvd: 107 |
#dig tv ns
; <<>> DiG 9.6.0-P1 <<>> tv ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50211 ;; flags: qr rd ra; QUERY: 1, ANSWER: 7, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;tv. IN NS ;; ANSWER SECTION: tv. 518400 IN NS D5.NSTLD.COM. tv. 518400 IN NS C5.NSTLD.COM. tv. 518400 IN NS L5.NSTLD.COM. tv. 518400 IN NS A5.NSTLD.COM. tv. 518400 IN NS G5.NSTLD.COM. tv. 518400 IN NS F5.NSTLD.COM. tv. 518400 IN NS H5.NSTLD.COM. ;; Query time: 141 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 10:59:35 2009 ;; MSG SIZE rcvd: 148 |
#dig co.ua ns
; <<>> DiG 9.6.0-P1 <<>> co.ua ns ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 17488 ;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 4 ;; QUESTION SECTION: ;co.ua. IN NS ;; ANSWER SECTION: co.ua. 14400 IN NS NS4.UADNS.COM. co.ua. 14400 IN NS NS2.UADNS.COM. co.ua. 14400 IN NS NS3.UADNS.COM. co.ua. 14400 IN NS NS1.UADNS.COM. ;; ADDITIONAL SECTION: NS1.UADNS.COM. 97031 IN A 91.209.206.160 NS2.UADNS.COM. 97031 IN A 82.144.221.78 NS3.UADNS.COM. 97031 IN A 213.186.114.206 NS4.UADNS.COM. 97031 IN A 91.209.206.154 ;; Query time: 16 msec ;; SERVER: 10.0.35.1#53(10.0.35.1) ;; WHEN: Thu Jun 4 11:00:30 2009 ;; MSG SIZE rcvd: 168 |
#ssh 192.168.15.1
Enter passphrase for key '/root/.ssh/id_dsa': |
#eval `ssh-agent`
Agent pid 18110 |
#ssh 192.168.15.1
Enter passphrase for key '/root/.ssh/id_dsa': |
# This is the configuration file for /etc/init.d/openvpn # # Start only these VPNs automatically via init script. # Allowed values are "all", "none" or space separated list of # names of the VPNs. If empty, "all" is assumed. # #AUTOSTART="all" #AUTOSTART="none" #AUTOSTART="home office" # # Refresh interval (in seconds) of default status files # located in /var/run/openvpn.$NAME.status # Defaults to 10, 0 disables status file generation # #STATUSREFRESH=10 #STATUSREFRESH=0 # Optional arguments to openvpn's command line OPTARGS=""
port 44300 proto tcp-server dev tun ifconfig 192.168.70.1 192.168.70.2 secret linux0.key
Время первой команды журнала | 17:52:33 2009- 6- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 11:00:21 2009- 6- 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.85 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.98 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 3.55 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.47 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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