/l3/users/13-02-2012/NT-Lnet/debian1.net.nt/root :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 |
|
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.8023.17277 2012-02-14 15:00:37.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:00:42.000000000 +0200 @@ -17,4 +17,4 @@ # validate looked up hostnames still leave understandable logs. In past # versions of Debian this has been the default. # ALL: PARANOID -ALL:ALL +#ALL:ALL |
#vim /etc/hosts.allow
|
#Press ENTER or type command to continue
|
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.21883.612 2012-02-14 15:07:18.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:07:25.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -ssh:192.168.64. -ssh:192.168.0.1 +#ssh:192.168.64. +#ssh:192.168.0.1 |
#vim /etc/hosts.deny
|
#~
HOSTS_ACCESS(5) HOSTS_ACCESS(5) NAME hosts_access - format of host access control files DESCRIPTION This manual page describes a simple access control language that is based on client (host name/address, user name), and server (process name, host name/address) patterns. Examples are given at the end. The impatient reader is encouraged to skip to the EXAMPLES section for a quick introduction. The extended version of the access control language is described in the ... list_2. The EXCEPT operator can be used in daemon_lists and in client_lists. The EXCEPT operator can be nested: if the control language would permit the use of parentheses, `a EXCEPT b EXCEPT c´ would parse as `(a EXCEPT (b EXCEPT c))´. SHELL COMMANDS If the first-matched access control rule contains a shell command, that command is subjected to %<letter> substitutions (see next section). The result is executed by a /bin/sh child process with standard input, output and error connected to /dev/null. Specify an `&´ at the end of the command if you do not want to wait until it has completed. |
#vim /etc/hosts.allow
|
#~
# for further information. # "/etc/hosts.deny" 20L, 888C # The PARANOID wildcard matches any host whose name does not match its # address. # # You may wish to enable this to ensure any programs that don't # validate looked up hostnames still leave understandable logs. In past # versions of Debian this has been the default. ALL:AL ~ ~ "/etc/hosts.deny" 21L, 888C записано |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.20360.1474 2012-02-14 15:10:31.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:10:52.000000000 +0200 @@ -12,4 +12,4 @@ # #ssh:192.168.64. -#ssh:192.168.0.1 +ssh:192.168.13.1 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.6286.14508 2012-02-14 15:11:19.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:11:27.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -#ssh:192.168.64. +ssh:192.168.64.1 ssh:192.168.13.1 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.24522.22853 2012-02-14 15:11:41.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:11:50.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -ssh:192.168.64.1 +ssh:192.168.64 ssh:192.168.13.1 |
#ssh 192.168.13.1
ssh_exchange_identification: Connection closed by remote host |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.22814.29229 2012-02-14 15:12:04.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:12:14.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -ssh:192.168.64 +ssh:192.168.64.150 ssh:192.168.13.1 |
#ssh 192.168.64.1
ssh_exchange_identification: Connection closed by remote host |
#ssh 192.168.64.1
The authenticity of host '192.168.64.1 (192.168.64.1)' can't be established. RSA key fingerprint is 3e:c3:8c:6f:e8:92:5b:31:dd:04:d2:51:48:57:c9:99. Are you sure you want to continue connecting (yes/no)? ^Z [2]+ Stopped ssh 192.168.64.1 |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.7456.16240 2012-02-14 15:12:24.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:12:43.000000000 +0200 @@ -17,5 +17,5 @@ # validate looked up hostnames still leave understandable logs. In past # versions of Debian this has been the default. # ALL: PARANOID -ALL:ALL - +#ALL:ALL +ssh:192.168.13 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.23852.13264 2012-02-14 15:12:48.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:12:55.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -ssh:192.168.64.150 -ssh:192.168.13.1 +#ssh:192.168.64.150 +#ssh:192.168.13.1 |
#ssh 192.168.13.1
The authenticity of host '192.168.13.1 (192.168.13.1)' can't be established. RSA key fingerprint is 3e:c3:8c:6f:e8:92:5b:31:dd:04:d2:51:48:57:c9:99. Are you sure you want to continue connecting (yes/no)? ^C |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.11492.12270 2012-02-14 15:13:19.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:13:26.000000000 +0200 @@ -18,4 +18,4 @@ # versions of Debian this has been the default. # ALL: PARANOID #ALL:ALL -ssh:192.168.13 +ssh:192.168.13. |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.23779.19485 2012-02-14 15:13:32.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:13:44.000000000 +0200 @@ -18,4 +18,4 @@ # versions of Debian this has been the default. # ALL: PARANOID #ALL:ALL -ssh:192.168.13. +ssh:192.168.13./255.255.255.0 |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.12455.19951 2012-02-14 15:13:49.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:14:00.000000000 +0200 @@ -18,4 +18,4 @@ # versions of Debian this has been the default. # ALL: PARANOID #ALL:ALL -ssh:192.168.13./255.255.255.0 +ssh:192.168.13.0/255.255.255.0 |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.17063.29658 2012-02-14 15:14:21.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:14:28.000000000 +0200 @@ -18,4 +18,4 @@ # versions of Debian this has been the default. # ALL: PARANOID #ALL:ALL -ssh:192.168.13.0/255.255.255.0 +sshd:192.168.13.0/255.255.255.0 |
#ssh 192.168.13.1
The authenticity of host '192.168.13.1 (192.168.13.1)' can't be established. RSA key fingerprint is 3e:c3:8c:6f:e8:92:5b:31:dd:04:d2:51:48:57:c9:99. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.13.1' (RSA) to the list of known hosts. root@192.168.13.1's password: Linux debian1 2.6.32-5-686 #1 SMP Fri Sep 9 20:51:05 UTC 2011 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: Tue Feb 14 14:40:01 2012 from 192.168.13.253 l3-agent is already running: pid=1345; pidfile=/root/.lilalo/l3-agent.pid l3-agent is already running: pid=1345; pidfile=/root/.lilalo/l3-agent.pid |
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.28403.16653 2012-02-14 15:14:50.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:14:57.000000000 +0200 @@ -17,5 +17,5 @@ # validate looked up hostnames still leave understandable logs. In past # versions of Debian this has been the default. # ALL: PARANOID -#ALL:ALL -sshd:192.168.13.0/255.255.255.0 +ALL:ALL +#sshd:192.168.13.0/255.255.255.0 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.16791.17750 2012-02-14 15:15:03.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:15:16.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -#ssh:192.168.64.150 +sshd:192.168.64.150 #ssh:192.168.13.1 |
#vim /etc/hosts.allow
--- /tmp/l3-saved-1641.7618.27184 2012-02-14 15:15:45.000000000 +0200 +++ /etc/hosts.allow 2012-02-14 15:15:55.000000000 +0200 @@ -11,5 +11,5 @@ # for further information. # -sshd:192.168.64.150 +#sshd:192.168.64.150 #ssh:192.168.13.1 |
#ssh 192.168.13.1
root@192.168.13.1's password: |
#man ifconfig
|
#vim /etc/hosts.deny
--- /tmp/l3-saved-1641.3353.770 2012-02-14 15:15:59.000000000 +0200 +++ /etc/hosts.deny 2012-02-14 15:16:05.000000000 +0200 @@ -17,5 +17,5 @@ # validate looked up hostnames still leave understandable logs. In past # versions of Debian this has been the default. # ALL: PARANOID -ALL:ALL +#ALL:ALL #sshd:192.168.13.0/255.255.255.0 |
#ssh root@192.168.13.22
The authenticity of host '192.168.13.22 (192.168.13.22)' 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)? yes Warning: Permanently added '192.168.13.22' (DSA) to the list of known hosts. Password: Last login: Tue Feb 14 16:24:31 2012 from 192.168.13.253 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012 Welcome to FreeBSD! ... If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. vim /et host ^Cbash: set: write error: Broken pipe Removing stale pidfile |
#ssh root@192.168.13.21
ssh: connect to host 192.168.13.21 port 22: No route to host |
#ssh root@192.168.168.1
Password: Last login: Tue Feb 14 16:23:57 2012 from 192.168.13.253 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#cd
|
#apt-get install telnetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово НОВЫЕ пакеты, которые будут установлены: telnetd обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. Необходимо скачать 42,3 kБ архивов. После данной операции, объём занятого дискового пространства возрастёт на 106 kB. Получено:1 http://ftp.ua.debian.org/debian/ squeeze/main telnetd i386 0.17-36 [42,3 kB] Получено 42,3 kБ за 2с (17,1 kБ/c) Выбор ранее не выбранного пакета telnetd. (Чтение базы данных ... на данный момент установлено 29600 файлов и каталогов.) Распаковывается пакет telnetd (из файла .../telnetd_0.17-36_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет telnetd (0.17-36) ... Добавление пользователя telnetd в группу utmp Note: xinetd currently is not fully supported by update-inetd. Please consult /usr/share/doc/xinetd/README.Debian and itox(8). |
#netstat
Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 debian1.net.nt:ssh 192.168.13.253:4663 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:4651 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:2747 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:2668 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:57638 ESTABLISHED tcp 0 0 192.168.64.1:44517 192.168.168.5:ssh ESTABLISHED Active UNIX domain sockets (w/o servers) Proto RefCnt Flags Type State I-Node Path unix 2 [ ] DGRAM 1887 @/org/kernel/udev/udevd unix 9 [ ] DGRAM 3322 /dev/log unix 2 [ ] DGRAM 6615 unix 2 [ ] DGRAM 6089 unix 2 [ ] DGRAM 5180 unix 2 [ ] DGRAM 4639 unix 2 [ ] DGRAM 4338 unix 2 [ ] DGRAM 3635 unix 2 [ ] DGRAM 3346 unix 3 [ ] DGRAM 1892 unix 3 [ ] DGRAM 1891 |
#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:37684 0.0.0.0:* LISTEN 796/rpc.statd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1085/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1284/exim4 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 784/portmap tcp6 0 0 :::22 :::* LISTEN 1085/sshd tcp6 0 0 ::1:25 :::* LISTEN 1284/exim4 udp 0 0 0.0.0.0:972 0.0.0.0:* 796/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 784/portmap udp 0 0 0.0.0.0:54422 0.0.0.0:* 796/rpc.statd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3351 973/acpid /var/run/acpid.socket |
#netstat -nlp|less
|
#cd /etc/xinetd.d/
|
#cp
chargen daytime discard echo time |
#cp time telnet
|
#vim telnet
--- /tmp/l3-saved-1641.7884.29884 2012-02-14 15:27:15.000000000 +0200 +++ telnet 2012-02-14 15:28:18.000000000 +0200 @@ -1,28 +1,11 @@ -# default: off -# description: An RFC 868 time server. This protocol provides a -# site-independent, machine readable date and time. The Time service sends back -# to the originating source the time in seconds since midnight on January first -# 1900. -# This is the tcp version. -service time +service telnet { - disable = yes + disable = no type = INTERNAL - id = time-stream socket_type = stream protocol = tcp + server = /sbin/telnetd user = root wait = no } -# This is the udp version. -service time -{ - disable = yes - type = INTERNAL - id = time-dgram - socket_type = dgram - protocol = udp - user = root - wait = yes -} |
#ls /sbin/telinit
chargen daytime discard echo telnet time |
#ls /bin/tempfile
chargen daytime discard echo telnet time |
#locate telnetd
|
#locate telnet
/etc/alternatives/telnet /etc/alternatives/telnet.1.gz /usr/bin/telnet /usr/bin/telnet.netkit /usr/include/arpa/telnet.h /usr/lib/python2.6/telnetlib.py /usr/lib/python2.6/telnetlib.pyc /usr/local/share/perl/5.10.1/Term/VT102/examples/telnet-usage.pl /usr/share/doc/telnet /usr/share/doc/telnet/BUGS ... /usr/share/man/man3/Regexp::Common::URI::telnet.3pm.gz /usr/share/menu/telnet /usr/share/perl5/Regexp/Common/URI/telnet.pm /usr/share/terminfo/t/tgtelnet /var/lib/dpkg/alternatives/telnet /var/lib/dpkg/info/telnet.list /var/lib/dpkg/info/telnet.md5sums /var/lib/dpkg/info/telnet.postinst /var/lib/dpkg/info/telnet.postrm /var/lib/dpkg/info/telnet.prerm |
#locate telnet|less
|
#vim telnet
--- /tmp/l3-saved-1641.30767.26756 2012-02-14 15:29:02.000000000 +0200 +++ telnet 2012-02-14 15:29:36.000000000 +0200 @@ -4,7 +4,8 @@ type = INTERNAL socket_type = stream protocol = tcp - server = /sbin/telnetd + server = /usr/bin/telnet + port = 23 user = root wait = no } |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#netstat
Active Internet connections (w/o servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 debian1.net.nt:ssh 192.168.13.253:4663 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:4651 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:2747 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:2668 ESTABLISHED tcp 0 0 debian1.net.nt:ssh 192.168.13.253:57638 ESTABLISHED tcp 0 0 192.168.64.1:44517 192.168.168.5:ssh ESTABLISHED Active UNIX domain sockets (w/o servers) Proto RefCnt Flags Type State I-Node Path unix 2 [ ] DGRAM 1887 @/org/kernel/udev/udevd unix 9 [ ] DGRAM 3322 /dev/log unix 2 [ ] DGRAM 10778 unix 2 [ ] DGRAM 6089 unix 2 [ ] DGRAM 5180 unix 2 [ ] DGRAM 4639 unix 2 [ ] DGRAM 4338 unix 2 [ ] DGRAM 3635 unix 2 [ ] DGRAM 3346 unix 3 [ ] DGRAM 1892 unix 3 [ ] DGRAM 1891 |
#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:37684 0.0.0.0:* LISTEN 796/rpc.statd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1085/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1284/exim4 tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 784/portmap tcp6 0 0 :::22 :::* LISTEN 1085/sshd tcp6 0 0 ::1:25 :::* LISTEN 1284/exim4 udp 0 0 0.0.0.0:972 0.0.0.0:* 796/rpc.statd udp 0 0 0.0.0.0:111 0.0.0.0:* 784/portmap udp 0 0 0.0.0.0:54422 0.0.0.0:* 796/rpc.statd Active UNIX domain sockets (only servers) Proto RefCnt Flags Type State I-Node PID/Program name Path unix 2 [ ACC ] STREAM LISTENING 3351 973/acpid /var/run/acpid.socket |
#netstat -nlp|less
|
#vim telnet
--- /tmp/l3-saved-1641.16639.20245 2012-02-14 15:30:24.000000000 +0200 +++ telnet 2012-02-14 15:30:36.000000000 +0200 @@ -5,7 +5,6 @@ socket_type = stream protocol = tcp server = /usr/bin/telnet - port = 23 user = root wait = no } |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#netstat -nlp|less
|
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#apt-get install telnetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия telnetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. |
#apt-get install telnet
telnet telnetd telnetd-ssl telnet-ssl |
#apt-get install telnet
telnet telnetd telnetd-ssl telnet-ssl |
#apt-get install telnet
telnet telnetd telnetd-ssl telnet-ssl |
#apt-get install telnet
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия telnet. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. |
#apt-get install telnetd
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия telnetd. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 54 пакетов не обновлено. |
#service telnet start
telnet: unrecognized service |
#telnetd
bash: telnetd: команда не найдена |
#telnet
telnet telnet.netkit |
#telnet
telnet telnet.netkit |
#telnet
telnet telnet.netkit |
#apitude
bash: apitude: команда не найдена |
#aptitude
ÐейÑÑÐ²Ð¸Ñ ÐÑÐºÐ°Ñ ÐÐ°ÐºÐµÑ Ð ÐµÑаÑÐµÐ»Ñ ÐоиÑк ÐаÑамеÑÑÑ Ðкна ÐомоÑÑ C-T: ÐÐµÐ½Ñ ?: СпÑавка q: ÐÑÑ Ð¾Ð´ u: Ðбновление g: ÐагÑ/УÑÑан/Удал пакеÑов aptitude 0.6.3 --- Ðеб-ÑеÑÐ²ÐµÑ (6) --- ÐоÑÑовÑй ÑеÑÐ²ÐµÑ (10) --- ÐоÑÑовÑй ÑеÑÐ²ÐµÑ (10) --- СеÑÐ²ÐµÑ DNS (5) --- СеÑÐ²ÐµÑ DNS (5) --- СеÑÐ²ÐµÑ SSH (1) --- СеÑÐ²ÐµÑ SSH (1) ... ÐÑо заÐнаÑÑÑаÑиÑÑÐµÐ¼Ñ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² каÑеÑÑве ÑеÑвеÑа пеÑаÑи. Ñова ¶Ð½Ð¾ инÑÑÑÑменÑов. акеÑов под опÑеделÑннÑÑ ÑелÑ. Ð ÑÑой гÑÑппе Ñ0 пакеÑов.Ñ 1 пакеÑ.ов. возÑаÑÑаÑÑей ÑовмеÑÑимоÑÑÑÑ Ð¶Ð¸ÑÑÑ 5 пакеÑов. µÑÐ¸Ð²Ð°ÐµÑ ½ÑÑ , благодаÑÑ Ð¿Ð¾Ð´Ð´ÐµÑжке ÑÑанзакÑий и еме блокиÑовок. â â жиÑÑÑ 4 пакеÑа. â â â % 0 |
#locate telnet
/etc/alternatives/telnet /etc/alternatives/telnet.1.gz /usr/bin/telnet /usr/bin/telnet.netkit /usr/include/arpa/telnet.h /usr/lib/python2.6/telnetlib.py /usr/lib/python2.6/telnetlib.pyc /usr/local/share/perl/5.10.1/Term/VT102/examples/telnet-usage.pl /usr/share/doc/telnet /usr/share/doc/telnet/BUGS ... /usr/share/man/man3/Regexp::Common::URI::telnet.3pm.gz /usr/share/menu/telnet /usr/share/perl5/Regexp/Common/URI/telnet.pm /usr/share/terminfo/t/tgtelnet /var/lib/dpkg/alternatives/telnet /var/lib/dpkg/info/telnet.list /var/lib/dpkg/info/telnet.md5sums /var/lib/dpkg/info/telnet.postinst /var/lib/dpkg/info/telnet.postrm /var/lib/dpkg/info/telnet.prerm |
#vim /usr/share/doc/telnet/README.telnet
|
#vim /usr/share/doc/telnet/
|
#vim /usr/share/doc/telnet
|
#vim /usr/share/doc/telnetd/
|
#vim /usr/share/doc/telnetd/README.gz
|
#ssh root@192.168.168.1
Password: Last login: Tue Feb 14 17:19:29 2012 from 192.168.64.1 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 7.4-RELEASE (GENERIC) #1: Sun Feb 12 15:17:17 EET 2012 Welcome to FreeBSD! Before seeking technical support, please use the following resources: o Security advisories and updated errata information for all releases are at http://www.FreeBSD.org/releases/ - always consult the ERRATA section for your release first as it's updated frequently. ... http://www.FreeBSD.org/search/. If the doc distribution has been installed, they're also available formatted in /usr/share/doc. If you still have a question or problem, please take the output of `uname -a', along with any relevant error messages, and email it as a question to the questions@FreeBSD.org mailing list. If you are unfamiliar with FreeBSD's directory layout, please refer to the hier(7) manual page. If you are not familiar with manual pages, type `man man'. You may also use sysinstall(8) to re-enter the installation and configuration utility. Edit /etc/motd to change this login announcement. Removing stale pidfile |
#vim /usr/lib/
|
#updatedb
|
#locate telnetd
/root/.lilalo/1677327131908817250-1329222430_1329226437_usr_share_doc_telnetd_README.gz.diff /usr/sbin/in.telnetd /usr/share/doc/telnetd /usr/share/doc/telnetd/BUGS /usr/share/doc/telnetd/README.gz /usr/share/doc/telnetd/changelog.Debian.gz /usr/share/doc/telnetd/changelog.gz /usr/share/doc/telnetd/copyright /usr/share/man/man8/in.telnetd.8.gz /usr/share/man/man8/telnetd.8.gz /var/cache/apt/archives/telnetd_0.17-36_i386.deb /var/lib/dpkg/info/telnetd.list /var/lib/dpkg/info/telnetd.md5sums /var/lib/dpkg/info/telnetd.postinst /var/lib/dpkg/info/telnetd.postrm /var/lib/dpkg/info/telnetd.preinst /var/lib/dpkg/info/telnetd.prerm |
#locate telnetd
/root/.lilalo/1677327131908817250-1329222430_1329226437_usr_share_doc_telnetd_README.gz.diff /usr/sbin/in.telnetd /usr/share/doc/telnetd /usr/share/doc/telnetd/BUGS /usr/share/doc/telnetd/README.gz /usr/share/doc/telnetd/changelog.Debian.gz /usr/share/doc/telnetd/changelog.gz /usr/share/doc/telnetd/copyright /usr/share/man/man8/in.telnetd.8.gz /usr/share/man/man8/telnetd.8.gz /var/cache/apt/archives/telnetd_0.17-36_i386.deb /var/lib/dpkg/info/telnetd.list /var/lib/dpkg/info/telnetd.md5sums /var/lib/dpkg/info/telnetd.postinst /var/lib/dpkg/info/telnetd.postrm /var/lib/dpkg/info/telnetd.preinst /var/lib/dpkg/info/telnetd.prerm |
#netstat -nlp|less
|
#vim telnet
--- /tmp/l3-saved-1641.14221.5462 2012-02-14 15:37:36.000000000 +0200 +++ telnet 2012-02-14 15:37:50.000000000 +0200 @@ -6,6 +6,7 @@ protocol = tcp server = /usr/sbin/in.telnetd user = root + port = 23 wait = no } |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#netstat -nlp|less
|
#telnet localhost 23
Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused |
#telnet localhost
Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused |
#netstat -nlp|less
|
#vim telnet
--- /tmp/l3-saved-1641.25667.8852 2012-02-14 15:38:29.000000000 +0200 +++ telnet 2012-02-14 15:39:52.000000000 +0200 @@ -1,4 +1,4 @@ -service telnet +service telnetd { disable = no type = INTERNAL |
#telnet 192.168.13.1
Trying 192.168.13.1... Connected to 192.168.13.1. Escape character is '^]'. Debian GNU/Linux 6.0 debian1 login: root Login incorrect debian1 login: rootuser Password: Login incorrect debian1 login: rootpass Password: Connection closed by foreign host. |
#/etc/init.d/xinetd restart
Stopping internet superserver: xinetd. Starting internet superserver: xinetd. |
#netstat -nlp|less
|
#xconv.pl < /etc/inetd.conf > /root/xinetd.conf
|
Время первой команды журнала | 14:00:15 2012- 2-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 14:40:54 2012- 2-14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 13.86 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 5.94 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 0.68 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 2.48 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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