Sei sulla pagina 1di 5

Sessione 3: accedere ad altri computer e ottenere informazioni di rete

uylie hvies <kylieddprojetxFomFu> W yttore PHHP evisione IFH

In questa sessione daremo uno sguardo ai comandi di rete utilizzabili per ottenere informazioni di rete, e a quei comandi che abilitano l'accesso ad altri computer. Corretto da Andrew Stone. Traduzione e adattamenti in

italiano a cura di Hugh Hartmann hhartmann@libero.it . Revisione a cura di Elisabetta Galli lab@kkk.it .

Indice
I pondmenti di rete on vinux
IFI IFP ghe os9 un retec F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F ghe os9 un rete di omputerc F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F

I
I P

P smpostzioni di rete e ottenere informzioni


PFI PFP

P
P P

gon(gurzione F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F snformzioni F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F

Q sre il omndo ping


QFI QFP

Q
Q Q

sre il ping verso un mhin dell rete intern di gomputernk F F F F F F F F


sre ping verso un mhin su snternet F F F F F F F F F F F F F F F F F F F F F F F F F F F F F

R eedere d ltri omputerssh E seure shell


RFI RFP RFQ

Q
R R R

isempio di primo utilizzo di ssh per edere d un ltro omputer su snternet F isempio di uso per edere d un ltro omputer presso gomputernk F F F F F
isportre l qs @grphil user interfeA di un ltro omputer usndo ssh F F F F F F F F F F

S gopire (le on sp E seure opy


SFI SFP

S
S S

gome opire i (le su snternet F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F gome opire un (le sull rete gomputernk verso un ltro utente F F F F F F F F

1 Fondamenti di rete con Linux


1.1 Che cos' una rete?
eimo un rete qundo un omputer o un dispositivo pu omunire on ltri @o molti ltriA omputer ttrverso un protoollo di rete ome il gGsF

PF smpostzioni di rete e ottenere informzioni

1.2 Che cos' una rete di computer?


eimo un rete di omputer qundo due o pi omputer sono in qulhe modo onnessiF s omputer possono essere onnessi si trmite vo di rete ossile he on vo di rete t SX si pu fre solo se entrmi i omputer hnno un shed di reteF s omputer possono essere onnessi nhe ttrverso un onnessione vi vo serileX entrmi i omputer neessitno di un port serile di rimioF yggi i omputer possono usre l tenologi dell rete senz (liF s omputer possono essere onnessi nhe ttrverso ltri dispositiviD ome un le modemD un modem serileD un modem internoD un modem ehv e ltriF

2 Impostazioni di rete e ottenere informazioni


ell9interno di nixGvinux i sono molti strumenti e omndi he permettono di edere lle informzioni e lle on(gurzioni di rete @impostzioniAF

2.1 Congurazione
s (le di on(gurzione fondmentli sono hostnme e hostsD lolizzti nell diretory GetF xel (le hostnme si pu spei(re un nome per il omputerF sl (le GetGhosts serve d ssoire l9hostnme on un indirizzo s per l9interfi di reteF sl (le interfesD in GetGnetworkGD si us per on(gurre le interfe di rete sull propri mhinF usto nhe per spei(re gli indirizzi di rete @sA per l9identi(zione ll9interno di un reteF

2.2 Informazioni
er soprire ome sono on(gurte le proprie interfe di rete si pu usre il omndo ifon(gF uesto omndo neessit di essere eseguito d rootF kyliedthinkingX5 ifon(g uesto il risultto del omndo ifon(gX
eth0 Link encap:Ethernet HWaddr 00:60:97:91:99:A6 inet addr:211.28.121.178 Bcast:211.28.121.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:25520 errors:6 dropped:0 overruns:6 frame:6 TX packets:8550 errors:0 dropped:0 overruns:0 carrier:1 collisions:217 txqueuelen:100 RX bytes:8158632 (7.7 MiB) TX bytes:961071 (938.5 KiB) Interrupt:3 Base address:0x300 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:148 errors:0 dropped:0 overruns:0 frame:0 TX packets:148 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8068 (7.8 KiB) TX bytes:8068 (7.8 KiB)

ui ethH si riferise ll onnessione vi voF inet ddr il mio indirizzo sF lo si riferise ll9interfi di loopk loleD io l pit del omputer di omunire on se stessoF

QF sre il omndo ping

3 Usare il comando ping


sl omndo ping invi un phetto ttrverso l rete l omputer remoto spei(toF undo ping rispondeD onferm he l mhin remot st rispondendo lle rihieste e he l9instrdmento quell mhin vlido e funzionnteF e ping non rispondeD potree essere perh l propri mhin non h un onnessione di reteD non 9 l onnessione internetD o il sito we su internet non rggiungiileF

3.1 Usare il ping verso una macchina della rete interna di Computerbank
xel seguente esempio si us il omndo ping per veri(re se l mhin 9tost9 su gomputernk ett le rihieste di pingF er terminre le rihieste di ping premere i tsti gtrlEgF kyliedprometheusX6 ping tost uesto omndo restituise il seguente risultto sullo shermoX
PING toast.cbv.prv (192.168.1.1): 56 data bytes 64 bytes from 192.168.1.1: icmp_seq=0 ttl=244 time=0.6 ms 64 bytes from 192.168.1.1: icmp_seq=1 ttl=244 time=0.6 ms 64 bytes from 192.168.1.1: icmp_seq=2 ttl=244 time=0.6 ms 64 bytes from 192.168.1.1: icmp_seq=3 ttl=244 time=0.6 ms --toast.cbv.prv ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 0.6/0.6/0.6 ms

uest shermt i inform he l nostr mhin h onnettivit di rete e he l mhin 9tost9 ett le rihieste di pingF

3.2 Usare ping verso una macchina su Internet


sl seguente esempio un rihiest di ping verso wwwFyhooFomFuF remere i tsti gtrlEg per terminre le rihieste di pingF kyliedprometheusX6 ping wwwFyhooFomFu uesto omndo restituise il seguente risultto sullo shermoX
PING au.rc.yahoo.com (202.3.14.151): 56 data bytes 64 bytes from 202.3.14.152: icmp_seq=0 ttl=244 time=1754.4 ms 64 bytes from 202.3.14.152: icmp_seq=1 ttl=244 time=1496.0 ms 64 bytes from 202.3.14.152: icmp_seq=2 ttl=244 time=1586.1 ms 64 bytes from 202.3.14.152: icmp_seq=3 ttl=244 time=1645.8 ms --au.rc.yahoo.com ping statistics --- 5 packets transmitted, 4 packets received, 20% packet loss round-trip min/avg/max = 1496.0/1620.5/1754.4 ms

uesto esempio i inform he l onnessione snternet di gomputernk ttivD e he il sito we wwwFyhooFomFu st ettndo le rihiesteF

4 Accedere ad altri computerssh - secure shell


v seure shell o're un metodo per l9esso siuro d un ltro omputerF ssh siuro in qunto l onnessione tr i due omputer ifrtF v prim volt he si ede d un omputer usndo ssh viene impostt un hiveF i pu usre ssh per edere d un ltro omputer usndo due metodi di'erentiX

xumero s

RF eedere d ltri omputerssh E seure shell

rostnme
qenerlmente se si vuole edere l proprio omputer di s @onnesso ttrverso un le modem o un modem serileA sr neessrio fornire un numero di sF e si vuole edere d un omputer su un rete ome quell di gomputernk usndo ssh ene usre il metodo dell9hostnmeF e questo fllise usre il metodo del numero di sF xturlmente se il progrmm ssh non instllto non potr funzionreF er usre ssh neessrio spei(re un nomeutentedhostnme @o un indirizzo sX PQRFRSFIPQFIRA

4.1 Esempio di primo utilizzo di ssh per accedere ad un altro computer su Internet
kyliedthinkingX6 ssh omputernkddigitlFlinuxForgFu v9utentiit dell9host 9digitlFlinuxForgFu @PHPFHFIVSFSA9 non pu essere stilitF v9impront digitle dell hive e TXHXWVXXXIfXURXdXdRXXSXIXeQXIXdeXIVF ei siuro di voler ontinure l onnessione @yesGnoAc higit l prol 9yes9 l promptF err visulizzto il messggio seguenteX ettenzioneX ggiunto de(nitivmente 9digitlFlinuxForgFuDPHPFHFIVSFS9 @eA ll list degli host onosiutiF omputernkddigitlFlinuxForgFu9s psswordX snserire l pssword per l9ount utente di gomputernk sull mhin digitlFlinuxForgFuF hopo ver inserito l pssword orrett verr visulizzto il seguente promptF omputernkddigitlX6

4.2 Esempio di uso per accedere ad un altro computer presso Computerbank


kyliedprometheusX6 ssh omnix yppure kyliedprometheusX6 ssh kyliedomnix yppure kyliedprometheusX6 ssh kylied9omnix9s s ddress9 utti funzionernno eneF

snserire l pssword di uylie l promptX kyliedomnix9s psswordX


uesto produrr il seguente promptX kyliedomnixX6 undo si ede i omputer ll9interno dell rete di gomputernk si trovernno tutti i propri (leF uesto suede perh imo in eseuzione un (le system di rete he support essi d ogni omputer sull rete intern di gomputernkF e si ede d un ltro omputer d un onsole si sr in grdo di eseguire progrmmi sti su testo ome lynxF

4.3 Esportare la GUI (graphical user interface) di un altro computer usando ssh
er eseguire le pplizioni gr(he di un ltro omputer neessrio he entrmi i omputer sino on(E gurti orrettmenteF e il omputer d ui si st tentndo di eseguire dei progrmmi non impostto per frloD non funzioner e si otterrno dei messggi di erroreF sl omndo ssh neessiter nhe di un rgomento speileX EF er eseguire try0e presso gomputernk si deve edere omnixF omnix il server dediE to ll9pplizione try0e di gomputernkX stto impostto in mnier spei( @on molt ewA per svolgere questo ompitoF

SF gopire (le on sp E seure opy


kyliedprometheusX6 ssh E omnix uylie deve inserire l propri pssword l promptX kyliedomnix9s psswordX hopo l9esso ll mhin omnixD y0eSIGinGso0e 8 sh {QSTU} kyliedomnixX6 il omndo seguente esegue try0eX

kyliedomnixX6

try0eD sempre he si stto impostto orrettmente per il proprio ount utenteD verr mostrto sul proprio shermo mentre n funzione sull9ltro omputerF

5 Copiare le con scp - secure copy


gon sp si possono opire i (le ttrverso un reteF sn un modo simile sshD sp fornise un modo ifrto per opire i (le su host si in remoto he lolmente su un reteF i possono opire i (le nell propri diretory di home o dentro l diretory di un ltro utenteF s (le possono essere opiti ovunque sull rete intern o su snternetD onosendo l9indirizzo s dell mhin di destinzioneF e si stnno opindo (le nell diretory di un ltro utente i si ssiuri di vere nto quell9utenteD perh dovr inserire l propri psswordF undo si opino (le nell diretory di home di un ltro utente usndo sp i permessi dei (le miernnoF

5.1 Come copiare i le su Internet


upponimo di essere presso gomputernkD e di voler opire i (le su digitlFlinuxForgFu ome utente 9omputernk9F sl (le GvrGwwwGnkwesiteGindexFhtml snserire l pssword dell9ount utente di omputernk per l mhin remotX omputernkddigitlFlinuxForgFu9s psswordX e tutto ndto ene si dovree vedere il seguente risulttoX indexFhtml IHH7 |B| ITIVH HHXHH

kyliedprometheusX6 sp GvrGwwwGnkwesiteGindexFhtmlomputernkddigitlFlinuxForgFuXGomputernk

5.2 Come copiare un le sulla rete Computerbank verso un altro utente
kyliedomnixX6 sp foorFtxt foodomnixX foodomnix9s psswordX poorFtxt IHH7 |B| TIVH HHXHH sl omportmento prede(nitoD se non viene indito un perorsoD quello di opire un (le nell diretory di home dell9utenteF s X @due puntiA devono esseri ssolutmente 0nh sp funzioniF