/l3/users/eb/2009/linux1/user :1 :2 :3 :4 :5 :6 :7 :8 :9 :10 :11 :12 :13 :14 :15 :16 :17 :18 :19 :20 :21 :22 :23 :24 |
|
#ssh 192.168.15.5
Enter passphrase for key '/root/.ssh/id_dsa': Linux linux5 2.6.29-2-686 #1 SMP Sun May 17 17:56:29 UTC 2009 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: Wed Jun 3 12:19:00 2009 from linux1.unix.nt l3-agent is already running: pid=7633; pidfile=/root/.lilalo/l3-agent.pid |
#exit
exit Connection to 192.168.15.5 closed. |
#vi /etc/ssh/ssh_config
|
#xclock
Error: Can't open display: |
#exit
exit Connection to 192.168.15.5 closed. |
#xclock
Warning: Tried to connect to session manager, Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed Warning: Missing charsets in String to FontSet conversion ^C |
#ls -l /etc/ | grep ssh*
-rw-r--r-- 1 root root 312 Май 10 11:23 email-addresses -rw-r--r-- 1 root root 36 Апр 24 22:21 issue -rw-r--r-- 1 root root 29 Апр 24 22:21 issue.net -rw-r--r-- 1 root root 475 Авг 28 2006 nsswitch.conf -rw-r--r-- 1 root root 1287 Май 30 14:07 passwd -rw------- 1 root root 1233 Май 29 12:36 passwd- drwxr-xr-x 3 root root 4096 Июн 3 12:24 ssh drwxr-xr-x 4 root root 4096 Ноя 25 2008 ssl |
#find / -name sshd
/usr/sbin/sshd /etc/pam.d/sshd /home/user/etc-2009.05.26/pam.d/sshd /var/run/sshd |
#find / -name sshd*
/usr/sbin/sshd /usr/share/vim/vim72/syntax/sshdconfig.vim /usr/share/man/man5/sshd_config.5.gz /usr/share/man/man8/sshd.8.gz /etc/ssh/sshd_config /etc/pam.d/sshd /home/user/etc-2009.05.26/ssh/sshd_config /home/user/etc-2009.05.26/pam.d/sshd /var/run/sshd /var/run/sshd.pid |
#cat /etc/ssh/sshd_config ? less
# Package generated configuration file # See the sshd(8) manpage for details # What ports, IPs and protocols we listen for Port 22 # Use these options to restrict which interfaces/protocols sshd will bind to #ListenAddress :: #ListenAddress 0.0.0.0 Protocol 2 # HostKeys for protocol version 2 HostKey /etc/ssh/ssh_host_rsa_key ... TCPKeepAlive yes #UseLogin no #MaxStartups 10:30:60 #Banner /etc/issue.net # Allow client to pass locale environment variables AcceptEnv LANG LC_* Subsystem sftp /usr/lib/openssh/sftp-server UsePAM yes cat: ?: Нет такого файла или каталога cat: less: Нет такого файла или каталога |
#nc 192.168.15.2
no port[s] to connect to |
#nc 192.168.15.2 110
(UNKNOWN) [192.168.15.2] 110 (pop3) : Connection refused |
#nc 192.168.15.2
no port[s] to connect to |
#ping 192.168.15.2
PING 192.168.15.2 (192.168.15.2) 56(84) bytes of data. 64 bytes from 192.168.15.2: icmp_seq=1 ttl=64 time=0.243 ms 64 bytes from 192.168.15.2: icmp_seq=2 ttl=64 time=0.245 ms 64 bytes from 192.168.15.2: icmp_seq=3 ttl=64 time=0.241 ms ^C --- 192.168.15.2 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2002ms rtt min/avg/max/mdev = 0.241/0.243/0.245/0.001 ms |
#nc -sS 192.168.15.2
S: forward host lookup failed: Unknown host |
#nc 192.168.15.2 110
(UNKNOWN) [192.168.15.2] 110 (pop3) : Connection refused |
#telnet 192.168.15.2 110
bash: telnet: команда не найдена |
#nc -l np 110
np: forward host lookup failed: Unknown host |
#nc 192.168.15.5
no port[s] to connect to |
#nc 192.168.15.5 1100
(UNKNOWN) [192.168.15.5] 1100 (?) : Connection refused |
#nc 192.168.15.5 100
(UNKNOWN) [192.168.15.5] 100 (?) : Connection refused |
#nc 192.168.15.5 22
SSH-2.0-OpenSSH_5.1p1 Debian-5+b1 exit Protocol mismatch. |
#nc 192.168.15.2 22
SSH-2.0-OpenSSH_5.1p1 Debian-5+b1 ^C |
#ssh -N -f -L 11022:192.168.15.5:22
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-i identity_file] [-L [bind_address:]port:host:hostport] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-R [bind_address:]port:host:hostport] [-S ctl_path] [-w local_tun[:remote_tun]] [user@]hostname [command] |
#ssh -N -f -L 11022:192.168.15.5:22 192.168.15.2
Enter passphrase for key '/root/.ssh/id_dsa': |
#netstat -lnp -A inet
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:11022 0.0.0.0:* LISTEN 11127/ssh tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN 2868/inetd tcp 0 0 0.0.0.0:9999 0.0.0.0:* LISTEN 2868/inetd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 6970/sshd tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2852/exim4 |
#nc 127.0.0.1 11022
SSH-2.0-OpenSSH_5.1p1 Debian-5+b1 ^C |
#exit
exit |
$su
Пароль: |
#ssh --help
usage: ssh [-1246AaCfgKkMNnqsTtVvXxY] [-b bind_address] [-c cipher_spec] [-D [bind_address:]port] [-e escape_char] [-F configfile] [-i identity_file] [-L [bind_address:]port:host:hostport] [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port] [-R [bind_address:]port:host:hostport] [-S ctl_path] [-w local_tun[:remote_tun]] [user@]hostname [command] |
#man ssh
|
#man ssh
|
#ifconfig -a | less
|
#ssh -w 1 192.168.17.1:192.168.17.2 192.168.15.2
ssh: Could not resolve hostname 192.168.17.1:192.168.17.2: Name or service not known |
#ssh -N -f -w 1 192.168.17.1:192.168.17.2 192.168.15.2
ssh: Could not resolve hostname 192.168.17.1:192.168.17.2: Name or service not known |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin messagebus:x:102:104::/var/run/dbus:/bin/false polkituser:x:103:105:PolicyKit,,,:/var/run/PolicyKit:/bin/false haldaemon:x:104:106:Hardware abstraction layer,,,:/var/run/hald:/bin/false gdm:x:105:107:Gnome Display Manager:/var/lib/gdm:/bin/false user:x:1000:1000::/home/user:/bin/bash Debian-exim:x:106:108::/var/spool/exim4:/bin/false user2:x:1001:1001::/home/user2:/bin/sh approx:x:107:109::/var/cache/approx:/bin/false quiz:x:1002:1002::/home/quiz:/usr/local/bin/quizlogin |
#cat /etc/passwd
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh ... bea:x:1013:1013::/home/bea:/bin/sh beckie:x:1014:1014::/home/beckie:/bin/sh becky:x:1015:1015::/home/becky:/bin/sh behdad:x:1016:1016::/home/behdad:/bin/sh belinda:x:1017:1017::/home/belinda:/bin/sh ben:x:1018:1018::/home/ben:/bin/sh benjamin:x:1019:1019::/home/benjamin:/bin/sh benny:x:1020:1020::/home/benny:/bin/sh benson:x:1021:1021::/home/benson:/bin/sh bernard:x:1022:1022::/home/bernard:/bin/sh |
#zless /usr/share/dict/propernames | head -100 | tail -20 | tr AB ab | while read user; do echo useradd $user; done | ssh linux2 sh -s
The authenticity of host 'linux2 (192.168.15.2)' can't be established. RSA key fingerprint is 34:6c:c2:da:38:7c:d7:17:e9:cd:17:8d:e7:cf:f1:a6. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'linux2' (RSA) to the list of known hosts. Enter passphrase for key '/root/.ssh/id_dsa': useradd: пользователь avery уже существует useradd: пользователь axel уже существует useradd: пользователь barbara уже существует useradd: пользователь barbra уже существует useradd: пользователь barney уже существует ... useradd: пользователь bea уже существует useradd: пользователь beckie уже существует useradd: пользователь becky уже существует useradd: пользователь behdad уже существует useradd: пользователь belinda уже существует useradd: пользователь ben уже существует useradd: пользователь benjamin уже существует useradd: пользователь benny уже существует useradd: пользователь benson уже существует useradd: пользователь bernard уже существует |
####cd /tmp/; ssh linux1 tar c /etc | tar x
|
#apt-get install rsync
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock - open (11 Ресурс временно недоступен) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? |
#apt-get install rsync
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Уже установлена самая новая версия rsync. обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено. |
#history
347 less /etc/ssh/ 348 ls -la /etc/ssh/ 349 cat /etc/ssh/sshconfig 350 cat /etc/ssh/ssh_config 351 vi /etc/ssh/ssh_config 352 cat /etc/ssh/ssh_config 353 history 354 vi /etc/ssh/ssh_config 355 ssh-keygen -p -f ~/.ssh/id_dsa 356 eval `ssh-agent` ... 486 zless /usr/share/dict/propernames | head -100 | tail -20 | tr AB ab | while read user; do echo useradd $user; done | ssh linux2 sh -s 487 333cd /tmp/; ssh linux1 tar c /etc | tar x 488 ###cd /tmp/; ssh linux1 tar c /etc | tar x 489 zless /usr/share/dict/propernames | head -100 | tail -20 | tr AB ab | while read user; do echo useradd $user; done | ssh linux5 sh -s 490 apt-get install rsync 491 ###rsync -au linux1:/etc/ etc/ 492 ###ssh linux1 apt-get install rsync 493 ###echo apt-get install rsync | ssh Linux1 sh -s 494 ###rsync -au --delete-files linux1:/etc/ etc/ 495 history |
#exit
exit Connection to 192.168.15.2 closed. |
#cd /tmp/; ssh linux2 tar c /etc | tar x
Enter passphrase for key '/root/.ssh/id_dsa': tar: Удаляется начальный `/' из имен объектов |
#apt-get install openvpn
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: libpkcs11-helper1 openvpn-blacklist Предлагаемые пакеты: resolvconf НОВЫЕ пакеты, которые будут установлены: libpkcs11-helper1 openvpn openvpn-blacklist обновлено 0, установлено 3 новых пакетов, для удаления отмечено 0 пакетов, и 25 пакетов не обновлено. ... Распаковывается пакет libpkcs11-helper1 (из файла .../libpkcs11-helper1_1.07-1_i386.deb)... Выбор ранее не выбранного пакета openvpn-blacklist. Распаковывается пакет openvpn-blacklist (из файла .../openvpn-blacklist_0.3_all.deb)... Выбор ранее не выбранного пакета openvpn. Распаковывается пакет openvpn (из файла .../openvpn_2.1~rc15-1_i386.deb)... Обрабатываются триггеры для man-db ... Настраивается пакет libpkcs11-helper1 (1.07-1) ... Настраивается пакет openvpn-blacklist (0.3) ... Настраивается пакет openvpn (2.1~rc15-1) ... Restarting virtual private network daemon.:. |
#ifconfig -a | less
|
#exit
exit Connection to 192.168.15.2 closed. |
#exit
exit Connection to 192.168.15.2 closed. |
#exit
exit Connection to 192.168.15.2 closed. |
#exit
exit Connection to 192.168.15.2 closed. |
#exit
exit Connection to 192.168.15.2 closed. |
#~ +q436f+q6b75+q6b64+q6b72+q6b6c+q2332+q2334+q2569+q2a37+q6b31
bash: /etc/init.d/netwokking: Нет такого файла или каталога |
#/etc/init.d/networking restart
Reconfiguring network interfaces.../etc/network/interfaces:13: too few parameters for iface line ifdown: couldn't read interfaces file "/etc/network/interfaces" /etc/network/interfaces:13: too few parameters for iface line ifup: couldn't read interfaces file "/etc/network/interfaces" failed. |
#vi /etc/network/interfaces
|
#fdisk -l/dev/sdb1
fdisk: invalid option -- '/' Usage: fdisk [-b SSZ] [-u] DISK Change partition table fdisk -l [-b SSZ] [-u] DISK List partition table(s) fdisk -s PARTITION Give partition size(s) in blocks fdisk -v Give fdisk version Here DISK is something like /dev/hdb or /dev/sda and PARTITION is something like /dev/hda7 -u: give Start and End in sector (instead of cylinder) units -b 2048: (for certain MO disks) use 2048-byte sectors |
$ssh quiz@10.0.35.100
-----------------------------------------------------------------[39/39]----- Вы создали файловую систему и теперь хотите, чтобы она автоматически монтировалась при загрузке. В каком файле вам необходимо создать запись о ней? 1. /etc/mtab 2. /etc/vmtab 3. /etc/fstab 4. /etc/inittab 5. /etc/default/fs 6. /etc/default/mount --------------------------------------------------------------------------- 3 Your score: 28 Broadcast message from root@linux0 (pts/38) (Thu Jun 4 15:37:59 2009): The system is going down for reboot NOW! Connection to 10.0.35.100 closed by remote host. Connection to 10.0.35.100 closed. |
#fdisk -l /dev/sdb1
Disk /dev/sdb1: 80.0 GB, 80007266304 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/sdb1 doesn't contain a valid partition table |
#fdisk -l /dev/sda1
Disk /dev/sda1: 80.0 GB, 80007266304 bytes 255 heads, 63 sectors/track, 9726 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/sda1 doesn't contain a valid partition table |
#fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes 255 heads, 63 sectors/track, 38913 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xc2e21a3e Device Boot Start End Blocks Id System /dev/sda1 1 9727 78132096 83 Linux /dev/sda2 9728 30401 166063905 5 Extended /dev/sda5 9728 20000 82517841 83 Linux /dev/sda6 20001 30401 83546001 83 Linux Disk /dev/sdb: 250.0 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xb7927762 Device Boot Start End Blocks Id System /dev/sdb1 1 9727 78132096 83 Linux /dev/sdb2 9728 30401 166063905 5 Extended /dev/sdb5 9728 20000 82517841 83 Linux /dev/sdb6 20001 30401 83546001 83 Linux |
#fstyp /dev/sdb1
bash: fstyp: команда не найдена |
#file -s /dev/sdb1
/dev/sdb1: Linux rev 1.0 ext3 filesystem data, UUID=25d2f137-6bc3-4cbf-825d-1add84416d69, volume name "ROOT" (needs journal recovery) (large files) |
#vconfig eth0 101
WARNING: Could not open /proc/net/vlan/config. Maybe you need to load the 8021q module, or maybe you are not using PROCFS?? Unknown command -:eth0:- Usage: add [interface-name] [vlan_id] rem [vlan-name] set_flag [interface-name] [flag-num] [0 | 1] set_egress_map [vlan-name] [skb_priority] [vlan_qos] set_ingress_map [vlan-name] [skb_priority] [vlan_qos] set_name_type [name-type] * The [interface-name] is the name of the ethernet card that hosts the VLAN you are talking about. ... * vlan_qos is the 3 bit priority in the VLAN header * name-type: VLAN_PLUS_VID (vlan0005), VLAN_PLUS_VID_NO_PAD (vlan5), DEV_PLUS_VID (eth0.0005), DEV_PLUS_VID_NO_PAD (eth0.5) * FLAGS: 1 REORDER_HDR When this is set, the VLAN device will move the ethernet header around to make it look exactly like a real ethernet device. This may help programs such as DHCPd which read the raw ethernet packet and make assumptions about the location of bytes. If you don't need it, don't turn it on, because there will be at least a small performance degradation. Default is OFF. |
#vconfig add eth0 101
WARNING: Could not open /proc/net/vlan/config. Maybe you need to load the 8021q module, or maybe you are not using PROCFS?? Added VLAN with VID == 101 to IF -:eth0:- |
#ipconfig -a
bash: ipconfig: команда не найдена |
#exit
exit |
$ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Wed Jun 3 17:15:56 2009 from linux12.unix.nt l3-agent is already running: pid=4804; pidfile=/root/.lilalo/l3-agent.pid |
#ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1b:fc:7d:bb:47 inet addr:192.168.15.1 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21b:fcff:fe7d:bb47/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:70300 errors:0 dropped:0 overruns:0 frame:0 TX packets:64135 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:22385534 (21.3 MiB) TX bytes:24319493 (23.1 MiB) eth0.101 Link encap:Ethernet HWaddr 00:1b:fc:7d:bb:47 BROADCAST MULTICAST MTU:1500 Metric:1 ... RX packets:1331 errors:0 dropped:0 overruns:0 frame:0 TX packets:1331 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:215077 (210.0 KiB) TX bytes:215077 (210.0 KiB) tun1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 POINTOPOINT NOARP MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) |
#ifconfig eth0.102 192.168.101.1 netmask 255.255.255.0
SIOCSIFADDR: Нет такого устройства eth0.102: ERROR while getting interface flags: Нет такого устройства SIOCSIFNETMASK: Нет такого устройства |
#ifconfig eth0.101 192.168.101.1 netmask 255.255.255.0
|
#ip route add default via 192.168.202.1
RTNETLINK answers: No such process |
#ip route chang default via 192.168.202.1
RTNETLINK answers: No such process |
#ip route
192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ip route
192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:fc:7d:bb:47 inet addr:192.168.15.1 Bcast:192.168.15.255 Mask:255.255.255.0 inet6 addr: fe80::21b:fcff:fe7d:bb47/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:71537 errors:0 dropped:0 overruns:0 frame:0 TX packets:65317 errors:0 dropped:0 overruns:0 carrier:2 collisions:0 txqueuelen:1000 RX bytes:22654275 (21.6 MiB) TX bytes:24426645 (23.2 MiB) eth0.101 Link encap:Ethernet HWaddr 00:1b:fc:7d:bb:47 inet addr:192.168.101.1 Bcast:192.168.101.255 Mask:255.255.255.0 ... collisions:0 txqueuelen:0 RX bytes:46 (46.0 B) TX bytes:468 (468.0 B) 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:1331 errors:0 dropped:0 overruns:0 frame:0 TX packets:1331 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:215077 (210.0 KiB) TX bytes:215077 (210.0 KiB) |
#ip route add default via 192.168.202.1
RTNETLINK answers: No such process |
#ip route
192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#ping 192.168.202.2
PING 192.168.202.2 (192.168.202.2) 56(84) bytes of data. 64 bytes from 192.168.202.2: icmp_seq=1 ttl=64 time=4.00 ms 64 bytes from 192.168.202.2: icmp_seq=2 ttl=64 time=2.60 ms 64 bytes from 192.168.202.2: icmp_seq=3 ttl=64 time=0.237 ms 64 bytes from 192.168.202.2: icmp_seq=4 ttl=64 time=0.229 ms 64 bytes from 192.168.202.2: icmp_seq=5 ttl=64 time=0.230 ms ^C --- 192.168.202.2 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4000ms rtt min/avg/max/mdev = 0.229/1.459/4.000/1.567 ms |
#ping 192.168.102.1
PING 192.168.102.1 (192.168.102.1) 56(84) bytes of data. ^C --- 192.168.102.1 ping statistics --- 22 packets transmitted, 0 received, 100% packet loss, time 21168ms |
#ping 192.168.202.2
PING 192.168.202.2 (192.168.202.2) 56(84) bytes of data. 64 bytes from 192.168.202.2: icmp_seq=1 ttl=64 time=0.249 ms 64 bytes from 192.168.202.2: icmp_seq=2 ttl=64 time=0.236 ms 64 bytes from 192.168.202.2: icmp_seq=3 ttl=64 time=0.243 ms 64 bytes from 192.168.202.2: icmp_seq=4 ttl=64 time=0.244 ms 64 bytes from 192.168.202.2: icmp_seq=5 ttl=64 time=0.239 ms 64 bytes from 192.168.202.2: icmp_seq=6 ttl=64 time=0.234 ms 64 bytes from 192.168.202.2: icmp_seq=7 ttl=64 time=0.235 ms 64 bytes from 192.168.202.2: icmp_seq=8 ttl=64 time=0.240 ms 64 bytes from 192.168.202.2: icmp_seq=9 ttl=64 time=0.235 ms 64 bytes from 192.168.202.2: icmp_seq=10 ttl=64 time=0.236 ms 64 bytes from 192.168.202.2: icmp_seq=11 ttl=64 time=0.237 ms 64 bytes from 192.168.202.2: icmp_seq=12 ttl=64 time=0.237 ms 64 bytes from 192.168.202.2: icmp_seq=13 ttl=64 time=0.253 ms 64 bytes from 192.168.202.2: icmp_seq=14 ttl=64 time=0.244 ms 64 bytes from 192.168.202.2: icmp_seq=15 ttl=64 time=0.234 ms ^C --- 192.168.202.2 ping statistics --- 15 packets transmitted, 15 received, 0% packet loss, time 13998ms rtt min/avg/max/mdev = 0.234/0.239/0.253/0.019 ms |
#ls -l /etc/openvpn
итого 4 -rwxr-xr-x 1 root root 1352 Май 1 15:25 update-resolv-conf |
#ip route
192.168.101.0/24 dev eth0.101 proto kernel scope link src 192.168.101.1 192.168.201.0/24 dev eth0.201 proto kernel scope link src 192.168.201.2 192.168.15.0/24 dev eth0 proto kernel scope link src 192.168.15.1 default via 192.168.15.254 dev eth0 |
#traceroute 192.168.102.2
traceroute to 192.168.102.2 (192.168.102.2), 30 hops max, 60 byte packets 1 192.168.15.254 (192.168.15.254) 1.570 ms 1.804 ms 2.198 ms 2 (10.0.35.1) 0.378 ms 0.366 ms 0.354 ms 3 10.0.35.22 (10.0.35.22) 2.558 ms 2.748 ms 2.940 ms 4 * * * 5 * * * 6 * * * 7 * * * 8 * * * 9 * * * 10 * * * 11 * * * 12 * * * 13 * * * 14 * * * 15 * * * 16 * * * 17 * * * 18 *^C |
#ping 10.0.35.100
PING 10.0.35.100 (10.0.35.100) 56(84) bytes of data. 64 bytes from 10.0.35.100: icmp_seq=1 ttl=63 time=0.262 ms 64 bytes from 10.0.35.100: icmp_seq=2 ttl=63 time=0.244 ms 64 bytes from 10.0.35.100: icmp_seq=3 ttl=63 time=0.234 ms 64 bytes from 10.0.35.100: icmp_seq=4 ttl=63 time=0.233 ms 64 bytes from 10.0.35.100: icmp_seq=5 ttl=63 time=0.242 ms 64 bytes from 10.0.35.100: icmp_seq=6 ttl=63 time=0.230 ms 64 bytes from 10.0.35.100: icmp_seq=7 ttl=63 time=0.235 ms 64 bytes from 10.0.35.100: icmp_seq=8 ttl=63 time=0.234 ms 64 bytes from 10.0.35.100: icmp_seq=9 ttl=63 time=0.225 ms 64 bytes from 10.0.35.100: icmp_seq=10 ttl=63 time=0.233 ms ^C --- 10.0.35.100 ping statistics --- 10 packets transmitted, 10 received, 0% packet loss, time 8998ms rtt min/avg/max/mdev = 0.225/0.237/0.262/0.013 ms |
$ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Wed Jun 3 17:35:26 2009 from linux11.unix.nt l3-agent is already running: pid=4804; pidfile=/root/.lilalo/l3-agent.pid |
#exit
exit Connection to 10.0.35.100 closed. |
$ssh root@10.0.35.100
root@10.0.35.100's password: Linux linux0 2.6.18-6-xen-686 #1 SMP Sun Feb 10 22:43:13 UTC 2008 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: Wed Jun 3 18:06:13 2009 from 192.168.204.2 l3-agent is already running: pid=4804; pidfile=/root/.lilalo/l3-agent.pid |
#openvpn --genkey --secret linux1.key
|
#ls -l
итого 28 -rw-r--r-- 1 root root 152 Июн 3 15:38 console-only drwxr-xr-x 90 root root 4096 Июн 3 11:24 etc drwx------ 2 user user 4096 Июн 3 09:29 keyring-kGV1Vj -rw------- 1 root root 636 Июн 3 17:55 linux1.key drwx------ 2 user user 4096 Июн 3 09:32 orbit-user -rw-r--r-- 1 root root 309 Июн 3 12:03 ssh-agent drwx------ 2 root root 4096 Июн 3 11:42 ssh-TtauP31509 |
root:x:0:0:root:/root:/bin/bash daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/bin/sh man:x:6:12:man:/var/cache/man:/bin/sh lp:x:7:7:lp:/var/spool/lpd:/bin/sh mail:x:8:8:mail:/var/mail:/bin/sh news:x:9:9:news:/var/spool/news:/bin/sh uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh list:x:38:38:Mailing List Manager:/var/list:/bin/sh irc:x:39:39:ircd:/var/run/ircd:/bin/sh gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh nobody:x:65534:65534:nobody:/nonexistent:/bin/sh libuuid:x:100:101::/var/lib/libuuid:/bin/sh sshd:x:101:65534::/var/run/sshd:/usr/sbin/nologin messagebus:x:102:104::/var/run/dbus:/bin/false polkituser:x:103:105:PolicyKit,,,:/var/run/PolicyKit:/bin/false haldaemon:x:104:106:Hardware abstraction layer,,,:/var/run/hald:/bin/false gdm:x:105:107:Gnome Display Manager:/var/lib/gdm:/bin/false user:x:1000:1000::/home/user:/bin/bash Debian-exim:x:106:108::/var/spool/exim4:/bin/false user2:x:1001:1001::/home/user2:/bin/sh approx:x:107:109::/var/cache/approx:/bin/false quiz:x:1002:1002::/home/quiz:/usr/local/bin/quizlogin avery:x:1003:1003::/home/avery:/bin/sh axel:x:1004:1004::/home/axel:/bin/sh barbara:x:1005:1005::/home/barbara:/bin/sh barbra:x:1006:1006::/home/barbra:/bin/sh barney:x:1007:1007::/home/barney:/bin/sh barrett:x:1008:1008::/home/barrett:/bin/sh barrio:x:1009:1009::/home/barrio:/bin/sh barry:x:1010:1010::/home/barry:/bin/sh bart:x:1011:1011::/home/bart:/bin/sh barton:x:1012:1012::/home/barton:/bin/sh bea:x:1013:1013::/home/bea:/bin/sh beckie:x:1014:1014::/home/beckie:/bin/sh becky:x:1015:1015::/home/becky:/bin/sh behdad:x:1016:1016::/home/behdad:/bin/sh belinda:x:1017:1017::/home/belinda:/bin/sh ben:x:1018:1018::/home/ben:/bin/sh benjamin:x:1019:1019::/home/benjamin:/bin/sh benny:x:1020:1020::/home/benny:/bin/sh benson:x:1021:1021::/home/benson:/bin/sh bernard:x:1022:1022::/home/bernard:/bin/sh
Время первой команды журнала | 12:20:39 2009- 6- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Время последней команды журнала | 17:55:22 2009- 6- 3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в журнале | 101 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент команд с ненулевым кодом завершения, % | 30.69 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Процент синтаксически неверно набранных команд, % | 4.95 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Суммарное время работы с терминалом *, час | 4.04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Количество командных строк в единицу времени, команда/мин | 0.42 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Частота использования команд |
|
В журнал автоматически попадают все команды, данные в любом терминале системы.
Для того чтобы убедиться, что журнал на текущем терминале ведётся, и команды записываются, дайте команду 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