/l3/users/clint/xen-class/debian.net.nt/clint :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 |
|
$DISPLAY=192.168.16.207:0 sudo wireshark
![]() |
$dd if=/dev/urandom of=/dev/null
![]() 63094+0 записей считано 63093+0 записей написано скопировано 32303616 байт (32 MB), 5,63304 c, 5,7 MB/c |
#man nmap
|
#nmap -A 192.168.16.254
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2008-02-18 14:00 UTC Interesting ports on 192.168.16.254: Not shown: 1677 closed ports PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 4.7p1 Debian 4 (protocol 2.0) 111/tcp open rpcbind 2 (rpc #100000) 6000/tcp open X11 X.Org (open) MAC Address: 00:04:76:A1:F0:A5 (3 Com) Device type: general purpose Running: Linux 2.4.X|2.5.X OS details: Linux 2.4.0 - 2.5.20 Uptime 0.236 days (since Mon Feb 18 08:20:10 2008) Service Info: OSs: Linux, Unix Nmap finished: 1 IP address (1 host up) scanned in 8.083 seconds |
#ping 192.168.16.201
PING 192.168.16.201 (192.168.16.201) 56(84) bytes of data. 64 bytes from 192.168.16.201: icmp_seq=1 ttl=64 time=0.014 ms --- 192.168.16.201 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.014/0.014/0.014/0.000 ms |
#ping 192.168.16.201 -c 4
PING 192.168.16.201 (192.168.16.201) 56(84) bytes of data. 64 bytes from 192.168.16.201: icmp_seq=1 ttl=64 time=0.017 ms 64 bytes from 192.168.16.201: icmp_seq=2 ttl=64 time=0.018 ms 64 bytes from 192.168.16.201: icmp_seq=3 ttl=64 time=0.019 ms 64 bytes from 192.168.16.201: icmp_seq=4 ttl=64 time=0.020 ms --- 192.168.16.201 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 2997ms rtt min/avg/max/mdev = 0.017/0.018/0.020/0.004 ms |
#ping 192.168.16.201 -i 10
PING 192.168.16.201 (192.168.16.201) 56(84) bytes of data. 64 bytes from 192.168.16.201: icmp_seq=1 ttl=64 time=0.015 ms 64 bytes from 192.168.16.201: icmp_seq=2 ttl=64 time=0.016 ms --- 192.168.16.201 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 9999ms rtt min/avg/max/mdev = 0.015/0.015/0.016/0.004 ms |
#ping 192.168.16.201 -s 1600
PING 192.168.16.201 (192.168.16.201) 1600(1628) bytes of data. 1608 bytes from 192.168.16.201: icmp_seq=1 ttl=64 time=0.015 ms 1608 bytes from 192.168.16.201: icmp_seq=2 ttl=64 time=0.014 ms 1608 bytes from 192.168.16.201: icmp_seq=3 ttl=64 time=0.013 ms 1608 bytes from 192.168.16.201: icmp_seq=4 ttl=64 time=0.012 ms 1608 bytes from 192.168.16.201: icmp_seq=5 ttl=64 time=0.015 ms 1608 bytes from 192.168.16.201: icmp_seq=6 ttl=64 time=0.016 ms 1608 bytes from 192.168.16.201: icmp_seq=7 ttl=64 time=0.015 ms --- 192.168.16.201 ping statistics --- 7 packets transmitted, 7 received, 0% packet loss, time 5995ms rtt min/avg/max/mdev = 0.012/0.014/0.016/0.003 ms |
#ping -f -s 65535 192.168.16.201
![]() Error: packet size 65535 is too large. Maximum is 65507 |
#ping -f -s 65507 192.168.16.201
PING 192.168.16.201 (192.168.16.201) 65507(65535) bytes of data. |
#ping -f -s 65507 192.168.16.202
PING 192.168.16.202 (192.168.16.202) 65507(65535) bytes of data. |
#ping -f -s 65507 192.168.100.2
PING 192.168.100.2 (192.168.100.2) 65507(65535) bytes of data. ....... --- 192.168.100.2 ping statistics --- 10820 packets transmitted, 10813 received, 0% packet loss, time 130688ms rtt min/avg/max/mdev = 11.907/13.560/66.720/5.931 ms, pipe 6, ipg/ewma 12.079/32.704 ms |
#netstat -rn
Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 Route: route add -"net|host" 192.168.17."0|100" gw 10.0.1.1 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.201 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5412374 errors:0 dropped:0 overruns:0 frame:0 TX packets:5551167 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3513657419 (3.2 GiB) TX bytes:3535973390 (3.2 GiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0 ... inet addr:172.16.1.254 Bcast:172.16.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:536658 errors:0 dropped:0 overruns:0 frame:0 TX packets:536658 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3281934835 (3.0 GiB) TX bytes:3281934835 (3.0 GiB) |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#sudo route add -net 10.0.0.0/8 gw 192.168.16.254
|
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 10.0.0.0 192.168.16.254 255.0.0.0 UG 0 0 0 eth0 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ping 10.0.1.2
PING 10.0.1.2 (10.0.1.2) 56(84) bytes of data. 64 bytes from 10.0.1.2: icmp_seq=1 ttl=127 time=8.73 ms --- 10.0.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 8.731/8.731/8.731/0.000 ms |
#traceroute -n 10.0.1.2
traceroute to 10.0.1.2 (10.0.1.2), 30 hops max, 40 byte packets 1 192.168.16.254 0.062 ms 0.048 ms 0.051 ms 2 10.0.1.2 0.264 ms 0.251 ms 0.240 ms |
#route del -net 10.0.0.0/8 gw 192.168.16.254
|
#ping 10.0.1.2
PING 10.0.1.2 (10.0.1.2) 56(84) bytes of data. 64 bytes from 10.0.1.2: icmp_seq=1 ttl=127 time=0.272 ms --- 10.0.1.2 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.272/0.272/0.272/0.000 ms |
#traceroute -n 10.0.1.2
traceroute to 10.0.1.2 (10.0.1.2), 30 hops max, 40 byte packets 1 192.168.16.254 0.066 ms 0.064 ms 0.048 ms 2 10.0.1.2 0.273 ms 0.248 ms 0.248 ms |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:16:3E:00:00:01 inet addr:192.168.16.201 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::216:3eff:fe00:1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5412877 errors:0 dropped:0 overruns:0 frame:0 TX packets:5551524 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:3513701089 (3.2 GiB) TX bytes:3536084181 (3.2 GiB) eth2 Link encap:Ethernet HWaddr 00:16:3E:00:02:01 inet addr:192.168.100.1 Bcast:192.168.100.255 Mask:255.255.255.0 ... inet addr:172.16.1.254 Bcast:172.16.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:536739 errors:0 dropped:0 overruns:0 frame:0 TX packets:536739 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:3281946427 (3.0 GiB) TX bytes:3281946427 (3.0 GiB) |
#man nc
|
#cat /etc/passwd | nc -l -p 55000
![]() GET / HTTP/1.1 Host: 192.168.16.201:55000 User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.12) Gecko/20080129 Iceweasel/2.0.0.12 (Debian-2.0.0.12-1) Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive |
#cat /etc/passwd | nc -l -p 55000
![]() |
#tar cv /etc | nc -l -p 55000
/etc/alternatives/view.fr.ISO8859-1.1.gz /etc/alternatives/vi.ru.1.gz /etc/alternatives/view.fr.1.gz /etc/alternatives/vi.1.gz /etc/alternatives/libgksu-gconf-defaults /etc/alternatives/ex.pl.ISO8859-2.1.gz /etc/alternatives/x-window-manager /etc/alternatives/view.pl.ISO8859-2.1.gz /etc/alternatives/ex.ru.1.gz /etc/alternatives/vi.pl.UTF-8.1.gz ... /etc/default/tmpfs /etc/default/ifupdown /etc/default/bootlogd /etc/default/rcS /etc/default/popa3d /etc/default/syslogd /etc/default/devpts /etc/debconf.conf /etc/manpath.config /etc/hosts.allow |
#tar cv /etc | nc -l -p 55000
![]() |
#netstat -lnp | grep :110
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 4052/popa3d |
#cd /tmp
|
#mkfifo /tmp/pipe
![]() |
#man mkfifo
|
#mkfifo /tmp/fifo
|
#nc 127.0.0.1 110 < /tmp/fifo | nc -l -p 11000 > /tmp/fifo
![]() |
#nc -h
![]() [v1.10] connect to somewhere: nc [-options] hostname port[s] [ports] ... listen for inbound: nc -l -p port [-options] [hostname] [port] options: -c shell commands as `-e'; use /bin/sh to exec [dangerous!!] -e filename program to exec after connect [dangerous!!] -b allow broadcasts -g gateway source-routing hop point[s], up to 8 -G num source-routing pointer: 4, 8, 12, ... -h this cruft ... -q secs quit after EOF on stdin and delay of secs -s addr local source address -t answer TELNET negotiation -u UDP mode -v verbose [use twice to be more verbose] -w secs timeout for connects and final net reads -x tos set Type Of Service -z zero-I/O mode [used for scanning] port numbers can be individual or ranges: lo-hi [inclusive]; hyphens in port names must be backslash escaped (e.g. 'ftp\-data'). |
#nc -c /bin/bash -l -p 55000
![]() |
#dd if=/dev/zero | nc -l -p 55000
![]() |
#dd if=/dev/ra
![]() ram0 ram10 ram12 ram14 ram2 ram4 ram6 ram8 random ram1 ram11 ram13 ram15 ram3 ram5 ram7 ram9 |
#dd if=/dev/random | nc -l -p 55000
0+5 записей считано 0+0 записей написано скопировано 0 байт (0 B), 21,5623 секунд, 0,0 kB/s |
#dd if=/dev/random of=/dev/null
![]() 0+1 записей считано 0+0 записей написано скопировано 0 байт (0 B), 4,09711 секунд, 0,0 kB/s |
#dd if=/dev/urandom of=/dev/null
![]() 28922+0 записей считано 28921+0 записей написано скопировано 14807552 байта (15 MB), 2,49982 секунд, 5,9 MB/s |
#dd if=/dev/urandom | nc -l -p 55000
|
#dd if=/dev/urandom of=/dev/null
![]() |
$free -m
total used free shared buffers cached Mem: 5044 1867 3176 0 159 1289 -/+ buffers/cache: 418 4625 Swap: 8191 0 8191 |
$sudo xm info
[sudo] password for clint: host : debian release : 2.6.18.8-xen version : #3 SMP Sun Feb 17 12:07:10 UTC 2008 machine : i686 nr_cpus : 4 nr_nodes : 1 cores_per_socket : 4 threads_per_core : 1 cpu_mhz : 2400 ... xen_caps : xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p xen_scheduler : credit xen_pagesize : 4096 platform_params : virt_start=0xf5800000 xen_changeset : Wed Feb 13 18:30:12 2008 +0000 17042:e1dde6f8bc87 cc_compiler : gcc version 4.2.3 (Debian 4.2.3-1) cc_compile_by : root cc_compile_domain : net.nt cc_compile_date : Sun Feb 17 19:32:11 EET 2008 xend_config_format : 4 |
$sudo xm info | less
|
$sudo xm dmesg | less
|
$cat /proc/cpuinfo
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.154 cache size : 4096 KB fdiv_bug : no hlt_bug : no ... fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 4801.98 |
$traceroute -n mail.ru
![]() traceroute to mail.ru (194.67.57.26), 30 hops max, 40 byte packets 1 10.0.35.1 0.464 ms 0.446 ms 0.434 ms 2 192.168.70.1 10.446 ms 52.038 ms 52.045 ms 3 194.150.93.65 52.169 ms 52.177 ms 52.160 ms 4 194.150.92.2 52.340 ms 52.335 ms 52.331 ms 5 80.93.113.25 52.501 ms 52.599 ms 52.581 ms 6 217.150.58.50 127.622 ms 127.257 ms 127.257 ms 7 194.186.0.193 86.625 ms 126.702 ms 98.613 ms 8 194.186.157.82 126.129 ms 148.787 ms 148.727 ms 9 * * * 10 * * * 11 * * * 12 * * * 13 * * * 14 * * * 15 * * * 16 * * * 17 * * * 18 * * * 19 * * |
$ping y.ru
![]() ping: unknown host y.ru |
$ping ya
PING ya.ru (213.180.204.8) 56(84) bytes of data. 64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=56 time=39.7 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 8ms rtt min/avg/max/mdev = 39.754/39.754/39.754/0.000 ms |
$sudo route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 172.17.1.200 10.0.1.1 255.255.255.255 UGH 0 0 0 eth4 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 vlan141 10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 eth4 0.0.0.0 10.0.35.1 0.0.0.0 UG 0 0 0 eth4 |
$rdesktop -a 24 -u scherep -k en-gb 172.17.1.200
WARNING: Remote desktop does not support colour depth 24; falling back to 16 |
$xm console debian6
![]() bash: xm: command not found |
#route -n
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2 192.168.16.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth2 0.0.0.0 192.168.16.254 0.0.0.0 UG 0 0 0 eth0 |
$sudo
Using IPI No-Shortcut mode Registering block device major 3 netfront: device eth0 has copying receive path. netfront: device eth1 has copying receive path. netfront: device eth2 has copying receive path. XENBUS: Device with no driver: device/console/0 Freeing unused kernel memory: 148k freed 4gb seg fixup, process init (pid 1), cs:ip 73:b7e29650 4gb seg fixup, process init (pid 1), cs:ip 73:b7e91329 4gb seg fixup, process init (pid 1), cs:ip 73:b7e2c7bc ... RX bytes:84582423 (80.6 MiB) TX bytes:84582423 (80.6 MiB) debian6:~# ping ya.ru PING ya.ru (213.180.204.8) 56(84) bytes of data. 64 bytes from ya.ru (213.180.204.8): icmp_seq=1 ttl=55 time=61.3 ms --- ya.ru ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 61.334/61.334/61.334/0.000 ms debian6:~# debian6:~# debian6:~# |
$ping 192.168.16.204
PING 192.168.16.204 (192.168.16.204) 56(84) bytes of data. 64 bytes from 192.168.16.204: icmp_seq=1 ttl=64 time=0.098 ms --- 192.168.16.204 ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.098/0.098/0.098/0.000 ms |
$ssh 192.168.16.204
![]() clint@192.168.16.204's password: |
$sudo
[sudo] password for clint: Name ID Mem VCPUs State Time(s) Domain-0 0 7989 4 r----- 32.0 |
$for i in `seq 1 6` ; do sudo xm create debian N=$i ; done
|
$xinit
![]() clint@debian:~$ clint@debian:~$ clint@debian:~$ sudo vlock -a vlock-all: this terminal is not a virtual console clint@debian:~$ clint@debian:~$ clint@debian:~$ clint@debian:~$ exit exit This is a pre-release version of the X server from The X.Org Foundation. ... xrdb: "*Label.foreground" on line 232 overrides entry on line 151 xrdb: "*Text.foreground" on line 238 overrides entry on line 192 seahorse nautilus module initialized ** (gnome-panel:13499): WARNING **: Failed to establish a connection with GDM: Нет такого файла или каталога ** (gnome-cups-icon:13523): WARNING **: Невозможно запустить иконку принтера в трее, потому что CUPS сервер не отвечает. The application 'gnome-screensaver' lost its connection to the display :0.0; most likely the X server was shut down or you killed/destroyed the application. waiting for X server to shut down xinit: unexpected signal 2. |
$ssh web.ukrinform.com
![]() 2 add 100 allow ip from any to any via lo0 3 add 200 deny ip from any to 127.0.0.0/8 4 add 300 deny ip from 127.0.0.0/8 to any 5 6 #icmp 7 add 1200 allow icmp from any to me in icmptype 0,4,8,11,12 via any 8 add 1 icmp from me to any out icmptype 3,8,12 via any 9 #Anti X-scan! 10 add 2000 reject log tcp from any to any tcpflags fin, syn, rst, psh, ack, urg 11 #Anti N-scan! ... 22 #add 2301 allow tcp from 212.40.34.157 to me 23 add 2400 allow tcp from 62.64.113.246 to me 24 add 2400 allow tcp from 212.40.51.74 to me 25 add 2409 allow tcp from 10.0.0.0/8 to me 3306,6666,7777,8101,8102,8800,8888 26 add 2410 allow tcp from 194.153.129.1 to me dst-port 3306,6666,7777,8101,8102,, 8800,8888 27 add 2500 allow tcp from 193.16.47.238 to me 21,7777 28 add 2950 allow tcp from any to me setup dst-port 22 limit src-addr 2 29 add 2960 deny tcp from not 10.0.0.0/8 to me dst-port 22 via em0 30 add 3000 allow tcp from any to any established via any |
$ssh web.ukrinform.com
29886 www 20 0 40208K 33976K lockf 0 14:55 0.00% 0.00% httpd 29884 www 20 0 40252K 34064K lockf 0 14:42 0.00% 0.00% httpd 29905 www 20 0 40448K 34220K lockf 0 14:41 0.00% 0.00% httpd 29883 www 20 0 40116K 33896K lockf 0 14:37 0.00% 0.00% httpd 29904 www 20 0 40680K 34448K lockf 0 14:28 0.00% 0.00% httpd 29889 www 20 0 40600K 34420K lockf 0 14:12 0.00% 0.00% httpd 582 root 96 0 1868K 1208K select 0 2:49 0.00% 0.00% master 82124 root 96 0 13684K 7240K select 0 1:35 0.00% 0.00% httpd 584 postfix 96 0 3080K 1428K select 0 1:33 0.00% 0.00% qmgr 377 root 96 0 1372K 832K select 0 1:07 0.00% 0.00% syslogd 18793 root 4 0 5780K 2688K select 0 0:40 0.00% 0.00% smbd clint@web.ukrinform.com~$ clint@web.ukrinform.com~$ clint@web.ukrinform.com~$ exit logout Connection to web.ukrinform.com closed. |
$sudo vlock -a
![]() [sudo] password for clint: vlock-all: this terminal is not a virtual console |
$cat /proc/sys/net/ipv4/ip_forward
1 |
$cat /proc/sys/net/ipv4/ip_forward > /tmp/ip_F
|
$ls -lh /tmp/ip_F
-rw-r--r-- 1 clint clint 2 Фев 19 09:37 /tmp/ip_F |
$ls -lh /proc/sys/net/ipv4/ip_forward
-rw-r--r-- 1 root root 0 Фев 19 09:37 /proc/sys/net/ipv4/ip_forward |
$ls -lh /proc/bus/usb/
![]() 001/ 003/ 005/ 007/ devices 002/ 004/ 006/ 008/ |
$ls -lh /proc/bus/usb/devices
-r--r--r-- 1 root root 0 Фев 18 18:09 /proc/bus/usb/devices |
$cat /proc/bus/usb/devices
T: Bus=08 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1d.7 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms ... T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=067b ProdID=2303 Rev= 3.00 S: Manufacturer=Prolific Technology Inc. S: Product=USB-Serial Controller C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=pl2303 E: Ad=81(I) Atr=03(Int.) MxPS= 10 Ivl=1ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms |
$sudo minicom -s
[sudo] password for clint: |
$ls /dev/MAKEDEV
/dev/MAKEDEV |
$vim /dev/MAKEDEV
|
$ls -l /dev/input/mice
crw-rw---- 1 root root 13, 63 Фев 18 18:09 /dev/input/mice |
$sudo make
![]() make makeacm makedepend makeg makestrs |
$sudo mkdir
![]() mkdir mkdirhier |
$man MAKEDEV
|
$mk
![]() mkbimage mkfifo mkhtmlindex mkpasswd mkzftree mkdir mkfontdir mk_modmap mktemp mkdirhier mkfontscale mknod mkvgafont |
$apt-cache search mkdev
aoetools - tools to assist in using ATA over Ethernet |
$sudo sh -c 'echo 0 > /proc/sys/net/ipv4/ip_forward'
|
$sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'
|
$ssh
![]() |
$ssh 10.0.35.1 -l cherep
![]() cherep@10.0.35.1's password: Connection closed by 10.0.35.1 |
$ssh 10.0.35.1 -l cherep
cherep@10.0.35.1's password: Linux sky.unix.nt 2.6.18-5-xen-686 #1 SMP Fri Jun 1 05:05:24 UTC 2007 i686 The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Mon Feb 18 10:09:15 2008 from 10.0.17.1 cherep@sky:~$ cherep@sky:~$ ... 10:02:31.031396 IP 10.0.35.1 > 10.0.17.1: ICMP echo reply, id 54869, seq 20482, length 64 18 packets captured 18 packets received by filter 0 packets dropped by kernel cherep@sky:~$ cherep@sky:~$ cherep@sky:~$ cherep@sky:~$ exit logout Connection to 10.0.35.1 closed. |
$vim /etc/sysctl.conf
|
$sudo sysctl -a
net.ipv6.conf.peth2/125.accept_redirects = 1 net.ipv6.conf.peth2/125.accept_ra = 1 net.ipv6.conf.peth2/125.mtu = 1500 net.ipv6.conf.peth2/125.hop_limit = 64 net.ipv6.conf.peth2/125.forwarding = 0 net.ipv6.conf.vlan124.accept_ra_pinfo = 1 net.ipv6.conf.vlan124.accept_ra_defrtr = 1 net.ipv6.conf.vlan124.max_addresses = 16 net.ipv6.conf.vlan124.max_desync_factor = 600 net.ipv6.conf.vlan124.regen_max_retry = 5 ... net.ipv6.conf.peth2/121.accept_ra_defrtr = 1 net.ipv6.conf.peth2/121.max_addresses = 16 net.ipv6.conf.peth2/121.max_desync_factor = 600 net.ipv6.conf.peth2/121.regen_max_retry = 5 net.ipv6.conf.peth2/121.temp_prefered_lft = 86400 net.ipv6.conf.peth2/121.temp_valid_lft = 604800 net.ipv6.conf.peth2/121.use_tempaddr = 0 net.ipv6.conf.peth2/121.force_mld_version = 0 net.ipv6.conf.peth2/121.router_solicitation_delay = 1 net.ipv6.conf.peth2/121.router_solicitation_interval = 4 |
$sudo sysctl -a | grep ip
net.ipv6.conf.vlan124.max_addresses = 16 net.ipv6.conf.vlan124.max_desync_factor = 600 net.ipv6.conf.vlan124.regen_max_retry = 5 net.ipv6.conf.vlan124.temp_prefered_lft = 86400 net.ipv6.conf.vlan124.temp_valid_lft = 604800 net.ipv6.conf.vlan124.use_tempaddr = 0 net.ipv6.conf.vlan124.force_mld_version = 0 net.ipv6.conf.vlan124.router_solicitation_delay = 1 net.ipv6.conf.vlan124.router_solicitation_interval = 4 net.ipv6.conf.vlan124.router_solicitations = 3 ... net.ipv6.conf.peth2/121.force_mld_version = 0 net.ipv6.conf.peth2/121.router_solicitation_delay = 1 net.ipv6.conf.peth2/121.router_solicitation_interval = 4 net.ipv6.conf.peth2/121.router_solicitations = 3 net.ipv6.conf.peth2/121.dad_transmits = 1 net.ipv6.conf.peth2/121.autoconf = 1 net.ipv6.conf.peth2/121.accept_redirects = 1 net.ipv6.conf.peth2/121.accept_ra = 1 net.ipv6.conf.peth2/121.mtu = 1500 net.ipv6.conf.peth2/121.hop_limit = 64 |
$sudo sysctl -a | grep ip_forw
error: "Operation not permitted" reading key "net.ipv6.route.flush" error: "Operation not permitted" reading key "net.ipv4.route.flush" error: "Invalid argument" reading key "fs.binfmt_misc.register" net.ipv4.ip_forward = 1 |
$sudo sysctl net.ipv4.ip_forward = 0
![]() net.ipv4.ip_forward = 1 error: Malformed setting "=" error: "0" is an unknown key |
$sudo sysctl net.ipv4.ip_forward=0
net.ipv4.ip_forward = 0 |
T: Bus=08 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1d.7 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms T: Bus=07 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen ehci_hcd S: Product=EHCI Host Controller S: SerialNumber=0000:00:1a.7 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms T: Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1d.2 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1d.1 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1d.0 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1a.2 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 93/900 us (10%), #Int= 1, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1a.1 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=046d ProdID=c001 Rev=20.10 S: Manufacturer=Logitech S: Product=USB Mouse C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.18.8-xen uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:1a.0 C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 3 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=067b ProdID=2303 Rev= 3.00 S: Manufacturer=Prolific Technology Inc. S: Product=USB-Serial Controller C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=pl2303 E: Ad=81(I) Atr=03(Int.) MxPS= 10 Ivl=1ms E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.154 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 4801.98 processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.154 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 4801.98 processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.154 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 4801.98 processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.154 cache size : 4096 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu de tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc pni monitor ds_cpl vmx est tm2 cx16 xtpr lahf_lm bogomips : 4801.98
ipv4/ ipv6/
1
Время первой команды журнала | 15:58:07 2008- 2-18 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 10:04:29 2008- 2-19 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 100 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 19.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 3.00 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.84 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.90 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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