/l3/users/27-07-2009/nt-lnet/debian7.net.nt/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vim /var/lib/tftpboot/
![]() |
#vim /var/lib/tftpboot/pxelinux.cfg/default
|
#/etc/init.d/dhcp restart
{ 39 } } 41 # Hosts which require special configuration options can be listed in 42 # host statements. If no address is specified, the address will be 43 # option root-path "192.168.16.7:/debian-pxe";host-specific information 44 } will still come from the host declaration. 45 46 #host passacaglia { 47 # hardware ethernet 0:0:c0:5d:bd:95; 48 # filename "vmunix.passacaglia"; 49 # server-name "toccata.fugue.com"; "/etc/dhcpd.conf" 93L, 3303C записано Stopping DHCP server: dhcp. Starting DHCP server: dhcpd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
![]() Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 19:51:45 debian7 xinetd[23208]: removing daytime Aug 6 19:51:45 debian7 xinetd[23208]: removing daytime Aug 6 19:51:45 debian7 xinetd[23208]: removing discard Aug 6 19:51:45 debian7 xinetd[23208]: removing discard Aug 6 19:51:45 debian7 xinetd[23208]: removing echo Aug 6 19:51:45 debian7 xinetd[23208]: removing echo Aug 6 19:51:45 debian7 xinetd[23208]: removing time Aug 6 19:51:45 debian7 xinetd[23208]: removing time Aug 6 19:51:45 debian7 xinetd[23208]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 19:51:45 debian7 xinetd[23208]: Started working: 2 available services ... Aug 6 19:52:15 debian7 in.tftpd[23224]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A810 Aug 6 19:52:15 debian7 in.tftpd[23225]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A81 Aug 6 19:52:15 debian7 in.tftpd[23226]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A8 Aug 6 19:52:15 debian7 in.tftpd[23227]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A Aug 6 19:52:15 debian7 in.tftpd[23228]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 19:52:15 debian7 in.tftpd[23229]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 19:52:15 debian7 in.tftpd[23230]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 19:52:15 debian7 in.tftpd[23231]: RRQ from 192.168.16.50 filename boot.msg Aug 6 19:52:18 debian7 in.tftpd[23232]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 19:52:19 debian7 in.tftpd[23233]: RRQ from 192.168.16.50 filename initrd-pxe |
#vim /etc/dhcpd.conf
|
#vim /var/lib/tftpboot/pxelinux.cfg/default
|
#tail -f /var/log/daemon.log
![]() Aug 6 19:57:08 debian7 in.tftpd[23336]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A810 Aug 6 19:57:08 debian7 in.tftpd[23337]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A81 Aug 6 19:57:08 debian7 in.tftpd[23338]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A8 Aug 6 19:57:08 debian7 in.tftpd[23339]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0A Aug 6 19:57:08 debian7 in.tftpd[23340]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 19:57:08 debian7 in.tftpd[23341]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 19:57:08 debian7 in.tftpd[23342]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 19:57:08 debian7 in.tftpd[23343]: RRQ from 192.168.16.50 filename boot.msg Aug 6 19:57:10 debian7 in.tftpd[23344]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 19:57:10 debian7 in.tftpd[23345]: RRQ from 192.168.16.50 filename initrd-pxe |
#ssh 192.168.16.254
Connection to 192.168.16.254 closed. |
#ls /tmp/
default initrd.img-2.6.28-1-686 vmlinuz-2.6.18-6-686 gconfd-user initrd.img-2.6.28-1-686.bak vmlinuz-2.6.18.8-xen initrd.img-2.6.18-5-xen-686 orbit-user vmlinuz-2.6.28 initrd.img-2.6.18-6-686 ssh-odwoHA9594 vmlinuz-2.6.28-1-686 initrd.img-2.6.18-6-686.bak ssh-uqFrYu9676 vmlinuz-2.6.28.old initrd.img-2.6.18.8-xen ssh-yguRks7233 xinetd.conf initrd.img-2.6.28 vmlinuz-2.6.18-5-xen-686 |
#cp /tmp/vmlinuz-2.6.28 /var/lib/tftpboot/
![]() boot.msg pxelinux.0 vmlinuz-2.6.28-1-686 initrd.img-2.6.28-1-686 .pxelinux.0.swp vmlinuz-pxe initrd-pxe pxelinux.cfg/ |
#cp /tmp/vmlinuz-2.6.28 /var/lib/tftpboot/
|
#cp /tmp/initrd.img-2.6.28
|
#cd /var/lib/tftpboot/
|
#ls
boot.msg initrd.img-2.6.28-1-686 pxelinux.0 vmlinuz-2.6.28 vmlinuz-pxe initrd.img-2.6.28 initrd-pxe pxelinux.cfg vmlinuz-2.6.28-1-686 |
#rm initrd-pxe
|
#rm vmlinuz-pxe
|
#ls
boot.msg initrd.img-2.6.28-1-686 pxelinux.cfg vmlinuz-2.6.28-1-686 initrd.img-2.6.28 pxelinux.0 vmlinuz-2.6.28 |
#ln -s vmlinuz-2.6.28
|
#ln -s initrd.img-2.6.28
|
#vim /var/lib/tftpboot/pxelinux.cfg/default
![]() |
#ls
boot.msg initrd.img-2.6.28-1-686 pxelinux.0 vmlinuz-2.6.28 vmlinuz-pxe initrd.img-2.6.28 initrd-pxe pxelinux.cfg vmlinuz-2.6.28-1-686 |
#tail -f /var/log/daemon.log
![]() Aug 6 19:57:08 debian7 in.tftpd[23340]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 19:57:08 debian7 in.tftpd[23341]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 19:57:08 debian7 in.tftpd[23342]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 19:57:08 debian7 in.tftpd[23343]: RRQ from 192.168.16.50 filename boot.msg Aug 6 19:57:10 debian7 in.tftpd[23344]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 19:57:10 debian7 in.tftpd[23345]: RRQ from 192.168.16.50 filename initrd-pxe Aug 6 20:00:20 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 6 20:00:20 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 Aug 6 20:00:39 debian7 dhcpd: DHCPREQUEST for 192.168.16.52 from 00:16:35:7d:81:ee via eth0 Aug 6 20:00:39 debian7 dhcpd: DHCPACK on 192.168.16.52 to 00:16:35:7d:81:ee via eth0 ... Aug 6 20:06:47 debian7 in.tftpd[23568]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 20:06:47 debian7 in.tftpd[23569]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 20:06:47 debian7 in.tftpd[23570]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 20:06:47 debian7 in.tftpd[23571]: RRQ from 192.168.16.50 filename boot.msg Aug 6 20:06:48 debian7 in.tftpd[23572]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:06:49 debian7 in.tftpd[23573]: RRQ from 192.168.16.50 filename initrd-pxe Aug 6 20:07:01 debian7 dhcpd: DHCPDISCOVER from 00:1b:fc:7d:bb:47 via eth0 Aug 6 20:07:02 debian7 dhcpd: DHCPOFFER on 192.168.16.53 to 00:1b:fc:7d:bb:47 via eth0 Aug 6 20:07:02 debian7 dhcpd: DHCPREQUEST for 192.168.16.53 from 00:1b:fc:7d:bb:47 via eth0 Aug 6 20:07:02 debian7 dhcpd: DHCPACK on 192.168.16.53 to 00:1b:fc:7d:bb:47 via eth0 |
#vim /var/lib/tftpboot/pxelinux.cfg/default
|
#ssh 192.168.16.254
File systems ---> | | | | Kernel hacking ---> | | | | Security options ---> | | | | -*- Cryptographic API ---> | | | | General setup ---> | | [*] Enable loadable module support ---> | | ... | | | | | | | | | | | | | +----------------------------------------------------------------------------------------+ | v(+) +--------------------------------------------------------------------------------------------+ | | <Select> < Exit > < Help > +--------------------------------------------------------------------------------------------+ 0 bash 20:13 |
#ls
boot.msg initrd.img-2.6.28-1-686 pxelinux.0 vmlinuz-2.6.28 vmlinuz-2.6.30.4 initrd.img-2.6.28 initrd-pxe pxelinux.cfg vmlinuz-2.6.28-1-686 vmlinuz-pxe |
#rm initrd-pxe
|
#rm vmlinuz-pxe
|
#ln -s vmlinuz-2.6.30.4 vmlinuz-pxe
|
#vim pxelinux.cfg/default
|
#/etc/init.d/
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:48:55 debian7 in.tftpd[23805]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 20:48:55 debian7 in.tftpd[23806]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 20:48:55 debian7 in.tftpd[23807]: RRQ from 192.168.16.50 filename boot.msg Aug 6 20:48:57 debian7 in.tftpd[23808]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:49:02 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 portmap[23809]: connect from 192.168.16.50 to getport(nfs): request from unauthorized host Aug 6 20:49:02 debian7 portmap[23810]: connect from 192.168.16.50 to getport(mountd): request from unauthorized host |
#/etc/init.d/nfs-kernel-server restart
6 # 6.50(rw,subtree_check) ~ ~ ~ ~ ~ ~ ~ ~ ~ ... ~ ~ ~ ~ ~ "/etc/exports" 11L, 372C записано Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:48:57 debian7 in.tftpd[23808]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:49:02 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:49:02 debian7 portmap[23809]: connect from 192.168.16.50 to getport(nfs): request from unauthorized host Aug 6 20:49:02 debian7 portmap[23810]: connect from 192.168.16.50 to getport(mountd): request from unauthorized host Aug 6 20:50:02 debian7 mountd[23016]: Caught signal 15, un-registering and exiting. Aug 6 20:50:20 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 6 20:50:20 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 ... Aug 6 20:50:40 debian7 in.tftpd[23907]: RRQ from 192.168.16.50 filename boot.msg Aug 6 20:50:41 debian7 in.tftpd[23908]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:50:46 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:50:46 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:50:46 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:50:46 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:50:46 debian7 portmap[23909]: connect from 192.168.16.50 to getport(nfs): request from unauthorized host Aug 6 20:50:46 debian7 portmap[23910]: connect from 192.168.16.50 to getport(mountd): request from unauthorized host Aug 6 20:51:05 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 20:51:09 debian7 dhcpd: DHCPINFORM from 10.0.100.22 |
#vim /etc/hosts.allow
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vim /etc/hosts.allow
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
![]() Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:53:58 debian7 xinetd[24137]: removing daytime Aug 6 20:53:58 debian7 xinetd[24137]: removing discard Aug 6 20:53:58 debian7 xinetd[24137]: removing discard Aug 6 20:53:58 debian7 xinetd[24137]: removing echo Aug 6 20:53:58 debian7 xinetd[24137]: removing echo Aug 6 20:53:58 debian7 xinetd[24137]: removing time Aug 6 20:53:58 debian7 xinetd[24137]: removing time Aug 6 20:53:58 debian7 xinetd[24137]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 20:53:58 debian7 xinetd[24137]: Started working: 2 available services Aug 6 20:53:58 debian7 xinetd[24137]: Exiting... |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:54:02 debian7 xinetd[24175]: removing daytime Aug 6 20:54:02 debian7 xinetd[24175]: removing daytime Aug 6 20:54:02 debian7 xinetd[24175]: removing discard Aug 6 20:54:02 debian7 xinetd[24175]: removing discard Aug 6 20:54:02 debian7 xinetd[24175]: removing echo Aug 6 20:54:02 debian7 xinetd[24175]: removing echo Aug 6 20:54:02 debian7 xinetd[24175]: removing time Aug 6 20:54:02 debian7 xinetd[24175]: removing time Aug 6 20:54:03 debian7 xinetd[24175]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 20:54:03 debian7 xinetd[24175]: Started working: 2 available services ... Aug 6 20:54:38 debian7 in.tftpd[24199]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:54:43 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:54:43 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:54:43 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:54:43 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:54:43 debian7 mountd[24117]: authenticated mount request from host50.net.nt:931 for /debian-pxe (/debian-pxe) Aug 6 20:54:56 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 20:55:00 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 20:55:20 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 6 20:55:20 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 |
#vim /etc/exports
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon...exportfs: 192.168.16. has non-inet addr exportfs: 192.168.16. has non-inet addr . Starting NFS kernel daemon: nfsd mountd. |
#vim /etc/exports
|
#vim /etc/exports
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#tail -f /var/log/daemon.log
![]() Aug 6 20:59:47 debian7 in.tftpd[24478]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 20:59:47 debian7 in.tftpd[24479]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 20:59:47 debian7 in.tftpd[24480]: RRQ from 192.168.16.50 filename boot.msg Aug 6 20:59:50 debian7 in.tftpd[24481]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 20:59:54 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:54 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 20:59:55 debian7 mountd[24453]: mount request from unknown host 192.168.16.50 for /debian-pxe (/debian-pxe) Aug 6 21:00:00 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 21:00:03 debian7 dhcpd: DHCPINFORM from 10.0.100.22 Aug 6 21:00:20 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 6 21:00:20 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 Aug 6 21:00:25 debian7 dhcpd: DHCPINFORM from 10.0.100.28 |
#vim /etc/hosts.allow
|
#tail -f /var/log/daemon.log
![]() Aug 6 21:01:26 debian7 in.tftpd[24547]: RRQ from 192.168.16.50 filename pxelinux.cfg/C0 Aug 6 21:01:26 debian7 in.tftpd[24548]: RRQ from 192.168.16.50 filename pxelinux.cfg/C Aug 6 21:01:26 debian7 in.tftpd[24549]: RRQ from 192.168.16.50 filename pxelinux.cfg/default Aug 6 21:01:26 debian7 in.tftpd[24550]: RRQ from 192.168.16.50 filename boot.msg Aug 6 21:01:28 debian7 in.tftpd[24551]: RRQ from 192.168.16.50 filename vmlinuz-pxe Aug 6 21:01:32 debian7 dhcpd: DHCPDISCOVER from 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPOFFER on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPREQUEST for 192.168.16.50 from 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 dhcpd: DHCPACK on 192.168.16.50 to 00:04:76:a1:f0:5d via eth0 Aug 6 21:01:32 debian7 mountd[24453]: mount request from unknown host 192.168.16.50 for /debian-pxe (/debian-pxe) Aug 6 21:01:44 debian7 dhcpd: DHCPINFORM from 10.0.100.28 |
#vim /etc/exports
|
#/etc/init.d/nfs-kernel-server restart
Stopping NFS kernel daemon: mountd nfsd. Unexporting directories for NFS kernel daemon.... Exporting directories for NFS kernel daemon.... Starting NFS kernel daemon: nfsd mountd. |
#/etc/init.d/xinetd restart
![]() Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#tail -f /var/log/daemon.log
![]() Aug 6 21:03:10 debian7 xinetd[24673]: removing daytime Aug 6 21:03:10 debian7 xinetd[24673]: removing discard Aug 6 21:03:10 debian7 xinetd[24673]: removing discard Aug 6 21:03:10 debian7 xinetd[24673]: removing echo Aug 6 21:03:10 debian7 xinetd[24673]: removing echo Aug 6 21:03:10 debian7 xinetd[24673]: removing time Aug 6 21:03:10 debian7 xinetd[24673]: removing time Aug 6 21:03:10 debian7 xinetd[24673]: xinetd Version 2.3.14 started with libwrap loadavg options compiled in. Aug 6 21:03:10 debian7 xinetd[24673]: Started working: 2 available services Aug 6 21:03:11 debian7 xinetd[24673]: Exiting... |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#vim /etc/exports
![]() |
#ssh 192.168.16.254
INSTALL net/ipv4/netfilter/iptable_filter.ko INSTALL net/ipv4/netfilter/iptable_mangle.ko INSTALL net/ipv4/netfilter/iptable_raw.ko INSTALL net/ipv4/tcp_bic.ko INSTALL net/ipv4/tcp_cubic.ko INSTALL net/ipv4/tcp_diag.ko INSTALL net/ipv4/tcp_highspeed.ko INSTALL net/ipv4/tcp_htcp.ko INSTALL net/ipv4/tcp_hybla.ko INSTALL net/ipv4/tcp_lp.ko INSTALL net/ipv4/tcp_scalable.ko INSTALL net/ipv4/tcp_vegas.ko INSTALL net/ipv4/tcp_veno.ko 0 bash 1 bash 21:26 |
#exit
exit |
$su -
Password: l3-agent is already running: pid=1707; pidfile=/root/.lilalo/l3-agent.pid |
#. /etc/bash_completion
|
#apt-cache search bind
python-alsaaudio - Alsa bindings for Python python-at-spi - Assistive Technology Service Provider Interface - Python bindings python-beagle - python bindings for beagle python-bibtex - Python interfaces to BibTeX and the GNU Recode library python-cairo - Python bindings for the Cairo vector graphics library python-cairo-dev - Python cairo bindings: development files python-chm - Python binding for CHMLIB python-clamav - Python bindings to ClamAV python-clearsilver - python bindings for clearsilver python-crack - Python bindings for cracklib ... wx2.4-examples - wxWindows Cross-platform C++ GUI toolkit (examples) wx2.6-examples - wxWidgets Cross-platform C++ GUI toolkit (examples) xbindkeys - Associate a combination of keys or mouse buttons with a shell command xbindkeys-config - An easy to use gtk program for configuring Xbindkeys. xinetd - replacement for inetd with many enhancements xjove - X11-Frontend for jove - a compact, powerful editor xmmsctrl - Small utility to control xmms from the command line xulrunner - XUL + XPCOM application runner xvile - VI Like Emacs - vi work-alike (X11) yasgml - Yet Another Linuxdoc-DTD only SGML mode |
#apt-cache search bind9
bind9 - Internet Domain Name Server bind9-doc - Documentation for BIND bind9-host - Version of 'host' bundled with BIND 9.X bindgraph - DNS statistics RRDtool frontend for BIND9 gbindadmin - GTK+ configuration tool for bind9 gforge-dns-bind9 - collaborative development tool - DNS management (using Bind9) host - utility for querying DNS servers libbind9-0 - BIND9 Shared Library used by BIND libconfig-auto-perl - Magical config file parser libnss-lwres - NSS module for using bind9's lwres as a naming service |
#netstat -lnp | less
|
#netstat -lnp | grep :53
![]() |
#apt-get install bind9
![]() Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 Предлагаемые пакеты: dnsutils bind9-doc НОВЫЕ пакеты, которые будут установлены: bind9 libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9 обновлено 0, установлено 7 новых пакетов, для удаления отмечено 0 пакетов, и 55 пакетов не обновлено. Необходимо скачать 1345kБ архивов. ... Err http://debian.org.ua etch/main bind9 1:9.3.4-2etch3 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisc11_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libdns22_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisccc0_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libisccfg1_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/libbind9-0_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/liblwres9_9.3.4-2etch3_i386.deb 404 Not Found Не удалось загрузить http://debian.org.ua/debian/pool/main/b/bind9/bind9_9.3.4-2etch3_i386.deb 404 Not Found E: Невозможно загрузить некоторые архивы, вероятно надо запустить apt-get update или попытаться повторить запуск с ключом --fix-missing |
#ping ya.ru
PING ya.ru (93.158.134.8) 56(84) bytes of data. 64 bytes from ya.ru (93.158.134.8): icmp_seq=1 ttl=49 time=52.5 ms 64 bytes from ya.ru (93.158.134.8): icmp_seq=2 ttl=49 time=51.8 ms --- ya.ru ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 999ms rtt min/avg/max/mdev = 51.897/52.218/52.539/0.321 ms |
#vim /etc/apt/sources.list
|
#gpg --keyserver subkeys.pgp.net --recv 9AA38DCD55BE302B
![]() [root@debian7:~]# apt-get update Получено:1 http://10.0.35.1 etch Release.gpg [1032B] Получено:2 http://10.0.35.1 etch Release [67,8kB] Ign http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages Получено:3 http://10.0.35.1 etch/main Packages [5620kB] Получено 5689kB за 1s (3043kB/c) Чтение списков пакетов... Готово W: GPG error: http://10.0.35.1 etch Release: Следующие подписи не могут быть проверены, так как недоступен общий ключ: NO_PUBKEY 9AA38DCD55BE302B W: Вы можете запустить 'apt-get update' для исправления этих ошибок gpg: directory `/root/.gnupg' created gpg: can't open `/gnupg/options.skel': No such file or directory gpg: keyring `/root/.gnupg/secring.gpg' created gpg: keyring `/root/.gnupg/pubring.gpg' created gpg: requesting key 55BE302B from hkp server subkeys.pgp.net gpg: Interrupt caught ... exiting |
#gpg --keyserver wwwkeys.eu.pgp.net
gpg: requesting key 55BE302B from hkp server wwwkeys.eu.pgp.net gpg: /root/.gnupg/trustdb.gpg: trustdb created gpg: key 55BE302B: public key "Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org>" imported gpg: no ultimately trusted keys found gpg: Total number processed: 1 gpg: imported: 1 (RSA: 1) |
#sudo apt-key add ~/.gnupg/pubring.gpg
OK |
#apt-get update
[root@debian7:~]# apt-get update Получено:1 http://10.0.35.1 etch Release.gpg [1032B] В кэше http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages/DiffIndex Ign http://10.0.35.1 etch/main Packages В кэше http://10.0.35.1 etch/main Packages Получено 1032B за 0s (1436B/c) Чтение списков пакетов... Готово Получено:1 http://10.0.35.1 etch Release.gpg [1032B] В кэше http://10.0.35.1 etch Release Ign http://10.0.35.1 etch/main Packages/DiffIndex Ign http://10.0.35.1 etch/main Packages В кэше http://10.0.35.1 etch/main Packages Получено 1032B за 0s (1718B/c) Чтение списков пакетов... Готово |
#dpkg -L bind9
/. /etc /etc/init.d /etc/init.d/bind9 /etc/bind /etc/bind/db.empty /etc/bind/db.root /etc/bind/named.conf.options /etc/bind/named.conf.local /etc/bind/zones.rfc1918 ... /usr/sbin/rndc-confgen /usr/sbin/named-checkconf /usr/sbin/dnssec-signzone /usr/sbin/named /var /var/run /var/run/bind /var/run/bind/run /var/cache /var/cache/bind |
#vim /etc/bind/named.conf
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/db.0 /etc/bind/db.255 /etc/bind/db.127
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/named.conf.options
|
#vim /etc/bind/named.conf
|
#vim /etc/bind/named.conf.local
|
#apt-get install dnsutils
Чтение списков пакетов... Готово Построение дерева зависимостей... Готово Будут установлены следующие дополнительные пакеты: bind9-host Предлагаемые пакеты: rblcheck НОВЫЕ пакеты, которые будут установлены: bind9-host dnsutils обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 63 пакетов не обновлено. Необходимо скачать 294kБ архивов. ... Получено:1 http://10.0.35.1 etch/main bind9-host 1:9.3.4-2etch4 [113kB] Получено:2 http://10.0.35.1 etch/main dnsutils 1:9.3.4-2etch4 [181kB] Получено 294kB за 0s (4104kB/c) Выбор ранее не выбранного пакета bind9-host. (Чтение базы данных... на данный момент установлено 23891 файлов и каталогов.) Распаковывается пакет bind9-host (из файла .../bind9-host_1%3a9.3.4-2etch4_i386.deb)... Выбор ранее не выбранного пакета dnsutils. Распаковывается пакет dnsutils (из файла .../dnsutils_1%3a9.3.4-2etch4_i386.deb)... Настраивается пакет bind9-host (9.3.4-2etch4) ... Настраивается пакет dnsutils (9.3.4-2etch4) ... |
#dig @192.168.16.254 net.nt axfr
host182.net.nt. 604800 IN A 192.168.16.182 host183.net.nt. 604800 IN A 192.168.16.183 host184.net.nt. 604800 IN A 192.168.16.184 host185.net.nt. 604800 IN A 192.168.16.185 host186.net.nt. 604800 IN A 192.168.16.186 host187.net.nt. 604800 IN A 192.168.16.187 host188.net.nt. 604800 IN A 192.168.16.188 host189.net.nt. 604800 IN A 192.168.16.189 host190.net.nt. 604800 IN A 192.168.16.190 host191.net.nt. 604800 IN A 192.168.16.191 ... linux20.net.nt. 604800 IN A 192.168.16.20 lnet.net.nt. 604800 IN NS debian10.lnet.net.nt. debian10.lnet.net.nt. 604800 IN A 192.168.16.10 sergey.net.nt. 604800 IN NS debian1.sergey.net.nt. debian1.sergey.net.nt. 604800 IN A 192.168.16.1 net.nt. 604800 IN SOA debian.net.nt. root.debian.net.nt. 13 604800 86400 2419200 604800 ;; Query time: 277 msec ;; SERVER: 192.168.16.254#53(192.168.16.254) ;; WHEN: Fri Aug 7 19:01:20 2009 ;; XFR size: 257 records (messages 1) |
#vim /etc/bind/db.sergey.net.nt
|
#vim /etc/bind/db.sergey.net.nt
|
#vim /etc/bind/db.sergey.net.nt
|
#tail -f /var/log/daemon.log
![]() Aug 7 19:11:28 debian7 dhcpd: DHCPREQUEST for 192.168.16.57 from 00:14:c2:05:a3:38 via eth0 Aug 7 19:11:28 debian7 dhcpd: DHCPACK on 192.168.16.57 to 00:14:c2:05:a3:38 via eth0 Aug 7 19:12:39 debian7 dhcpd: DHCPREQUEST for 192.168.16.60 from 00:14:c2:05:9a:de via eth0 Aug 7 19:12:39 debian7 dhcpd: DHCPACK on 192.168.16.60 to 00:14:c2:05:9a:de via eth0 Aug 7 19:13:26 debian7 dhcpd: DHCPREQUEST for 192.168.16.55 from 00:1e:8c:64:2a:66 via eth0 Aug 7 19:13:26 debian7 dhcpd: DHCPACK on 192.168.16.55 to 00:1e:8c:64:2a:66 via eth0 Aug 7 19:13:30 debian7 dhcpd: DHCPREQUEST for 192.168.16.59 from 00:14:c2:05:40:a4 via eth0 Aug 7 19:13:30 debian7 dhcpd: DHCPACK on 192.168.16.59 to 00:14:c2:05:40:a4 via eth0 Aug 7 19:14:32 debian7 dhcpd: DHCPREQUEST for 192.168.16.51 from 00:14:c2:05:a3:1b via eth0 Aug 7 19:14:32 debian7 dhcpd: DHCPACK on 192.168.16.51 to 00:14:c2:05:a3:1b via eth0 [1]+ Stopped tail -f /var/log/daemon.log |
#bg
[1]+ tail -f /var/log/daemon.log & |
#Aug 7 19:14:52 debian7 named[27199]: starting BIND 9.3.4-P1.1 -u bind
[root@debian7:~]# /etc/init.d/bind9 restart Stopping domain name service...: bind. Aug 7 19:14:49 debian7 named[26657]: shutting down: flushing changes Aug 7 19:14:49 debian7 named[26657]: stopping command channel on 127.0.0.1#953 Aug 7 19:14:49 debian7 named[26657]: stopping command channel on ::1#953 Aug 7 19:14:49 debian7 named[26657]: no longer listening on ::#53 Aug 7 19:14:49 debian7 named[26657]: no longer listening on 127.0.0.1#53 Aug 7 19:14:49 debian7 named[26657]: no longer listening on 192.168.16.7#53 Aug 7 19:14:49 debian7 named[26657]: exiting Starting domain name service...: bind. ... Aug 7 19:14:52 debian7 named[27199]: command channel listening on ::1#953 Aug 7 19:14:52 debian7 named[27199]: zone 0.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone 127.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone 255.in-addr.arpa/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: zone localhost/IN: loaded serial 1 Aug 7 19:14:52 debian7 named[27199]: dns_rdata_fromtext: /etc/bind/db.sergey.net.nt:1: near eol: unexpected end of input Aug 7 19:14:52 debian7 named[27199]: zone serg.net.nt/IN: loading master file /etc/bind/db.sergey.net.nt: unexpected end of input Aug 7 19:14:52 debian7 named[27199]: running Aug 7 19:15:16 debian7 dhcpd: DHCPREQUEST for 192.168.16.58 from 00:14:c2:05:9e:4a via eth0 Aug 7 19:15:16 debian7 dhcpd: DHCPACK on 192.168.16.58 to 00:14:c2:05:9e:4a via eth0 |
Время первой команды журнала | 18:46:56 2009- 8- 6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 18:14:52 2009- 8- 7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 0.99 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 2.53 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.67 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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