Você está na página 1de 110

!

"
# $ % & ' () * +
, $ -
. - / 0 1
2 3 4 5 6 (235*
+ 7%
1 8 ( *
9 )( * 1
9 )6 - 9
9+ ) : ;3
" % < 48 5 6 "
" %85 "
= >85 ; ( * =
= >85 =
? %> +1
? %> +1
+
+
@235 ( 6 235*
+7 % < 4 ( *
+ 7%
$ 2A% B7B 66 $
1 8 "
9 ) 1
8 5C 1+
" %85 1
= 5 $ 1
? %> 9
9
5 )B 9
& D; $ & D ?

+#3 E 7
, 6- 6
$ 3% 5 2 "
9 , $ 3% 6 =?
9+#F 6 ( * 3% =1
1 > - =
# $ =
% ?
+ > ?9
8@ # 8
2@ , 2 6
;5 ,; 5 6 $
;5 9 , ; 5 6 !
3) 5 , 3: 6) ; $ 5 6
;32 # ; #3 2
; &5 # ; & 5 6
, 2 5 6
>.3% , > :. $ 3 %
B !, 6 :B - 6 !
7% , 7 % < 4
), 6 - )
2 #2 # - # 6: :
3 ,3 -
%85 , % < 4 8 5 6
A8 , A 8
>85 , > 8 $ 5 6
3, 6 3 6 :
3% , 3 % :
B 6 G 6 $
6 H '
6
/ H 5 H
$6 6 H$ B
H 6 $ H
!
" #








$%&
&'( & )

*
#

! " # $ % &
'( )* '+ ) '(
! " ,- #
./ 0 )* (+,/+, + ./
$ % &
12( " - 3 '4 " 5 2"
1 5 + 6 2 7 (

'4 " 7 - 3 '4 " 5 2" 1 5 + 6


25 ' %
8 5 " 5 ((
( 9:* (5 $ % &
; <'+ ( = 4> , <'+
* + )* (+,/+, + ( $ %
&

'(-( , /
$ , /& '(-( ( " # $ % &
+%, "
! & !
- #

# ls /lib/modules/`uname -r`/kernel/drivers/net

3 0 " % 3 3 % ? 3
7 " " 3 %"6 )
7 " 3 5 "? 74 3 @
74 % 3 3 @ " 6
5""4 3 0 3 74 5 3 @
A 3 5 6 3
7 " % 3 % 7 3 6
0 3

. " ! !

/ 0 ! 1*
' ! 1
* #

# modprobe nome_do_módulo

! #

# lsmod

5 ' B < 4
05 ; :* )
% *;)
* :
0 ; ;*
0 ) )8)
0 ? 8 0 C 0
5 7? )* ) 0 C 0
0 7 );*): 0
3 ;*) ; 0 C 0
5 *)*) ; 3 C 5 7? C 0 ? C 0 C 0
;
4 0 8 *
; 8;

2%3 " !
) * 1
# ifconfig

eth0 Link encap:Ethernet HWaddr 08:00:27:b7:9d:7b


BROADCAST 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:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.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:636 errors:0 dropped:0 overruns:0 frame:0
TX packets:636 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:72592 (70.8 KiB) TX bytes:72592 (70.8 KiB)

. 1
4 ' (& 35675 1

8%& " (& 9:'& ) #

7 7 D%

'4 " 5" .


4 7 '4 " 5"
( 7 %
0 C % 7 ,,@@@ , 0 @ , 7 ,

> > , 7 , * * : *
' > , 7 , * * : *
' ' 3 ,0 3
. . ' E1/F 7 88 88 88 88 ;* % ;
. F/G</'- 7 88 88 88 88 ;*
. E /F 0 " 8
. ( = 0 " 8
5 8 ; @ ;:;:
0 (& 1 " *
#

H 0 0 7

7 > 3 / 7 I * * : *
8 ; + 8 *
3 88 88 88
; 0 *00 0 * : * ,; ' > 3
< +FE(. ('- F<!! !2 <>- ('- -< 8
F 3 * 8 % 5 0 "
- 3 ) % 5
6A5 5
F 4 8)8 : $ * 8 = +& - 4 $ = +&

; % & 1 )
#

# ifconfig eth0 192.168.200.5 netmask 255.255.255.0

< 1 (& * '(97#

# ifconfig eth0 192.168.200.5/24

< (& = 0

= % < ) *
3 1

# ping 10.25.180.10 –c3


PING 10.25.180.10 (10.25.180.10) 56(84) bytes of data.
64 bytes from 10.25.180.10: icmp_req=1 ttl=255 time=1.26 ms
64 bytes from 10.25.180.10: icmp_req=2 ttl=255 time=1.01 ms
64 bytes from 10.25.180.10: icmp_req=3 ttl=255 time=0.703 ms

--- 10.25.180.10 ping statistics ---


3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.703/0.995/1.267/0.232 ms

< # 1 )
; 7 0 *00 0 :0 )
>%3 1 1 ) 1 #

# arp -a –n
J $ 8 :& ; *; ) 7 # 7
J $ 8 ) & * * ; 7 # 7

? % @ 0 "
) #

# route add default gw 10.25.180.10


$( 5" 0 5 ' " &

# route -n
(Lista as Rotas Presentes no Sistema)

Kernel IP routing table


Destination Gateway Genmask Flags Metric Ref
Use Iface
0.0.0.0 10.25.180.129 0.0.0.0 UG 0 0
0 eth0
10.25.180.128 0.0.0.0 255.255.255.192 U 0 0
0 eth0

A * ! 1
" BBB
& " " 1 9/, *
) 6

# vi /etc/resolv.conf

" %
" %
$C % 3 ) !
"
B D 9 B D 7 : 6'
& " "
"

9 #

# vi /etc/network/interfaces

5
0 3

5 7
0 7

: ;
" 3 88 88 88
: ; 88
! @ 3 : ;
@ 4 : ; 8
" %

EF 9:'& G
EF' (& = 1 ) " G

' < 67 : #

% , , 4 0 , @ 3 , 0 0 7

./1 /K 7
+EE- FE-EK
I(..FK 8 : / ).
(..FK
!/- ('=K 88 88 88
2(-/I(LK
E!+EE-K4
-L /K/ 7

EF 9:'& G
EF' (& = 1 ) " G

$$ * ' / 4 " F: G

$%& #

# hostname algum_nome
+%& ! ) * #

# vi /etc/hostname

2*H )

# ls /etc/rcS.d/

F/(. / ' * 7 30 7 ' @ 3


! " ! ' 7 3 7 ' )
' " 5 3 0 7 ' 3" ' 0 ""
' 5 % ' :" 5 7 ' 8" 5 0 7
' )3 4 5 ' " 5 7 ' ;" 5 0
7
' " 5 % 5 0 7 ' ' *3
' 87@ 3 7 ' 5 % 0 7 ' 5
' ; 7 3 7 ' 5 " ' : " 7

$+ % '

$ %3 1 1 .
1 " IJ9/ F K "
G 0 " "
" 6 " )

# vi /etc/hosts

* 7 " 7
8 " 666 "

+*/ " 1
$C +; $?C $C B K

10.25.180.10 gateway.treinamento.xxx.br gateway

EF<L,# 1 M 4

& * ) #

7 " 0
%0 ) . "
! " # $

%&$

< N7OL FN O L G1 " )


4 ) ! < N7OL
(9 ,',(
&
. 1 " ) P Q
4 ) 1 7
) 1 M N

%' (

3 N 9 " 1 " ,< 1


0 L / 9
L

+%

9 P Q
2%3 " #
M> 56 , ,%" 5B ) " ; K<< .K:)0 ); 0
8* N ;; 8 80 A5 O

M> 56 , ,%" 5B ) " ; K<< .K:)0 ); 0


8* N ;; 8 80 @ K, , 7O

8%& I$C

; % H " 0
P6Q #

" 5 D " 5 C @ ,

=%( " 6 6 B

P , , 7 @

3 7

Q$ & , @
> % H "
6 6 B#

P , , 7 @

?% 7 H4

A% 7

%' ) * + &

9 , , F, K G

/ N ) 9 #

F %3 L N ' <,G
F % ! 1 )
G

$%3 "

M> 56 ; ,%" 5B ) : * 6 ;?; K, %," ,


%" %K , %" %K , @
73 K 5 7 A5 >(!2K ?<' <- O
&

M> 56 ; ,%" 5B ) : * 6 ;?; K, %," ,


%" %K , %" %K , @ 73 K 5
7 A5 >(!2K ?<' <- @ K, , 7O

& R < )
F %3 ! G

+% ! P * Q " *
9 )

2%& * " 6
" ) ! "

, " S #

" 5 D " 5 C @ ,
@
R 7 S
RF 7 S
5 7 , 5

& " &


) ( , - .)(-/

< 79& 1 4 " S

T B
4 <, 5 I L,9

' ) #

• . 3
• (
• !"
• 3

$%H " 79& F D G U

No Debian
# dpkg -l | grep rdesktop

No RedHat/CentOs
# rpm –qa | grep rdesktop

+%& " 79&


F " 79& ) 3'& 22?AG

# nmap -sV -n -p 3389 10.10.10.1

2%& )

# xrdesktop 10.10.10.1

I I! 4 / 6 ;5 9
' ) #

• . 3
• !"
• % % @
• (

$% & * *

Em sistemas Debian
# dpkg -l | grep xvnc4viewer

Em sistemas RedHat/CentOs
#

+%9 * H/'

# nmap -sV -n -p 5901 10.10.10.1

2%7 )

Em sistemas Debian:
# xvnc4viewer 10.10.10.1:1

00%( )(-1 23 1

" <7
($ !, $< 2 G 6 ! *

,5 H #

% 3
""

% 2 ) J I
45" ""
& 1
#

R % S

' 0 F& +2G


* ) #

R % S R 5 B S
' ) #
• ' 7
• '
• ' 7 3 4
• ' 7 4

$ % < ,,: 1 &


1 #

# ssh <hostname>

# ssh <usuário>@<hostname>

# ssh -l <usuario> <ip do servidor>

Obs: Conexão disponível também em redes com IPv6.

+%' 1 1 )
" 1 1 #

# ssh -l tux 192.168.0.100 du -hs /usr

' 1 " 6

2%3 1 1 ) ! " ! 1
,,: #

# scp <usuario>@<ip do servidor>:/<diretório remoto/<arquivo>


<diretório local> *V " ) B "
,,:

# scp <arquivo> <usuario>@<ip do servidor>:/<diretório remoto *V


" ) " ,,:

8*& ! #

# scp -r <usuario>@<ip do servidor>:/<diretório remoto <diretório


local> *V " ) B ! ,,:
# scp -r <diretório local> <usuario>@<ip do servidor>:/<diretório
remoto *V " ) ! ,,:

# scp -r tux@192.168.200.X:/tmp /root

5 – Para upload de um diretório:


# scp -r /tmp/teste tux@192.168.0.100:/home/tux

# $ %

O 1 0
" 0
"

********
*******

4 " ,
7 ,,:
$%& &
7, * ) #

# ssh-keygen -t rsa

<L, 7H WX<# , " "


O 1 1
S

+%, " "


* ! Y Y
< " Y 1 " @
Y 1 " " 1 0
" S

H, 7, ? 5 7,

<L, 7H W Z# < " "


<
2% ! * ,,:
" " 1
) #

# ssh tux@192.168.0.100

# cd .ssh/

# cat id_rsa.pub >> authorized_keys

8%& 1 ) " )

# ssh !K = 9" ? ??

4 0 !!* 5 6(
& S : ) * * K*

$%7

+% ! 1 ,,:*' K*(9

[ * K* * 6 Y \, Y Y V

< #< * K* 1 ++ '


0 ) *
7 * 1 ++
< /3& 1 " )
)
) ) ) $+2 O9&

' ) #

• *
• ]
• /

( /3&

No Debian:
# apt-get install ntpdate

No RedHat/Centos
# yum install ntpdate

H /3&

# nmap –sV –p 123 ip.ip.ip.ip

" " /3& 1 )


) 1 #

# ntpdate ip.ip.ip.ip
!
O ,O/ "
O " "
D O I3& FI 3 & G1 "
S " S 1 )

< I3& ) +$ 3'&


' ) #

• 0

< I3& ) B ) " !


6

$%& * #

[ \ * * V

+%, 3 )
K )
# ftp localhost

Connected to localhost.
220 ProFTPD 1.2.5rc1 Server (Debian) [debian.4nix.com.br]
Name (localhost:root): anonymous
331 Anonymous login ok, send your complete e-mails address as your
password.
Password:
230 Anonymous access granted, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq0
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq1
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq10
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq2
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq3
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq4
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq5
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq6
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq7
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq8
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq9
226-Transfer complete.
226 Quotas off
ftp>
+%& ) ) I3&#

ftp> help

' K ' #

! debugascii formreget tenexchmod lcddelete


mdir mode quitcase helpopen resetmdelete
send struct nmap user proxy
$ bell rstatus tick close runique
mget modtime cd prompt qc
sendport site quote nlist rhelprestart ?
account system trace umask ls
disconnect binary globcdup cr get
mkdir put mput recvimage macdef idle
append exitsunique ntrans passive dir
pwd bye hashrename rmdir size
status newer type verbose mls

& 1 ) U
" 0 #
ftp> ? put
put send one file

• ! "
• # $ !
• ! "
• # $ ! "
• % & ' "

) I3&#

) I3&#
ftp> lcd
Local directory now /root

ftp> lcd
Local directory now /home
ftp> !ls
cacula careca flavio ftp john xninja pirulao

I3&
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for file list.
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq0
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq1
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq10
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq2
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq3
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq4
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq5
-rw-r--r-- 1 0 root 10 Jul 2 22:06 arq6
-rw-r--r-- 1 0 root 10573734 Jul 2 22:01 arq7
-rw-r--r-- 1 0 root 10364687 Jul 2 22:01 arq8
-rw-r--r-- 1 0 root 0 Jul 2 20:50 arq9
226-Transfer complete.
226 Quotas off
B I3&#

ftp> lcd /tmp


Local directory now /tmp
ftp> !ls
house ftp2 ftp4 ftp7 session_mm_apache0.sem svbf2.tmp
ftp1 ftp3 ftp5 orbit-root ssh-XXtwrAco
ftp> get arq8
local: arq8 remote: arq8
200 PORT command successful.
150 Opening BINARY mode data connection for arq8 (10364687 bytes).
226 Transfer complete.
10364687 bytes received in 0.74 secs (13682.4 kB/s)
ftp> !ls
house ftp1 ftp3 ftp5 orbit-root ssh-XXtwrAco
arq8 ftp2 ftp4 ftp7 session_mm_apache0.sem svbf2.tmp

B " I3&
ftp> lcd /tmp
Local directory now /tmp
ftp> mget *
mget arq0? y -> perceba, é pedida uma confirmação para cada arquivo.
200 PORT command successful.
150 Opening BINARY mode data connection for arq0.
226 Transfer complete.

mget arq1? y
200 PORT command successful.
150 Opening BINARY mode data connection for arq1.
226 Transfer complete.
mget arq10? y
200 PORT command successful.
150 Opening BINARY mode data connection for arq10.
226 Transfer complete.

. 1 B
1
"
O ,O/ "
O " "
D O , 1 1 ) .
^
' ) #

• F 0
• '7 @" 5
• "

"

< /I, ) 7&' F7 & ' G


" "
, 1
/I,
7&' *
) $$$ 3'&6O9& " /I, )
+C8A

7&'

. " #
#rpcinfo -p localhost
programa versão protocolo porta
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100021 1 udp 1051 nlockmgr
100021 3 udp 1051 nlockmgr
100021 4 udp 1051 nlockmgr
100005 1 udp 1052 mountd
100005 1 tcp 1171 mountd
100005 2 udp 1052 mountd
100005 2 tcp 1171 mountd
. 1
B
#showmount -e localhost

< 1 /I,#
# nmap -sR -n -P0 192.168.0.100

/, F/ , G#
# nmap --script rpcinfo 192.168.0.100

/, F/ , G#
# nmap --script nfs-ls 192.168.0.100

# nmap --script nfs-showmount 192.168.0.100

# nmap --script nfs-statfs 192.168.0.100


#

& 1 " 6
) ,4L F, 4 L DG " 1 1
) 4 &
1 ) 4
' ) #

• . 3
• F "
• (
• L5"
• !"
• '"
• " " 5

$%& * #

Em Sistemas Debian:

# dpkg -l | grep -li smbclient

Em Sistemas RedHat/CentOs:
# rpm –qa | grep samba-client

Em caso de ausência:

Em sistemas Debian:

# apt-get install -y smbclient

Em sistemas RedHat/CentOs:

# yum install samba-client

+%. 1 #
" : ; 6

H #
# smbclient -L 192.168.0.100 -N

2* ,4L6'(I,

G' ,4L6'(I, #

# nmap -sV -p137-139,445 192.168.0.100

# smbclient -L 192.168.0.100 -N

G /, F/ , G#

# ## 6 192.168.0.100

G /, F/ , G#

# ## 6 # # 6 : 192.168.0.100

G /, F/ , G#

# ## 6 # # 192.168.0.100

G /, F/ , G#

" " % 4 : ;

G /, F/ , G#

" D " 5" : ;

G /, F/ , G#

" " 5" 7 : ;

G /, F/ , G#

" " 5" 5 : ;

G /, F/ , G#

" " 5 4 " : ;


0G /, F/ , G#

" " % : ;

G /, F/ , G#

" " 4 " 0 : ;

8% 1 1
" ) ,4L 1 #

# smbmount //192.168.0.100/teste /media/samba

# smbclient -L 192.168.200.X –N – Verifica os compartilhamentos


presentes no servidor 192.168.200.X

# smbmount //192.168.200.x/arquivos /media/smb1 -o username=tux


$ %! &'( ) '(

< "
1 79& 1 579& < 579& 1 79&
F7 9 D & G

' ) ! #

• 3
• "

• 45"

• 7
• % "
• %
• 0
• 05

• "

$%< " ) 1
79&

No Debian:
# dpkg -l | grep rdp

/" " F ,
" DA T

+%' F 79& G 0

/" " .

# apt-get install –y xrdp

/" " F , ) +

@ 7 ,, @ 0 U , 5 , ,;, ) ;,
; 7 "
" %7 ; 7 "
45"
45" 6

/" " F , ) +

@ 7 ,, @ 0 U , 5 , ,;,6 ;?; ,
; 7 "
" %7 ; 7 "
45"
45" 6

' <
S ! /
! " 2+
=8 1 M
) !

2%. 79& " 6 6 #

# grep –i rdp /etc/services

obs.: Este protocolo não tem definição padrão no arquivo


/etc/services, todavia por questões de organização é interessante
inserir no final dele no final do arquivo

# echo “rdp 3389/tcp #remote desktop” >> /etc/services

8% ) *
" #

# vim /etc/xrdp/xrdp.ini

# services xrdp restart

;%& " *
* #

# lsof -n -i :3389

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME

xrdp 2743 xrdp 6u IPv4 7792 0t0 TCP *:3389 (LISTEN)


# fuser -v 3389/tcp

USER PID ACCESS COMMAND

3389/tcp: xrdp 2743 F.... xrdp

# netstat -nltp | grep :3389

tcp 0 0 0.0.0.0:3389 0.0.0.0:*


LISTEN 2743/xrdp

=%9 79& 1 *
1

# nmap -sV -n -p 3389 127.0.0.1

Starting Nmap 6.00 ( http://nmap.org ) at 2014-09-24 20:15 BRT

Nmap scan report for 127.0.0.1


Host is up (0.00011s latency).

PORT STATE SERVICE VERSION

3389/tcp open ms-wbt-server xrdp

Service detection performed. Please report any incorrect results


at http://nmap.org/submit/ .

Nmap done: 1 IP address (1 host up) scanned in 6.80 seconds


* + )*

< H/'
) O H/' 1 )
O/(5 F G 4
T B 4 <, 5

%!

6 E
• 4

• #
• :

• 6-

• 6
• 6
• $
• $

$%& * S H/'

No Debian:

# dpkg -l | grep vnc

No RedHat/Centos

# rpm –qa | grep vnc


+%' H/' 0
/ ) 8

/" " .

# apt-get install vnc4server

/" " F ,

45" % %

2%( H/' " 6 6 #

# grep –i vnc /etc/services

# " 6 6
" ) 1 "

# echo “vnc 5901/tcp #remote desktop” >> /etc/services

8%' 1 H/'#

Em sistemas Debian:

# vnc4server (criar a senha para o usuário)

# ls –l /root/.vnc/* (identificar as configurações criadas)

# vnc4server –kill :1 (derrubando o servidor VNC)

# vnc4server –geometry 800x600 (inicializando o servidor VNC)

Em Sistemas RedHat/CentOs:

# vncserver (criar a senha para o usuário)

# ls –l /root/.vnc/* (identificar as configurações criadas)

# vncserver –kill :1 (derrubando o servidor VNC)

# vncserver –geometry 800x600 (inicializando o servidor VNC)

;%& H/'#
# lsof –n –i : 5901

# fuser –v 5901/tcp

# netstat –nltp | grep : 5901

=%H H/'

# nmap –sV –n –p 5901 <seu IP>


, - +* ./ ! '0 1 1 % -

9 * )
" )

$%(

# apt-get install –y rcconf dialog

#. dialog 0

+%

# rcconf

< # 9 1 ) *
" D !
) O #

* * \ V

/ 1 "
) 3
)
0
%!

< 1 ) . )
" < 1
" P Q 9
" )
"

' ) #
• 9 D
• 7
• ]
• H
• /
• I

$*& 1 #

No Debian:
# dpkg -l | grep telnet

Em sistemas RedHat/CentOs:
# rpm –qa | grep telnet

' 0 _

/ 9 #

/ ' < 67 :

45" % 6

+*< 9 1 )
" * "
6 6

# vi /etc/inetd.conf
@ 7 : 6' < 1
! * 6 " 6 6
#

0 5
-7 % % V 5 N
5 4 5 " , @ 0 5 7
%
W
0 K F/<'/
3 ? 4 K "
@ K
5 K
% K ,5 , ,
? ?0 5 XK <'/F .
K
Y

H "

*V " 6 6

2 *V D
B " D

) *V ) " "
6 6

3 F 6 G *V 1 "
F G " B

! ! *V "

3*2 32# 3 )! *V 1 " 3'& T


" 3'& T
1 3 1 *

3*2 32# 3 ! *V
3'& T 1

2*< 0 9 *
3

No Debian
# /etc/init.d/inetd restart

No RedHat/Centos
# service xinetd start

8%9 * *

# netstat -an | grep 23

# fuser -v 23/tcp

;*O )" D
&

< #&
%!

< ,,: F, , & G 1


1 ,,: 1
"

' ) #
• Dpkg
• Rpm
• Apt-get
• Yum
• Vi
• Netstat
• fuser

$%& * #

# dpkg -l | grep ssh


# rpm –qa | grep ssh

+%/ S #

# apt-get install ssh


# yum install openssh-clients openssh-server

2%/ " 1
#

# vi /etc/ssh/sshd_config

$$ *V & " ,,:


$ *V H , , ) +1

4 5' + % "" *V ` `
F G

+ 6 "" *V * ,,:
2CC

' + 5 2 *V & " ,,: & "

' 77* 8 5 2 *V 1 1
F $G
*# 57* 8 5 2 *V 1 1
F +G

1 ) 5 22 !2 *V
22 !7* 8 5 2 *V & "
0 K ,,:
3

8% ! *

Em sistemas Debian:
# /etc/init.d/ssh restart

Em sistemas RedHat/CentOS
# service sshd restart

;%9 * * #

*& &

# cat /etc/services | grep telnet

*, &

# netstat -an | grep 23

*3 &

# fuser -v 23/tcp
9 : )) 2

< 3'& T )
) a
" #6 6 BF
(& G 6 6 K F
(& G

$%L " 3 " "


9 * " 6 6 K

in.telnetd : ALL

+% "
* #
" 6 6 B

in.telnetd : 192.168.200.X 192.168.200.254

2* & " ,,:


$A+ $=? +CC C $A+ $=? +CC +;8 * #
" 6 6 K

sshd : 192.168.200. EXCEPT 192.168.200.254

8% 0 "
#
#3 " #

sshd : ALL

< " 6 6 B S
6 6 K
%!

< /3& !
S O3' F: O ' G
1 /3& ( )
!
" "

< C 1 "
" F N&, ! b G
$ )
"
/ + )
$

* /3& 1
)
) "

• . 3
• F "
• (
• L5"
• 2
• 1 ,% "
• 5
• > 0
• !
• !"

$%H /3&

9 #
3 D T

/" " F , E
" DA T

+%' 0 * *

Em sistemas Debian:
# apt-get install ntp

Em sistemas RedHat/CentOs:
# yum install ntp

2% (

, , %
),5 ! @ 3 - "
), ! @ 3 - "

) /3& 1 ) " 6 6 #

# vim /etc/ntp.conf

/3&#

- server 127.127.1.0 -> M 1


" ) F #7 ,, O
+ L G

- statsdir /var/log/ntpstats/ -> !


/3&

- driftfile /var/lib/ntp/ntp.drift -> "


" S !

;% ! * /3&

Em sistemas Debian:
# /etc/init.d/ntp restart

Em sistemas RedHat/CentOs:
# service ntpd restart

=% ! )
* /3&

# fuser –v 123/tcp

# lsof –n –i :123
# netstat –nltp | grep :123

>%H

# nmap –sV –n –p 123 ip.ip.ip.ip

?%H ) )

# tail -f /var/log/syslog
%! - )!

' ) #

• 3
• "

• 45"

• % ,% "

• 05
• 7

$*H " S
4 9 #
# dpkg -l | grep proftpd

( ) *+
, -

+%' 0 * *
9 #
# apt-get install proftpd-basic

( ) *+
45" 0

2*' ) I3&
/ 7 * " " "
! 6 6
# cp /etc/proftpd.conf /etc/proftpd.conf.bkp

+G H ) " 6 6

# vi /etc/proftpd.conf

Algumas configurações serão necessárias para realizar o funcionamento do


servidor Proftp. São elas:

0/ &

standalone

7/ 9

User nobody
Group nogroup

8/ 9 O4 ,- !

022 022

4/ 9 1 +C M I3&

MaxInstances 20

9/ 9 ! )

DefaultRoot ~

:/ : 1; K
MaxClients 5

;/ ' *
" " B

# vi /home/usuario/welcome.msg

</ I ! "
# cp /etc/proftpd.conf /etc/proftpd.fucional
# cat /etc/proftpd.conf | grep -v ^# | uniq > /etc/proftpd.sem
# mv /etc/proftpd.sem /etc/proftpd.conf

$$ % & & #
#/etc/init.d/proftpd stop
#/etc/init.d/proftpd start

$+ % ' 1 1 D*
#
# netstat -nltp

=*H " " I3& F G


# fuser 21/tcp

>*' " * " I3&

# hping --syn <ip> -p 21

?%& ) 1 "
& * ) % )
# tail -f /var/log/proftpd/xferlog
" %!

& *
' ) #

• 3
• "

• 45"
• %

9 #
# dpkg -l | grep nfs

!" # $ %

& #
9 #
# apt-get install nfs-kernel-server

&
' (( % ) (
& & * + * % +, -. *
+,

& /I, 0 "


" 6 6
/compartilhamento 192.168.200.0/24(rw,no_root_squash)
/share1 (rw)
/share2 (ro)

: /I, #

!5 .- / %3 0
" 1 )
5 %&
1 1

! ) * /I,#
, 9 #
/etc/init.d/portmap restart
/etc/init.d/nfs-kernel-server restart

' < 67 : #

[ *

< #< F G1 7&' !


) )
/I, 3 1 " 7&'
7&'

! =

& /I, *
3'&B 9 * 7&'
B

[ 6 6 6
< " ) #

[ 6 6 6

1 F G 1 "
6 6 K " 1
" 6 6 B 9 1 )
1 #
echo "portmap: ALL" >> /etc/hosts.deny
echo "portmap: 192.168.100.0/24" >> /etc/hosts.allow
# %

' 0 ,
T B 6O 1 '(I,6,4L
: 0 , * 8C "
2C 1
4
9F 9 KG

$* " " *
S

9 #
"
' < 67 : #
45" "

+% ! 1 " ,
"
& * D " #
, , " , " 0 , , " , " 0

2% " #
#
@ 3 5 K >(!
% K ' " ' % 1 Z%
" K F7"' %
0 0 " 7 % 7 @ 3
@ 5 K L
" 5 7 K L

' ' % E #
5 4 K 5
3 K "

KKKKKKKKKKKK '7 . 0 KKKKKKKKKKKKKKKKKKKKKKK


"4 7
" 7 " #
7 K ,7 " , 7",-
% 5 K " 5
@ K 4
@ K 4
4 K
5 3 K 4
5 K 4
" 3 K **
4 " 3 K ***

< " *
M 0 "
' M
#
> ? $
T D %9 ,
, , %
/ L / %/ / L
T , %, T
' 4 %& M
" T B A;6A?
& ? ! =

, K%/ " 1
& 9, 9 F
4 , G
& D %9 D )

> ? "
c' d%/
& *' )
H *O " F/

G
T %&
7 K%(

N D%&
& %, b
' D%I
"
9 K D%I
!

8% ! 1
"
1 1 #
"

;%& * 9 * ) #
% "

=%& 1 1 )
#
# lsof -n -i :137 -i :138 -i :139
$ 7 7 1
< 1 , T ) "
) T

@6 =
H " #

9 #
# dpkg -l | grep apache2

7 #

# rpm -qa | grep apache2


# rpm -qa | grep php
# rpm -qa | grep mod_ssl

O #

# apt-get install apache2


+%/ + "
#

# vi /etc/apache2/apache2.conf

%. !

ServerRoot “/etc/apache2”

%& *
T #

MinSpareServers 3

0@ O 1

MaxSpareServers 6

7%< " "

StartServers 2

8%. "

MaxClients 180

4@' 9 K
0
& 9
7 : 6' <

9%. 1 )
" 9 7 : 6' <

Listen 80

2*( ) #
9 #
# /etc/init.d/apache2 stop
# /etc/init.d/apache2 start

B 2 ) J I
# service httpd restart

8*H " " )


9 #
# ps aux | grep apache2

' < 67 :
[ e

;*' " B
# netstat -nl | more

$ ; !< - ; !< *2

/ 9 #

<4 Y( 4 Y, )

$%: Y Y

" 0
" 5

+%
, , 7

2% 1 #

7 ,, * , % 5
5
7 ,, * , % 0

8%: 1 :

6 6 +6 * 6% 9 K B

R> , % 0 S
' % 0
E 4C @
( @ 0 "
( @ 0 " *
( @ 0 " : ,
R,> S
R, 0 5 S
/ 7 :

$%9 * 6 6 6 6 ' 0
" * *

R> , % 5 S
' % 5
E 4C @
. 4 0 "
( @ 0 " 4 5 ? " "
R,> S

/6 ' 5 E

R> , % 0 S
' % 0
R,> S

R> , % 0 S
' % 0
E 4C @
. 4 0 "
( @ 0 " 4 5 " 4 "
R,> S

+%7

% 7

2% 1 #

7 ,, * , % 5

7 ,, * , % 0

8%& 1 : #

- 7
$ $ = 7) 8 $ 2*)
$*( ;#
, 9 #
# apt-get install php5
# apt-get install libapache2-mod-php5

' < 67 : #

@ 7 ,, 0 U , 5 , ,*,6 ;?; , ,
* 8 7 "
@ 7 ,, " 0 " ", , "
* "
" <%7 " *[ " *[ "
45" 7 3 5
45" 7
% 7

+%9 * ! &:& #

# ls -l /etc/apache2/mods-enabled

2* ' ! &:& 0 1

# a2enmode php

9 * ! ! D
! ! *
7 @ & 1 M "
6 6 ;6 +6

# vi /etc/php5/apache2/php.ini
safe_mode = On

safe_mode_gid = On

8%& *
B 1 "
" M & %

7 MJ 7 O S ,% ,@@@, 7 0 7 V 7 M 7 0 $&
SS ,% ,@@@, 7 0 7 V 7 MJSO SS
,% ,@@@, 7 0 7
'# ( & %) *

9 ! #
/etc/apache2/sites-available - / ! "
!
"

/etc/apache2/sites-enable * " D , !
6 6 +6 * "

$%'

# vi /etc/apache2/sites-available/[seu-nome]

# Hosts Virtuais
NameVirtualHost www.[seu-nome].xxx.br
<VirtualHost www.[seu-nome].xxx.br >
DocumentRoot /var/www/[seu-nome]
ServerName [seu-nome].xxx.br
ServerAdmin webmaster@[seu-nome].xxx.br
ErrorLog [seu-nome].xxx.br-error.log
CustomLog [seu-nome].xxx.br-access.log common
</VirtualHost>

+ % . D ! 6 6 +6 *
6 6 +6 *

# a2ensite

9 * " 0 *
2%9 * 1 !

# mkdir /var/www/[seu-nome]

8%7

# /etc/init.d/apache2 restart

@ 7 : 6' < 1 #

$%9 * H : "

L7 ) M "?N

% <<< ! 6
! 6
3 6 2 J J<<<J- J J
B J J<<<J ! 6 J
J J<<<J ! 6 J ' 6
LJ7 ) N

>? ) 22 @* A23' ! ) 22* + ! - * !


1 *BC ! @* ) ! 2 +* 2 - 2 - +* ./ ! 2 2 % .
! =2 ! 2 # 2* * ./ %D2 ! ! 2 - "C *
B ! 22 ! ! E 2 ! 2 % * 8 22

: 1 9
7 :

$%9 * "

( < * 6E

+*' !

[ D 6 6 6 *
[ D 6 6 6 *

2% " *
"

L7 ) M "?N

% <<< ! 6
! 6
3 6 2 J J<<<J- J J
B J J<<<J ! 6 J
J J<<<J ! 6 J ' 6
LJ7 ) N

8%& * D ! !
*
[ % 6 6 6 * 6 6 6 6 *
6

1,5 $ O H # 6 6-

[
$ , F 7) 8 $ *)

$*N " 1 ;CA F


G#

' ! (
# apt-get install openssl

B 2 ) J I
45" " ?

# openssl req -config /usr/share/apache2/ssleay.cnf -new -x509


-nodes -out /etc/apache2/ssl/cert.ssl -keyout
/etc/apache2/ssl/cert.key

& " P Q1 " 7, _


0 " P D KQ 1 "

' M #

• #'

• A @ 8<;# " ) 1 ;CA


" < 5 ;CA 1
,, 3 ,

• @ #3 < ,, D B
T B
B B
B B K

• @ 5 048# 3 "

• @ B, 5 <7:# , +C8?

• @, 5 #(
• @ #( )

+% ! ,, +

*
* 9 1 S
! #
/ 9 #
*etc/apache2/mods-available . / 0 / !
! "

/etc/apache2/mods-enable 1 0 2 3/
/ * * ' 4* 5 ! 3 "

# a2enmod

! ,,

2%H " !

# ls -l /etc/apache2/mods-enable

8* " ) #
# vi /etc/apache2/ports.conf
Listen 443

;* 9 H #
NameVirtualHost [seu-nome].xxx.br
<VirtualHost www.[seu-nome].xxx.br >
DocumentRoot /var/www/sobrenome
SSLEngine On
SSLCertificateFile /etc/apache2/ssl/cert.ssl
SSLCertificateKeyFile /etc/apache2/ssl/cert.key
ServerName www.[seu-nome].xxx.br
ServerAdmin webmaster@sobrenome.xxx.br
ErrorLog /var/log/apache2/sobrenome.xxx.br-error.log
TransferLog /var/log/apache2/sobrenome.xx.br-access.log
common
</VirtualHost>

=* 7 +#

# /etc/init.d/apache2 restart

B I J2 )

, 3 # ' , ,7 , 0 , 0 P 6 6
- R1 5 ? 0 5 ? )S

,5 H # / - -

. 5" F \,% ,@@@, 6 " ", 5 ?7 " \


' % ! " @@@ 6 " " )
''> 0 , ,7 , , 7
''> 0 = 4 , ,7 , , 7 3 4

+,2 6 6-
% 7

H " " )

Servidores Debian:
# ps aux | grep apache2

Servidores RedHat/CentOs
# ps aux | grep httpd

' " B

# netstat -nl | more


, - +* ./ ! 2 % ! ( G ' % 2

O , 9/, 1 (&
9/,
F< (&G

$*& 9/, & "


*

9 #
# apt-get install bind9

B 2 ) J I
Q:

+* 9 * " #

/ 9
/etc/bind/named.conf

/ 7 :
/etc/named.conf

# vi /etc/bind/named.conf

include “primary/[seu-nome].conf”;
#
include “/etc/bind/named.conf.options”;

};
zone "." {
type hint;
file "/etc/bind/db.root";
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};

include "/var/cache/bind/primary/[seu-nome].conf";

<L,# 7 " A "


" " 6 6 6 "
P Q " !
6 6 6
#
options {
directory "/var/cache/bind";

auth-nxdomain no; # conform to RFC1035

};

2%9 * ! " " )


F G "

# mkdir /var/cache/bind/primary
# mkdir /var/cache/bind/zone

! " #

/etc/bind/
named.conf
/var/cache/bind
primary/
[seu-nome].conf
zone/
db.[seu-nome]
rev.[seu-nome]
<L,# < 1 " L(/9
" f
9 ! 6 6 " )
" 1 #

No Debian:
db.root *V ) (& 7 9
/ 7 :
named.ca-> )
8*/ " 6 6 ) * "
" " ) 9/, 1 6 6 6 6 K6
c * d * * #

# vi /var/cache/bind/primary/[seu-nome].conf -> " 1

) "

zone "[seu-nome].xxx.br" {
type master;

file "zone/db.[seu-nome]";

};

zone "0.168.192.in-addr.arpa" {
type master;

file "zone/rev.[seu-nome]";

};

; * * " c * d " " c *


d ) 6 6 6 6)

# vi /var/cache/bind/zone/db.[seu-nome] *V " ) "


(&g
$TTL 86400 ; 1 day
@ IN SOA ns.[seu-nome].xxx.br. root.[seu-nome].xxx.br.(

1997022700 ; serial

28800 ; refresh

14400 ; retry

3600000 ; expire

86400 ); default_ttl

IN NS ns.[seu-nome].xxx.br.
IN MX 10 mail.[seu-nome].xxx.br.
[seu-nome].xxx.br. IN A 192.168.0.100
ns IN A 192.168.0.100
pop IN A 192.168.0.100
smtp IN A 192.168.0.100
mail IN A 192.168.0.100
www IN CNAME [seu-nome].xxx.br.
ftp IN CNAME [seu-nome].xxx.br.

=% * ) 7 0
6 6 6 6 K6c * d * "
6 6 6 6) 6 c * d

# vi /var/cache/bind/zone/rev.[seu-nome] -> resolve ips para nomes


@ IN SOA ns.[seu-nome].xxx.br. root.[seu-nome].xxx.br. (

2005060705 ; serial
28800 ; refresh
14400 ; retry
3600000 ; expire
86400 ) ; default_ttl

IN NS ns.[seu-nome].xxx.br.
100 IN PTR ns.[seu-nome].xxx.br.
100 IN PTR [seu-nome].xxx.br.
100 IN PTR mail.[seu-nome].xxx.br.

>* * " 9/, 6 6

# vi /etc/resolv.conf
search [seu-nome].xxx.br
nameserver 192.168.0.100

?%I * 9/,

# /etc/init.d/bind9 stop
# /etc/init.d/bind9 start

A * & 1

# tail -f /var/log/syslog

$C - H " L

# ps aux | more
$$ * H " "

# nestat -an | more


# fuser -v porta/protocolo

$+ * ' 9/, .

# vi /etc/resolv.conf

$2 * #

# ping -R ns.[seu-nome].xxx.br
# ping www.[seu-nome].xxx.br
# ping mail.[seu-nome].xxx.br
# ping pop.[seu-nome].xxx.br
# ping ftp.[seu-nome].xxx.br

$8 - ' : #

# host -t any [seu-nome].xxx.br


# host -t mx [seu-nome].xxx.br
# host -l -v -t any [seu-nome].xxx.br
$; * ' #

# dig -t any [seu-nome].xxx.br


# dig-t mx [seu-nome].xxx.br

=+%' , 9/, ,
$ * & 9/, " 6 6
#

# vi /etc/bind/named.conf

include “secundary/primario_colega.sec”;

+ * 9 ! " ! "
" ) "

# mkdir /var/cache/bind/secundary
# mkdir /var/cache/bind/zonesec
# chown bind.bind /var/cache/bind/zonesec

! " #
/etc/bind/
named.conf
/var/cache/bind
primary/
[seu-nome].conf
secundary/

primario_colega.sec

zone/
db.[seu-nome]
rev.[seu-nome]
zonesec/

dbsec.primario_colega

H #
include “/etc/bind/named.conf.options”;
};
zone "." {
type hint;
file "/etc/bind/db.root";
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};

include "primary/[seu-nome].conf";
include "secundary/primario_colega.sec";

2%9 " , ,
* ! 6 6 6

# vi /var/cache/bind/secundary/primario_colega.sec
zone "primario_colega.xxx.br" {
type slave;

file "zonesec/dbsec.primario_colega";

masters { 192.168.0.171; };

};

8 % , " ) , 9/, &


, P B* Q P Q
" 6 6 6

options {

directory "/var/cache/bind";

allow-transfer { 192.168.0.171; };
};

4 P B* Q "
) , & " 6 6 6 6 K6c *
d #
zone "[seu-nome].xxx.br" {
type master;
file "zone/db.[seu-nome]";
allow-transfer { 192.168.0.171; };
also-notify { 192.168.0.171; };
};
zone "0.168.192.in-addr.arpa" {
type master;
file "zone/rev.[seu-nome]";

};
<L,# & * 9/, & ,
) P * KQ " " "
0 ,

O 1 P Q
)

< 1 P Q P *
Q 9/, "

' P Q #

options {

directory "/var/cache/bind";

allow-transfer { 192.168.0.171; };

version “Saifora”;

fetch-glue no;

recursion no;

};
;%I 1 ! ,
& , ) *
# /etc/init.d/bind9 restart

=2*L ' F G
9/,

/ #
$ " L(/9 F ? A "
0 G
+ " S
" ) /I,

I #
J 9/,

$*L ' 9/, 4 '/ 4 ,

srv1 IN A 192.168.0.100
srv2 IN A 192.168.0.101

'
www IN CNAME srv1.[seu-nome].xxx.br
IN CNAME srv2.[seu-nome].xxx.br

options {
multiple-cnames yes;
};

9 9/, BBB c * d

<L,# L(/9A &


) #
+*L ' 4 L(/9A

www.[seu-nome].xxx.br. 60 IN A 192.168.0.100
www.[seu-nome].xxx.br. 60 IN A 192.168.0.101

< 33 " 9/, 0 )

" BBB " /I,#


$A+ $=? C +CC#6BBB 6 6BBB
/ $ 0 " (& I
2H 2) *# 28 +I

= 2 -I

< ! 1
6 " . " 0
" " )

'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

$ B 9(7 ?$ 8CA= +6
$ 7 N ? $ $+8>C8 A$>;=+ 6 6
$ C ':7 $2 CC 82=A 6 6
$ $ ':7 $2 CC 82=A 6 6
$ + ':7 $2 CC 82=A 6 6
$ 2 I(I< C? CC =2+2

) &(9 O
, #

I9 * 7 " #

B *9 ! "

* "

* " !
* " !

3K * #

7 N* "

9(7 * 9 !

I(I< * I I <

@- A A C>
'

[ 6 6 6 K

'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

K 8?? K $B 7 N ?$ $$;$ +=?A8C 6 6 6 K

********************************

@- # A A D

[ R9 6 6 6
'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

K 8?? K $B 7 N ? $ $$;$ +=?A8C 6 6 6 K


K 8?? K +B 7 N ? $ +8C; +=A=$= 6 6 6
*D $88 AB 7 N ? $ $C?>$ +=A2=A 6 6 6' - 6 K

********************************

0@E # A
A C>

[ * *

'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

$ 7 N ? $ $+8>C8 A$>;=+ 6 6
$ 7 N ? $ $828$?C $88+=+; 6 6 2?=* * 6 *+ $2
$ 7 N ? $ 2C=?8 $88+=A8 6 6 2?=* * 6 *+ $2

* $;+? D $ ':7 $2 C C 82=A 6 6


* $;+? D + ':7 $2 C C 82=A 6 6
* $;+? D 2 C >C +8C C C $C8=8 6 6 *
OK -5 B$8A;6 $8A;

***********************************

7@F #
> A
1 >

[ 6 K
**************************

8@E # > > # =

[ *

************************

4@ A .-6(/

[ * $>;2

'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

$>;2 D B 9(7 ? $ 8CA= 2A2;>$ 6 6 D 6


$>;2 D 9(7 ? $ 8CA= +6
$>;2 D +;; ':7 $2= C CC 26 6 6C

*****************************

9@E @ 1 1 ? #
A 1 # C @ > =@ #
>

[ *
'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f 6<II /<9 / 4

* ;$; $2 (& 8 =?8? C C O9& E#


* ;$; $= (& = =?;$ C C O9& E#;+C=C
$C>; ; (& = ++;$+ C C 3'& =* # F (,3 /G

FH " ) 8 =
* g* 8g g * =g

******************************

:@ C>

[ * #+;

'<44 /9 &(9 O, 7 I9 3]& 9 H(' ,(f /<9 / 4

8 +;8$ 9 * 2 (& 8 ?=>> 3'& # F (,3 /G

*****************************

;@- > 1 > # > 3G!1 C>


@3 ? 3G!

[ */ * *
$ 2

< 1
< F< / B D , G
1 ) 0 "

H " #

( % $ % 7 &

F % G ' G > ( (
'

7 ) )* [ [
> '-/!
5 [ [ [

( % <! " 3 $ % 7 &

F 0 -4 ' ! 7

5 6 ( # '-F/( > '-/! !2 ; )8


, " , 5 6,
5 6 ( # '-F/( > '-/! !2 8
,% , 5 , 3

*************************************************

E -

( % $ % 7 &
F % G ' G > ( (
'

7 ) )* [ [
> '-/!

7 [ [
> '-/!
[ " [ [
> '-/!
; 7 # [
> '-/!

************************************************

F(-

( % $ % 7 &

F % G ' G > ( (
'

5 [ [ [
5 [ : : [ [
5 [ " [ [

************************************************

0 , A H H .& /

( % $ 4 % &

F % G ' G > ( (
'
7 [ [
> '-/!
; 7 # [
> '-/!
5 [ : : [ [

*************************************************

7I C

8 3 %
@ 7 %
0 @
" 3
: " 3 %
;)8 A5 5

"

" %
5 " 0

8 %
0 "
8 %

<

) 3 %
3 5 3 @ %
6

***************************************

82 > -6( A

( % $@, % &

F % G ' G > ( (
' ., " "
" 7 * : ; 8 *8 @@@
>E'/?I( - :,0 0 6
" 7 8 *8 6 @@@ /'-(+> ' /.
:,0 0 6
*2

<I 1 ' 0 )
" FI G FO G

O ) 1#

05

, ):;8 *8 )) ))*

& " ! F/
6G ' &(9
" ) ! & "
& #

*( !

* "

* " )

I* "

*9 !

*L

/ " ) !
!

05 % ,

<'/F . ( /'' E (!.


, 7 " 75 ):;8 7
7 " 75 *8
7 " 75 7
7 " 75 )) 3 ? %
7 " 75 ))* 7

@ * )

*********************************************

0 - " , E -+F(-
>

05 % 8

<'/F . ( /'' E (!.

8 , 7 " 75 )) 3 ? %

*********************************************

0 - # >

05 % 3 3 ? %

<'/F . ( /'' E (!.


3 ? % 7 " 75 8; ) 3 ? %
= 8; ) J $4,!& 4
$' = &