/l3/users/12-12-2011/NT-Lnet/debian3.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 |
|
#ping 192.168.30.1
PING 192.168.30.1 (192.168.30.1) 56(84) bytes of data. 64 bytes from 192.168.30.1: icmp_req=1 ttl=64 time=1.44 ms 64 bytes from 192.168.30.1: icmp_req=2 ttl=64 time=1.49 ms 64 bytes from 192.168.30.1: icmp_req=3 ttl=64 time=1.42 ms ^C --- 192.168.30.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 1.421/1.454/1.497/0.031 ms |
#iptables -A INPUT -p tcp --dport 80 -j ACCEPT
|
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
|
#iptables -A INPUT -p tcp --syn -j DROP
|
#ipl
Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT tcp -- anywhere anywhere tcp dpt:www ACCEPT tcp -- anywhere anywhere tcp dpt:ssh DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) target prot opt source destination Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#ipl --line-numbers
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#ping 192.168.30.1
PING 192.168.30.1 (192.168.30.1) 56(84) bytes of data. 64 bytes from 192.168.30.1: icmp_req=1 ttl=64 time=1.19 ms 64 bytes from 192.168.30.1: icmp_req=2 ttl=64 time=1.39 ms ^C --- 192.168.30.1 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms rtt min/avg/max/mdev = 1.191/1.292/1.394/0.107 ms |
#nano .bashrc
--- /tmp/l3-saved-15265.14893.27090 2011-12-14 16:25:19.000000000 +0200 +++ .bashrc 2011-12-14 16:25:32.000000000 +0200 @@ -21,4 +21,4 @@ l3-agent - alias ipl='iptables -L' + alias ipl='iptables -L --line-numbers' |
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#man iptables
|
#iptables -A INPUT 3 -p tcp --sync -j DROP
Bad argument `3' Try `iptables -h' or 'iptables --help' for more information. |
#iptables -S INPUT 3 -p tcp --sync -j DROP
iptables v1.4.8: unknown option `--sync' Try `iptables -h' or 'iptables --help' for more information. |
#iptables -D INPUT 3
|
#iptables -A INPUT -p tcp --syn -j DROP
|
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#nmap 192.168.30.62
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:29 EET Interesting ports on 192.168.30.62: Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 80/tcp closed http Nmap done: 1 IP address (1 host up) scanned in 5.58 seconds |
#nmap 192.168.30.62
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:30 EET Interesting ports on 192.168.30.62: Not shown: 998 filtered ports PORT STATE SERVICE 22/tcp open ssh 80/tcp closed http Nmap done: 1 IP address (1 host up) scanned in 6.62 seconds |
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#iptables -D INPUT 1
|
#nmap 192.168.30.62
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:30 EET Interesting ports on 192.168.30.62: Not shown: 999 filtered ports PORT STATE SERVICE 22/tcp open ssh Nmap done: 1 IP address (1 host up) scanned in 8.56 seconds |
#iptables -D
iptables v1.4.8: option `-D' requires an argument Try `iptables -h' or 'iptables --help' for more information. |
#iptables -F
|
#iptables -A INPUT -p tcp --dport 80 -j ACCEPT
|
#iptables -A INPUT -p tcp --dport 2 -j ACCEPT
|
#iptables -D INPUT -p tcp --dport 2 -j ACCEPT
|
#iptables -D INPUT -p tcp --dport 22 -j ACCEPT
iptables: Bad rule (does a matching rule exist in that chain?). |
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT
|
#nmap 192.168.30.62
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:32 EET Interesting ports on 192.168.30.62: Not shown: 995 closed ports PORT STATE SERVICE 6/tcp open unknown 7/tcp open echo 22/tcp open ssh 37/tcp open time 111/tcp open rpcbind Nmap done: 1 IP address (1 host up) scanned in 1.23 seconds |
#nmap 192.168.30.62 -p80
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:32 EET Interesting ports on 192.168.30.62: PORT STATE SERVICE 80/tcp closed http Nmap done: 1 IP address (1 host up) scanned in 0.39 seconds |
#netstat -nlp | grep 80
|
#netstat -nlp
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14601/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1203/exim4 tcp 0 0 0.0.0.0:47226 0.0.0.0:* LISTEN 733/rpc.statd tcp 0 0 0.0.0.0:5 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:6 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:7 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 721/portmap tcp6 0 0 :::22 :::* LISTEN 14601/sshd tcp6 0 0 ::1:25 :::* LISTEN 1203/exim4 udp 0 0 0.0.0.0:50138 0.0.0.0:* 733/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 721/portmap udp 0 0 0.0.0.0:909 0.0.0.0:* 733/rpc.statd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3309 902/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 45847 13645/dbus-daemon /var/run/dbus/system_bus_socket |
#iptables -A INPUT -p tcp --syn --dport 22 -j DROP
|
#ssh root@192.168.30.62
ssh_exchange_identification: Connection closed by remote host |
#ssh root@localhost
ssh_exchange_identification: Connection closed by remote host |
#iptables -F
|
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:03 inet addr:192.168.30.62 Bcast:192.168.30.63 Mask:255.255.255.192 inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:467797 errors:0 dropped:63 overruns:0 frame:0 TX packets:377225 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:257689996 (245.7 MiB) TX bytes:56990716 (54.3 MiB) Interrupt:10 Base address:0x8100 eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:03 ... RX bytes:35871427 (34.2 MiB) TX bytes:176282415 (168.1 MiB) Interrupt:11 Base address:0x2200 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:26490 errors:0 dropped:0 overruns:0 frame:0 TX packets:26490 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:81605238 (77.8 MiB) TX bytes:81605238 (77.8 MiB) |
#iptables -A INPUT -i eth1 -p tcp --dport 80 -j ACCEPT
|
#iptables -A INPUT -i eth1 -p tcp --dport 22 -j ACCEPT
|
#iptables -A INPUT -i eth1 -p tcp --syn -j DROP
|
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT tcp -- anywhere anywhere tcp dpt:www 2 ACCEPT tcp -- anywhere anywhere tcp dpt:ssh 3 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#nmap 192.168.30.62
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 16:44 EET Interesting ports on 192.168.30.62: Not shown: 995 closed ports PORT STATE SERVICE 6/tcp open unknown 7/tcp open echo 22/tcp open ssh 37/tcp open time 111/tcp open rpcbind Nmap done: 1 IP address (1 host up) scanned in 0.61 seconds |
#iptables -f
iptables v1.4.8: no command specified Try `iptables -h' or 'iptables --help' for more information. |
#iptables -F
|
#iptables -A FORWARD -i eth2 -p tcp --syn -j DROP
|
#iptables -A FORWARD -i eth2 -p icmp --syn -j DROP
iptables v1.4.8: unknown option `--syn' Try `iptables -h' or 'iptables --help' for more information. |
#iptables -A FORWARD -i eth2 -p icmp -j DROP
|
#iptables -A FORWARD -i eth2 -p udp -j DROP
|
#iptables -A FORWARD -i eth2 -p udp -j DROP
|
#iptables -A FORWARD -i eth2 -p icmp -j DROP
|
#iptables -D FORWARD -i eth2 -p icmp -j DROP
|
#iptables -A INPUT -i -eth1 -p icmp -j DROP
|
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination 1 DROP icmp -- anywhere anywhere 2 DROP icmp -- anywhere 192.168.30.62 Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN 2 DROP udp -- anywhere anywhere Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#iptables -D INPUT 1
|
#iptables -D INPUT 2
iptables: Index of deletion too big. |
#iptables -D INPUT 1
|
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:03 inet addr:192.168.30.62 Bcast:192.168.30.63 Mask:255.255.255.192 inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:474373 errors:0 dropped:63 overruns:0 frame:0 TX packets:382835 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:258166544 (246.2 MiB) TX bytes:58692091 (55.9 MiB) Interrupt:10 Base address:0x8100 eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:03 ... RX bytes:37389506 (35.6 MiB) TX bytes:176695900 (168.5 MiB) Interrupt:11 Base address:0x2200 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:28495 errors:0 dropped:0 overruns:0 frame:0 TX packets:28495 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:81689458 (77.9 MiB) TX bytes:81689458 (77.9 MiB) |
#iptables -A INPUT -p icmp -d 192.168.30.62 -j DROP
|
#iptables -D INPUT -p icmp -d 192.168.30.62 -j DROP
|
#iptables -t nat -L
Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- 192.168.30.0/26 anywhere MASQUERADE all -- 192.168.30.64/26 anywhere MASQUERADE all -- 192.168.30.128/26 anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination |
#nano /etc/services
|
#Network services, Internet style
|
#which firefox
|
#find / -name firefox
|
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 2032 708 ? Ss Dec13 0:03 init [2] root 2 0.0 0.0 0 0 ? S Dec13 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Dec13 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S Dec13 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Dec13 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S Dec13 0:02 [events/0] root 7 0.0 0.0 0 0 ? S Dec13 0:00 [cpuset] root 8 0.0 0.0 0 0 ? S Dec13 0:00 [khelper] root 9 0.0 0.0 0 0 ? S Dec13 0:00 [netns] ... root 1277 1.0 3.0 20036 15864 ? Ss Dec13 18:50 l3-agent root 9325 0.0 0.1 2396 884 ? Ss Dec13 0:00 /usr/sbin/xinetd -pidfile /var/run root 12956 0.0 0.1 1708 544 tty1 Ss+ 11:55 0:00 /sbin/getty 38400 tty1 104 13645 0.0 0.1 2580 544 ? Ss 11:59 0:00 /usr/bin/dbus-daemon --system root 14601 0.0 0.1 5496 984 ? Ss 13:46 0:00 /usr/sbin/sshd root 16070 0.2 0.5 8444 2892 ? Ss 16:25 0:05 sshd: root@pts/0 root 16072 0.0 0.1 3948 740 pts/0 Ss+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16115 0.0 0.0 3952 472 pts/0 S+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16116 0.3 0.6 6312 3140 pts/1 Ss 16:25 0:08 bash root 16917 0.0 0.2 4428 1036 pts/1 R+ 17:05 0:00 ps aux |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 2032 708 ? Ss Dec13 0:03 init [2] root 2 0.0 0.0 0 0 ? S Dec13 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Dec13 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S Dec13 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Dec13 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S Dec13 0:02 [events/0] root 7 0.0 0.0 0 0 ? S Dec13 0:00 [cpuset] root 8 0.0 0.0 0 0 ? S Dec13 0:00 [khelper] root 9 0.0 0.0 0 0 ? S Dec13 0:00 [netns] ... root 1277 1.0 2.8 18688 14620 ? Ss Dec13 18:50 l3-agent root 9325 0.0 0.1 2396 884 ? Ss Dec13 0:00 /usr/sbin/xinetd -pidfile /var/run root 12956 0.0 0.1 1708 544 tty1 Ss+ 11:55 0:00 /sbin/getty 38400 tty1 104 13645 0.0 0.1 2580 544 ? Ss 11:59 0:00 /usr/bin/dbus-daemon --system root 14601 0.0 0.1 5496 984 ? Ss 13:46 0:00 /usr/sbin/sshd root 16070 0.2 0.5 8444 2892 ? Ss 16:25 0:05 sshd: root@pts/0 root 16072 0.0 0.1 3948 740 pts/0 Ss+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16115 0.0 0.0 3952 472 pts/0 S+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16116 0.3 0.6 6312 3140 pts/1 Ss 16:25 0:08 bash root 16925 0.0 0.2 4428 1044 pts/1 R+ 17:06 0:00 ps aux |
#ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.1 2032 708 ? Ss Dec13 0:03 init [2] root 2 0.0 0.0 0 0 ? S Dec13 0:00 [kthreadd] root 3 0.0 0.0 0 0 ? S Dec13 0:00 [migration/0] root 4 0.0 0.0 0 0 ? S Dec13 0:00 [ksoftirqd/0] root 5 0.0 0.0 0 0 ? S Dec13 0:00 [watchdog/0] root 6 0.0 0.0 0 0 ? S Dec13 0:02 [events/0] root 7 0.0 0.0 0 0 ? S Dec13 0:00 [cpuset] root 8 0.0 0.0 0 0 ? S Dec13 0:00 [khelper] root 9 0.0 0.0 0 0 ? S Dec13 0:00 [netns] ... root 1277 1.0 2.8 18692 14624 ? Ss Dec13 18:51 l3-agent root 9325 0.0 0.1 2396 884 ? Ss Dec13 0:00 /usr/sbin/xinetd -pidfile /var/run root 12956 0.0 0.1 1708 544 tty1 Ss+ 11:55 0:00 /sbin/getty 38400 tty1 104 13645 0.0 0.1 2580 544 ? Ss 11:59 0:00 /usr/bin/dbus-daemon --system root 14601 0.0 0.1 5496 984 ? Ss 13:46 0:00 /usr/sbin/sshd root 16070 0.2 0.5 8444 2892 ? Ss 16:25 0:05 sshd: root@pts/0 root 16072 0.0 0.1 3948 740 pts/0 Ss+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16115 0.0 0.0 3952 472 pts/0 S+ 16:25 0:00 script -f -c bash -q /root/.lilalo root 16116 0.3 0.6 6312 3140 pts/1 Ss 16:25 0:08 bash root 16933 0.0 0.2 4428 1040 pts/1 R+ 17:07 0:00 ps aux |
#ps aux |grep fire
root 16942 0.0 0.0 1660 164 pts/1 R+ 17:07 0:00 grep fire |
#ping 192.168.30.126
PING 192.168.30.126 (192.168.30.126) 56(84) bytes of data. 64 bytes from 192.168.30.126: icmp_req=1 ttl=64 time=2.13 ms 64 bytes from 192.168.30.126: icmp_req=2 ttl=64 time=1.67 ms 64 bytes from 192.168.30.126: icmp_req=3 ttl=64 time=1.79 ms 64 bytes from 192.168.30.126: icmp_req=4 ttl=64 time=1.93 ms 64 bytes from 192.168.30.126: icmp_req=5 ttl=64 time=1.49 ms 64 bytes from 192.168.30.126: icmp_req=6 ttl=64 time=1.45 ms 64 bytes from 192.168.30.126: icmp_req=7 ttl=64 time=1.78 ms 64 bytes from 192.168.30.126: icmp_req=8 ttl=64 time=1.59 ms 64 bytes from 192.168.30.126: icmp_req=9 ttl=64 time=1.63 ms 64 bytes from 192.168.30.126: icmp_req=10 ttl=64 time=2.34 ms 64 bytes from 192.168.30.126: icmp_req=11 ttl=64 time=1.64 ms 64 bytes from 192.168.30.126: icmp_req=12 ttl=64 time=2.87 ms ^C --- 192.168.30.126 ping statistics --- 12 packets transmitted, 12 received, 0% packet loss, time 11020ms rtt min/avg/max/mdev = 1.457/1.864/2.875/0.392 ms |
#ipl
Chain INPUT (policy ACCEPT) num target prot opt source destination Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 DROP tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN 2 DROP udp -- anywhere anywhere Chain OUTPUT (policy ACCEPT) num target prot opt source destination |
#ssh root@192.168.30.126
The authenticity of host '192.168.30.126 (192.168.30.126)' can't be established. DSA key fingerprint is 0a:54:02:23:35:67:a7:44:31:e7:ae:ec:12:e3:bb:31. Are you sure you want to continue connecting (yes/no)? ^C |
#nano /etc/ssh/ssh
|
#nano /etc/ssh/sshd_config
|
#Package generated configuration file
|
#cat .ssh/known_hosts
|1|OLoWFQw/h44SNM5l0RGjNV8+pNQ=|QAtkubRhCIazvKkuw7aYOyaQWg4= ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDxhGgnPJ3k3HDlb2MI1EElq5JrDi+mAf4hOve/MNzcYg6IwT6R/tKxlCKmrBir9KK8M0+YkrhuU4uXywt+Fao4dg1DToaIMY4KJ2JxX1VGHIkdhDC3MrkhYWquAdOTkMA7kwJlzM+ZfwHuqz5xZrTpitulFiMVZdXTLvVie9xB79ZogwoAtTnAirfaRa+YP9sbsx2BpoAYMJv2qC4WpWaSVUOWn924aqaXE3MQSO+MxkR0j4Um3GRoFyP/dux3TDbRtELw06HG7/69qnfatey3FJ165AMClGH0VtChEbPc+Ka |
#man ssh
|
#telnet localhost 22
Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. ^C^] telnet> Connection closed by foreign host. |
#telnet 192.168.30.62 22
Trying 192.168.30.62... Connected to 192.168.30.62. Escape character is '^]'. Connection closed by foreign host. |
#ipt
bash: ipt: команда не найдена |
#netstat -nlp \ grep ssh
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14601/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1203/exim4 tcp 0 0 0.0.0.0:47226 0.0.0.0:* LISTEN 733/rpc.statd tcp 0 0 0.0.0.0:5 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:6 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:7 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 721/portmap tcp6 0 0 :::22 :::* LISTEN 14601/sshd tcp6 0 0 ::1:25 :::* LISTEN 1203/exim4 udp 0 0 0.0.0.0:50138 0.0.0.0:* 733/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 721/portmap udp 0 0 0.0.0.0:909 0.0.0.0:* 733/rpc.statd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3309 902/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 45847 13645/dbus-daemon /var/run/dbus/system_bus_socket |
#netstat -nlp \ grep ssh
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14601/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1203/exim4 tcp 0 0 0.0.0.0:47226 0.0.0.0:* LISTEN 733/rpc.statd tcp 0 0 0.0.0.0:5 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:6 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:7 0.0.0.0:* LISTEN 9325/xinetd tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 721/portmap tcp6 0 0 :::22 :::* LISTEN 14601/sshd tcp6 0 0 ::1:25 :::* LISTEN 1203/exim4 udp 0 0 0.0.0.0:50138 0.0.0.0:* 733/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 721/portmap udp 0 0 0.0.0.0:909 0.0.0.0:* 733/rpc.statd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3309 902/acpid /var/run/acpid.socket unix 2 [ ACC ] STREAM LISTENING 45847 13645/dbus-daemon /var/run/dbus/system_bus_socket |
#netstat -nlp | grep ssh
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14601/sshd tcp6 0 0 :::22 :::* LISTEN 14601/sshd |
#telnet 192.168.30.62 22
Trying 192.168.30.62... Connected to 192.168.30.62. Escape character is '^]'. Connection closed by foreign host. |
#telnet 192.168.30.62 19
Trying 192.168.30.62... telnet: Unable to connect to remote host: Connection refused |
#nmap localhost
Starting Nmap 5.00 ( http://nmap.org ) at 2011-12-14 17:27 EET Interesting ports on localhost.localdomain (127.0.0.1): Not shown: 994 closed ports PORT STATE SERVICE 6/tcp open unknown 7/tcp open echo 22/tcp open ssh 25/tcp open smtp 37/tcp open time 111/tcp open rpcbind Nmap done: 1 IP address (1 host up) scanned in 0.34 seconds |
#nano /etc/ssh/
|
#nano /etc/ssh/sshd_config
--- /tmp/l3-saved-16116.8561.10943 2011-12-14 17:28:46.000000000 +0200 +++ /etc/ssh/sshd_config 2011-12-14 17:29:09.000000000 +0200 @@ -67,7 +67,7 @@ #UseLogin no #MaxStartups 10:30:60 -#Banner /etc/issue.net +Banner /etc/issue.net # Allow client to pass locale environment variables AcceptEnv LANG LC_* |
#Package generated configuration file
issue issue.net |
#nano /etc/issue
--- /tmp/l3-saved-16116.32413.10773 2011-12-14 17:29:17.000000000 +0200 +++ /etc/issue 2011-12-14 17:29:26.000000000 +0200 @@ -1,2 +1,2 @@ -Debian GNU/Linux 6.0 \n \l +#Debian GNU/Linux 6.0 \n \l |
#Debian GNU/Linux 6.0 \n \l
|
#Debian GNU/Linux 6.0
Restarting OpenBSD Secure Shell server: sshd. |
#ifconfig
eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:03 inet addr:192.168.30.62 Bcast:192.168.30.63 Mask:255.255.255.192 inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:498343 errors:0 dropped:63 overruns:0 frame:0 TX packets:405509 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:260661268 (248.5 MiB) TX bytes:61323453 (58.4 MiB) Interrupt:10 Base address:0x8100 eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:03 ... RX bytes:39149199 (37.3 MiB) TX bytes:178531194 (170.2 MiB) Interrupt:11 Base address:0x2200 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:30527 errors:0 dropped:0 overruns:0 frame:0 TX packets:30527 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:81775131 (77.9 MiB) TX bytes:81775131 (77.9 MiB) |
#ifconfig eth2
eth2 Link encap:Ethernet HWaddr 00:16:3e:00:02:03 inet addr:192.168.30.65 Bcast:192.168.30.127 Mask:255.255.255.192 inet6 addr: fe80::216:3eff:fe00:203/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:308877 errors:0 dropped:87 overruns:0 frame:0 TX packets:345319 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:39149647 (37.3 MiB) TX bytes:178532314 (170.2 MiB) Interrupt:11 Base address:0x2200 |
#ifconfig eth1
eth1 Link encap:Ethernet HWaddr 00:16:3e:00:01:03 inet addr:192.168.30.62 Bcast:192.168.30.63 Mask:255.255.255.192 inet6 addr: fe80::216:3eff:fe00:103/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:498387 errors:0 dropped:63 overruns:0 frame:0 TX packets:405541 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:260665210 (248.5 MiB) TX bytes:61328933 (58.4 MiB) Interrupt:10 Base address:0x8100 |
|1|OLoWFQw/h44SNM5l0RGjNV8+pNQ=|QAtkubRhCIazvKkuw7aYOyaQWg4= ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDxhGgnPJ3k3HDlb2MI1EElq5JrDi+mAf4hOve/MNzcYg6IwT6R/tKxlCKmrBir9KK8M0+YkrhuU4uXywt+Fao4dg1DToaIMY4KJ2JxX1VGHIkdhDC3MrkhYWquAdOTkMA7kwJlzM+ZfwHuqz5xZrTpitulFiMVZdXTLvVie9xB79ZogwoAtTnAirfaRa+YP9sbsx2BpoAYMJv2qC4WpWaSVUOWn924aqaXE3MQSO+MxkR0j4Um3GRoFyP/dux3TDbRtELw06HG7/69qnfatey3FJ165AMClGH0VtChEbPc+Ka
Время первой команды журнала | 15:21:58 2011-12-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 21:06:52 2011-12-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 96 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 14.58 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 1.04 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 1.13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 1.41 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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