÷ƒ’À;è TeX output 2003.11.26:1335‹ÿÿÿÿ Û_2 ý ~? ÕÁ ýZ2ÿóþÖëI½q½qecss2074»Secure–fÑPOP“via“SSH“mini-HO‘ÿwmWTOŽ¤ ®„ØcÕÁGŽŽ¡ó 1ê± ecrm1000¹Manish–U Singh,“ó  b> cmmi10µ<óqLË ecit1000½yosh@gimp.orgµ>’×S¹v1.0,“30“Settem¸èbre“1998Ž¡Ÿ&°óŒ6 ecss1000¾Questo–U došGcumento“spiega“come“imp˜osta¸ère“delle“connessioni“POP“sicure“usando“SSH.ŽŸ(Àœó&Lt$ffffecbx1440ÀCon•cten“tsŽ¤Øó]fŒ ecbx1000Á1Ž‘ÿIn®>troQÂduzione’€Ó1ŽŽ¡2Ž‘ÿLa–Õtecnica“di“base’f„R2ŽŽ¤ؼ‘ÿ¹2.1Ž‘%ý¡ImpGostare–U il“Pš¸èort“F‘ÿ*¸orw˜arding‘éo‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï2ŽŽ¡‘ÿ2.2Ž‘%ý¡T‘ÿ*¸estarlo‘m3‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï3ŽŽ©ØÁ3Ž‘ÿUsarla–Õcon“il“vš®>ostro“soft˜w˜are“di“pQÂosta.’Žæ3ŽŽ¡‘ÿ¹3.1Ž‘%ý¡ImpGostare‘U fetc¸èhmail‘ï‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï3ŽŽ¡‘ÿ3.2Ž‘%ý¡Automatizzare–U il“tutto‘aK‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï4ŽŽ¡‘ÿ3.3Ž‘%ý¡Non–U usare“fetc¸èhmail‘§ë‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï4ŽŽ¦Á4Ž‘ÿMiscellanea’†Ä5ŽŽ¡‘ÿ¹4.1Ž‘%ý¡LibGeratoria‘Š‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘ÿ4.2Ž‘%ý¡Cop•¸èyrigh“t‘탑ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽ¡‘ÿ4.3Ž‘%ý¡Ringraziamen¸èti‘Xÿ‘ü.ŽŽ–Æè‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ“‘ü.ŽŽ‘wï5ŽŽŸ(ÀœÀ1Ž‘ÁInctropœduzioneŽŸ¿:¹Le–‡normali“sessioni“di“pšGosta“POP‘ÿ*¸,“p˜er“la“loro“vš¸èera“natura,‘“›sono“insicure.‘sLe“passw˜ord“viaggiano“attra˜v˜ersoŽ¤ ®la–c¥rete“in“cš¸èhiaro“e“tutti“le“pGossono“v˜edere.‘Ora,‘gFquesto“pu€ò“essere“pGerfettamen˜te“accettabile“in“un“am˜bien˜teŽ¡dato–žo“dietro“a“un“rewš¸èall.‘[Ma“su“una“rete“pubblica,‘come“un'univ˜ersit€à“o“il“v˜ostro“consueto“ISP‘ÿ*¸,“c˜hiunqueŽ¡armato–Œfdi“un“semplice“"annš¸èusatore“di“rete"“pu€ò“arraare“immediatamen˜te“la“v˜ostra“passw˜ord“dal“lo.‘.˜QuestoŽ¡€è–ÿcomproš¸èv‘ÿqÐato“dal“fatto“c˜he“molti“impšGostano“il“loro“computer“p˜er“con¸ètrollare“la“p˜osta“a“in¸èterv‘ÿqÐalli“regolari,Ž¡cosiccš¸èh€é–U la“passw˜ord“€è“trasmessa“da˜vv˜ero“di“frequen˜te,“questo“rende“facile“"ann˜usarla".Ž©ؼCon–Dmquesta“passwš¸èord,‘€@un“aggressore“pu€ò“ora“accedere“al“v˜ostro“accoun˜t“di“pGosta“c˜he“p•Gotrebb“e‘Dmcon˜tenereŽ¡informazioni–Sdelicate“o“priv‘ÿqÐate.‘[‘€È‘Cancš¸èhe“del“tutto“com˜une“c˜he“la“passw˜ord“sia“la“stessa“c˜he“usate“pGer“la“shellŽ¡utenš¸ète–U del“v˜ostro“accoun˜t“cos€ì“c'€è“la“pšGossibilit€à“p˜er“danneggiarvi“di“pi€ù.Ž¦F‘ÿ*¸acendo–"¢in“moGdo“cš¸èhe“tutto“il“traco“POP‘"•usi“un“canale“criptato,‘,»Ánien®>te“¹gira“in“c˜hiaro“sulla“rete.‘`«P˜ossiamoŽ¡usare––éi“divš¸èersi“metoGdi“di“auten˜ticazione“SSH,“anzic˜h€é“usare“una“semplice“passw˜ord“in“plain/text.‘6ÜQuesto“€èŽ¡lo–MûscopšGo“reale“p˜er“usare“questo“meto˜do,‘Ohnon“p˜ercš¸èh€é“cripta“il“con˜ten˜uto“(c˜he“€è“in˜utile“a“questo“pun˜to,‘OhpGoic˜h€éŽ¡probabilmenš¸ète–ÜÉesso“€è“ormai“stato“in˜viato“non“criptato“su“molte“reti“prima“di“raggiungere“la“v˜ostra“casellaŽ¡di–šípGosta;‘½Ôrendere“sicure“queste“com¸èunicazioni“€è“compito“del“GNU‘šÛPriv‘ÿqÐacy“Guard“o“PGP‘ÿ*¸,“non“di“SSH),“maŽ¡pGerc•¸èh€é›U consen“te˜l'auten“ticazione˜sicura.Ž¦Ci– ¾sono“altri“mošGdi“ormai“p˜er“ottenere“l'auten¸èticazione“sicura,‘8quali“APOP›ÿ*¸,“KPOP‘ ¬e“IMAP˜.“T˜utta¸èvia“usandoŽ¡SSH‘ådsi–åËha“il“v‘ÿqÐanš¸ètaggio“c˜he“funzioni“con“la“normale“congurazione“POP‘ÿ*¸,“senza“ric˜hiedere“clien˜t“spGecialiŽŽŽŒ‹* Û_2 ý ~?Ÿ„€ÕÁGŽÁ2.‘ñ8La–Õtecnica“di“base’d`æ¹2ŽŽ ÕÁ ýV¯(non–ðÝtutti“i“clien¸èt“di“pšGosta“supp˜ortano“i“proto˜colli“a¸èv‘ÿqÐanzati)“o“supp˜orti“sul“servš¸èer“(eccetto“c˜he“sshd“sia“inŽ¤ ®esecuzione–Ñ sul“servš¸èer).‘E€Il“v˜ostro“serv˜er“di“pšGosta“p˜otrebb˜e“non“comprendere“o“non“essere“congurato“p˜er“usareŽ¡un–qÿprotošGcollo“pi€ù“sicuro.‘ÈP¸èer“di“pi€ù,‘y7usando“SSH‘qøp˜otete“comprimere“ancora“di“pi€ù“il“traco,‘y7e“questo“€è“unŽ¡piccolo–U grazioso“extra“pGer“gli“utenš¸èti“con“connessioni“len˜te.ŽŸ(ÀœÀ2Ž‘ÁLa–G\tecnica“di“baseŽŸ¿:¹Questa– etecnica“fa“adamenš¸èto“su“una“caratteristica“fondamen˜tale“di“SSH:“il“ó½HЃ ecti1000Âp–ÿ}/ort‘Q²forwar“ding‘ïÓ¹(l'inoltro– edi“unaŽ¡pGorta)Ž©ؼCi–¥Œsono“molte“v‘ÿqÐariazioni“su“questo“tema“c¸èhe“dipšGendono“dalle“congurazioni“di“p˜osta“c¸èhe“desiderate.‘bÅT‘ÿ*¸uttoŽ¡questo–É›ricš¸èhiede“SSH,“c˜he“€è“dispGonibile“su“Âhttp://www.ssh./“¹e“mirror.‘Îñi“pacc˜hetti“RPM‘É}si“pGossono“tro˜v‘ÿqÐareŽ¡su‘U Âftp://ftp.r–ÿ}/eplay.c“om/pub/crypto/Ž¦¹e–U i“pacc¸èhetti“Debian“su“Âftp://non-us.debian.or‘ÿ}/g/debian-non-US/Ž¦¹(e–U sui“loro“rispGettivi“mirror).ŽŸ#Ãó¥!¢N ecbx1200Ä2.1Ž‘¾Imp_úostare–¸il“Pš ort“F‘þàorw˜ardingŽŸMª¹Pš¸èer–U iniziare“il“pGort“forw˜arding,“lanciate“il“seguen˜te“comando:ŽŸ´å‘óqLË ectt0900Æssh–¹N-C“-f“popserver“-L“11110:popserver:110“sleep“5Ž¤ؼ¹Esaminiamo–U il“comando:Ž¡óqLË ectt1000¼sshŽŽŽ¤®‘¹Il–U binario“ssh“stesso,“il“magico“programma“c¸èhe“fa“tutto“questo.Ž©®¼-CŽŽŽ¡‘¹Questo–¼\abilita“la“compressione“del“usso“di“dati.‘>”Esso“€è“opzionale,›Úéma“generalmen¸ète“utile,˜spGecialmen¸èteŽŸ ®‘pGer–U gli“uten¸èti“dialup.Ž¦¼-fŽŽŽ¡‘¹Una–'‰vš¸èolta“c˜he“SSH‘'~ha“dato“l'auten˜ticazione“e“ha“stabilito“il“pGort“forw˜arding,‘0§spGostatelo“in“bac˜kgroundŽ¤ ®‘cos€ì–W^gli“altri“programmi“pšGotranno“funzionare.‘ëDa“quando“stiamo“usando“le“propriet€à“del“p˜ort“forw¸èardingŽ¡‘di–U SSH,“non“abbiamo“pi€ù“bisogno“di“assegnare“ad“esso“una“tt¸èy‘ÿ*¸.Ž¦¼popserverŽŽŽ¤®‘¹Il–U serv¸èer“POP“cui“ci“stiamo“connettendo.Ž¦¼-L‘?¬11110:popserver:110ŽŽŽ¡‘¹Inoltra–[la“pšGorta“lo˜cale“11110“alla“p˜orta“110“sul“serv¸èer“remoto“¼popserver¹.‘]”Noi“usiamo“una“p˜orta“lo˜caleŽŸ ®‘alta–U (11110)“cos€ì“ogni“uten¸ète“pu€ò“eettuare“l'inoltro.Ž¦¼sleep‘?¬5ŽŽŽ¡‘¹DopšGo–=Íc¸èhe“SSH‘=†ha“sp˜ostato“se“stesso“in“bacš¸èkground,‘uªesso“a˜vvia“un“comando.‘eNoi“usiamo“¼sleep“¹anc˜h€é“laŽ¤ ®‘connessione–™sia“man•¸èten“uta–™pšGer“un“temp˜o“sucien¸ète“p˜er“consenš¸ètire“al“nostro“clien˜t“di“pGosta“di“instaurareŽ¡‘la–U connessione“al“servš¸èer.‘q€5“secondi“sono“solitamen˜te“un“tempGo“sucien˜te“pGerc˜h€é“questo“succeda.ŽŽŽŒ‹  Û_2 ý ~?Ÿ„€ÕÁGŽÁ3.‘ñ8Usarla–Õcon“il“vš®>ostro“soft˜w˜are“di“pQÂosta.’ÿkz¹3ŽŽ ÕÁ ýV¯P¸èotete–×ÿusare“molte“altre“opzioni“pšGer“SSH‘×ßquando“appropriato.‘GËUn'imp˜ostazione“frequen¸ète“pu€ò“essere“il“nomeŽ¤ ®utenš¸ète–U (username),“pGoic˜h€é“p•Gotrebb“e–U essere“div˜erso“sul“serv˜er“POP‘ÿ*¸.Ž©ؼQuesto–é®Ârichie‘ÿ}/de‘©ý¹cš¸èhe“sshd“sia“in“esecuzione“sul“serv˜er“remoto“¼popserver¹.‘M¯T‘ÿ*¸utta˜via“non“a˜v˜ete“bisogno“di“a˜v˜ereŽ¡li–Ýkun“accounš¸èt“con“una“shell“attiv‘ÿqÐa.‘I™Il“tempGo“c˜he“si“prende“pGer“stampare“il“messaggio“Y‘ÿ*¸ou“cannot“telnet“hereŽ¡(non–U pšGotete“collegarvi“in“telnet“qui)“€è“sucien¸ète“p˜er“imp˜ostare“la“connessione.ŽŸ"q©Ä2.2Ž‘¾T‘þàestarloŽŸMª¹Una–mƒvš¸èolta“c˜he“a˜v˜ete“compreso“min˜uziosamen˜te“i“comandi“da“a˜vviare“pšGer“stabilire“il“p˜ort“forw¸èarding,‘sœp˜oteteŽ¡pro•¸èv‘ÿqÐarlo.‘q€P“er‘U esempio:ŽŸÍU‘Æ$–¹Nssh“-C“-f“msingh@popserver“-L“11110:popserver:110“sleep“1000ŽŸñ,¼popserver– ¹€è“il“vš¸èostro“serv˜er“POP‘ÿ*¸.“Il“mio“nome“uten˜te“sulla“mia“macc˜hina“loGcale“€è“¼manish“¹cos€ì“ho“bisogno“diŽ¡spGecicare–HIesplicitamenš¸ète“il“nome“uten˜te“¼msingh¹.‘m8(Se“il“v˜ostro“nome“uten˜te“loGcale“€è“uguale“a“quello“remoto,Ž¡la–U parte“¼msingh@“¹non“€è“necessaria.Ž¦P¸èoi–U esso“stampa:Ž©ÍU‘Æmsingh@popserver's‘¹Npassword:ŽŸñ,¹E–W^digito“li“la“mia“passwš¸èord“POP“(pGotete“a˜v˜ere“passw˜ord“div˜erse“pšGer“la“shell“e“p˜er“il“POP“oppure“usare“soloŽ¡quella–U della“shell).›q€Abbiamo“nito!˜Cos€ì“pGossiamo“pro¸èv‘ÿqÐare:Ž¦‘Æ$–¹Ntelnet“localhost“11110Ž¤ñ,¹Il–U quale“p•Gotrebb“e–U stampare“qualcosa“del“tipGo:Ž¦‘ÆQUALCOMM–¹NPOP“v3.33“ready.Ž¡¹W›ÿ*¸o•Goho“o!–˜ÌF˜unziona!“I‘b6dati–b9sono“trasmessi“sulla“rete“criptati,‘e€cosiccš¸èh€é“il“solo“testo“in“c˜hiaro“€è“sull'in˜terfacciaŽ¤ ®di–U loGop-bacš¸èk“della“mia“macc˜hina“loGcale“e“del“serv˜er“POP‘ÿ*¸.ŽŸ(‚À3Ž‘ÁUsarla–G\con“il“všcostro“soft˜w˜are“di“ppœosta.ŽŸ¿:¹Questa–“Rsezione“descrivš¸èe“come“impGostare“il“soft˜w˜are“del“v˜ostro“clien˜t“POP‘“pGer“usare“la“connessione“SSHŽ¡inoltrata.‘@nIl–Áèsuo“obiettivš¸èo“principale“€è“fetc˜hmail“(un'eccellen˜te“utilit˜y“ESR‘ÁÃpšGer“l'inoltro“e“la“consegna),‘ßYp˜oic¸èh€éŽ¡€è–÷/il“soft•¸èw“are–÷/pi€ù“essibile“cš¸èhe“ho“tro˜v‘ÿqÐato“pGer“la“distribuzione“con“il“POP›ÿ*¸.“F˜etcš¸èhmail“pu€ò“essere“tro˜v‘ÿqÐato“suŽ¡Âhttp://www.tuxe–ÿ}/do.or“g/esr/fetchmail/–Tâ¹.‘qkQuesto“vi“dar€à“l'ošGccasione“p˜er“leggere“l'eccellen¸ète“do˜cumen¸ètazioneŽ¡distribuita–U con“fetc¸èhmail.ŽŸ"q©Ä3.1Ž‘¾Imp_úostare‘¸fetc hmailŽŸMª¹Il–U seguen¸ète“€è“il“mio“¼.fetchmailrcŽŸ c‰ffÕÁGŸ·¾‘ÆdefaultsŽ¤ Š=‘>Êruser–¹Nmsingh“is“manishŽ¡‘>Êrno‘¹NrewriteŽ¡¡‘poll–¹Nlocalhost“with“protocol“pop3“and“port“11110:Ž¡‘>Êrpreconnect–¹N"ssh“-C“-f“msingh@popserver“-L“11110:popserver:110“sleep“5"Ž¡‘>Êrpassword‘¹Nfoobar;ŽŸfF‰ffÕÁGŽŽŒ‹%M Û_2 ý ~?Ÿ„€ÕÁGŽÁ3.‘ñ8Usarla–Õcon“il“vš®>ostro“soft˜w˜are“di“pQÂosta.’ÿkz¹4ŽŽ ÕÁ ýV¯Molto›/#semplice,‘e¤v•¸èero?‘ÿ‰fetc“hmail˜€è˜ricco˜di˜comandi,‘e¤ma˜quelli˜pi€ù˜impGortan“ti˜sono˜la˜riga˜¼preconnect˜¹eŽ¤ ®l'opzione‘U ¼poll¹.Ž©ؼNon–иci“connettiamo“direttamenš¸ète“con“il“serv˜er“POP‘ÿ*¸,“ma“con“l'host“lošGcale“(lo˜calhost)“e“la“p˜orta“11110.‘äHLaŽ¡¼preconnect–è¹da“l'inoltro“ogni“vš¸èolta“c˜he“si“a˜vvia“fetc˜hmail,‘lasciando“apšGerta“la“connessione“p˜er“5“secondi,‘cos€ìŽ¡fetcš¸èhmail–U pu€ò“instaurare“la“sua“connessione.‘q€Il“resto“lo“fa“fetc˜hmail“stesso.Ž¦Ogni–Ë vš¸èolta“c˜he“a˜vviate“fetc˜hmail,‘æºsiete“incitati“a“dare“la“v˜ostra“passw˜ord“pGer“l'auten˜ticazione“SSH.“Se“a˜vviateŽ¡fetcš¸èhmail–$jin“bac˜kground“(come“ho“fatto“io),‘.(a˜vrete“l'incon˜v˜enien˜te“di“do˜v˜er“fare“questo.‘aCQuesto“ci“pGorta“allaŽ¡prossima‘U sezione.ŽŸ#ÃÄ3.2Ž‘¾Automatizzare–¸il“tuttoŽŸMª¹SSH‘ÒÜpu€ò–Òýautenš¸èticare“usando“molti“metoGdi.‘FUno“di“questi“€è“l'utilizzo“di“una“coppia“di“c˜hia˜vi“pubblica/priv‘ÿqÐataŽ¡RSA.–2œPš¸èotete“generare“una“c˜hia˜v˜e“d'auten˜ticazione“pGer“il“v˜ostro“accoun˜t“usando“¼ssh-keygen¹.‘ õUna“c˜hia˜v˜eŽ¡d'autenš¸èticazione–~pu€ò“a˜v˜ere“una“passphrase“(frase“passw˜ord)“assoGciata“ad“essa,‘È:oppure“la“passphrase“pu€òŽ¡essere–ûvuota.‘c!Il“vš¸èolere“o“no“una“passphrase“dipGende“da“quan˜to“pGensiate“c˜he“sia“sicuro“l'accoun˜t“c˜he“stateŽ¡usando‘U loGcalmen¸ète.Ž¦Se–ñÅvš¸èoi“pGensate“c˜he“la“v˜ostra“macc˜hina“sia“sicura,‘Xîproseguite“e“a˜vrete“una“passphrase“vuota.‘ GnP˜oi“il“suŽ¡ripšGortato–á`¼.fetchmailrc“¹la•¸èv“ora–á`app˜ena“aš¸èvviate“fetc˜hmail.‘ AIn“seguito“pGotete“far“funzionare“fetc˜hmail“inŽ¡moGdalit€à–U demone“quando“vš¸èoi“c˜hiamate“e“la“pGosta“€è“consegnata“automaticamen˜te.‘q€A‘þã v˜ete“fatto.Ž¦T‘ÿ*¸uttaš¸èvia,‘ÃÄse–ŸmpGensate“di“a˜v˜er“bisogno“di“una“passphrase,‘ÃÄle“cose“div˜en˜tano“pi€ù“complicate.‘4ïSSH‘Ÿ>pu€ò“funzionareŽ¡sotto–ñil“conš¸ètrollo“di“un“Áagen®>te¹,‘Çil“quale“pu€ò“registrare“le“c˜hia˜vi“e“auten˜ticare“qualsiasi“connessione“SSH‘ÜfattaŽ¡sotto–U di“esso.‘q€Pš¸èer“questo“motiv˜o“io“ho“questo“script“¼getmail.sh¹:ŽŸ ÉΉffÕÁGŸ ?œ‘Æ#!/bin/shŽ¤ Š=‘ssh-addŽ¡‘while–¹Ntrue;“do“fetchmail“--syslog“--invisible;“sleep“5m;“doneŽŸfF‰ffÕÁGŸ ȹQuando–U cš¸èhiamo,“io“a˜vvio:ŽŸ´å‘Æ$–¹Nssh-agent“getmail.shŽŸؼ¹Mi–ÞBcš¸èhiede“la“passw˜ord“una“v˜olta“sola,‘ŠpGoi“con˜trolla“la“pGosta“ogni“5“min˜uti.‘ åQuando“la“connessione“dialupŽ¤ ®viene–U cš¸èhiusa,“termino“ssh-agen˜t.‘q€(Questo“€è“automatico“nei“miei“script“ip-up“e“ip-do˜wn)ŽŸ#ÃÄ3.3Ž‘¾Non–¸usare“fetc hmailŽŸMª¹E‘³úse–´Unon“pGosso“o“non“vš¸èoglio“usare“fetc˜hmail?‘Pine,‘ "NetscapGe“e“molti“altri“clien˜t“hanno“il“loro“proprioŽ¡meccanismo–¤¸POP‘ÿ*¸.“Primo,‘Èprendete“in“considerazione“l'utilizzo“di“fetc¸èhmail!‘6³Esso“€è“di“gran“lunga“pi€ù“essibileŽ¡e–i“clien¸èt“di“pšGosta“non“p˜ossono“fare“ogni“vš¸èolta“tutte“queste“cose.‘ïzSia“Pine“c˜he“NetscapšGe“p˜ossono“essereŽ¡congurati–U pšGer“usare“il“sistema“di“p˜osta“lo˜cale.Ž¦Ma–œƒse“proprio“do•¸èv“ete–œƒfarlo,‘î[a“meno“cš¸èhe“il“v˜ostro“clien˜t“abbia“una“caratteristica“di“preconnessione“comeŽ¡fetcš¸èhmail,‘29state–)andando“nella“direzione“di“do˜v˜er“man˜tenere“attiv˜o“l'SSH‘)tpGort“forw˜arding“pGer“l'in˜tero“tempGoŽ¡cš¸èhe–ôÇstate“connessi.‘PvQuesto“signica“usare“¼sleep‘?¬100000000“¹pGer“man˜tenere“attiv‘ÿqÐa“la“connessione.‘PvQuestoŽ¡p•Gotrebb“e–U non“farvi“andare“troppGo“d'accordo“con“il“v¸èostro“amministratore“di“rete.Ž¦Secondariamen•¸ète,‘Õalcuni›þƒclien“t˜(come˜NetscapGe)˜hanno˜il˜n“umero˜della˜p•Gorta˜preimp“ostato˜a˜110,‘Õcos€ì˜a¸èvreteŽ¡bisogno–‹Tdi“essere“rošGot“p˜er“fare“il“p˜ort“forw¸èarding“da“p˜orte“privilegiate.‘.=Questo“€è“ancš¸èhe“irritan˜te.‘.=Ma“do˜vrebbGeŽ¡funzionare.ŽŽŽŒ‹0ï Û_2 ý ~?Ÿ„€ÕÁGŽÁ4.‘ñ8Miscellanea’„ ©¹5ŽŽ ÕÁ ýV¯À4Ž‘ÁMiscellaneaŽŸèÄ4.1Ž‘¾Lib_úeratoriaŽŸMª¹Non– ÿci“sono“garanzie“cš¸èhe“questo“doGcumen˜to“raggiunga“lo“scopGo“previsto.‘“Questo“€è“semplicemen˜te“fornitoŽ¤ ®come–¶risorsa“libGera.‘_²Pš¸èer“questo“l'autore“dell'informazione“in“esso“con˜ten˜uta“non“pu€ò“dare“alcuna“garanzia“inŽ¡merito–U all'accuratezza“della“stessa.‘q€Usatela“a“vš¸èostro“risc˜hio“e“pGericolo.Ž©ؼIl›wcsoft•¸èw“are˜pGer˜la˜crittograa,‘ócome˜SSH,˜pu€ò˜essere˜soggetto˜ad˜alcune˜restrizioni˜c“he˜dipGendono˜dal˜luogoŽ¡in–‘êcui“vivš¸èete.‘'ßIn“molti“paesi“do˜v˜ete“a˜v˜ere“una“licenza“pGer“usare“tale“soft˜w˜are.‘'ßSe“non“siete“sicuri“delleŽ¡vš¸èostre–7ùleggi“lo•Gcali,‘=Íp“er–7ùfa˜v˜ore“consultate“qualcuno“c˜he“abbia“familiarit€à“con“la“v˜ostra“situazione“pGer“ulterioriŽ¡informazioni.Ž¦L'uso–·ëdell'informazione“con•¸èten“uta–·ëin“questo“došGcumen¸èto“sp˜esso“non“€è“previsto“dal“v¸èostro“fornitore“di“servizi“diŽ¡rete.‘bäL'autore–)Lnon“incoraggia“l'uso“scorretto“o“l'abuso“dei“servizi“di“rete“e“fornisce“questo“doGcumen¸èto“a“puroŽ¡titolo–åiinformativš¸èo.‘"[Se“a˜v˜ete“dubbi“sul“fatto“c˜he“queste“tecnic˜he“cadano“o“meno“en˜tro“l'accordo“di“servizioŽ¡stipulato–U col“vš¸èostro“fornitore“di“servizi“e-mail,“pGer“fa˜v˜ore“c˜hiariteli,“prima“di“metterle“in“pratica.ŽŸ#ÃÄ4.2Ž‘¾Cop• yrigh“tŽŸMª¹This–U doGcumenš¸èt“is“cop˜yrigh˜t‘až²×cŽŽŽ“ó !",š cmsy10¸ ŽŽŽ‘ªA¹1998“Manish“Singh“µ<Âyosh@gimp.or‘ÿ}/gµ>Ž¦¹Pš¸èermission–…žis“gran˜ted“to“mak˜e“and“distribute“v˜erbatim“copies“of“this“man˜ual“pro˜vided“the“cop˜yrigh˜t“noticeŽ¡and–U this“pGermission“notice“are“preserv¸èed“on“all“copies.Ž¦Pš¸èermission–èis“gran˜ted“to“cop˜y“and“distribute“moGdied“v˜ersions“of“this“doGcumen˜t“under“the“conditions“forŽ¡v•¸èerbatim›Ncop“ying,‘JZpro“vided˜that˜this˜cop“yrigh“t˜notice˜is˜included˜exactly˜as˜in˜the˜original,‘JZand˜that˜theŽ¡enš¸ètire–U resulting“deriv˜ed“w˜ork“is“distributed“under“the“terms“of“a“pGermission“notice“iden˜tical“to“this“one.Ž¦Pš¸èermission– ois“gran˜ted“to“cop˜y“and“distribute“translations“of“this“doGcumen˜t“in˜to“another“language,‘*ùunder“theŽ¡abšGo•¸èv“e–U conditions“for“mo˜died“v¸èersions.Ž¦Commercial–›;redistribution“is“allo•¸èw“ed–›;and“encouraged;‘¾Hho•¸èw“ev“er,‘¬Âthe–›;author“wš¸èould“lik˜e“to“bGe“notied“of“an˜yŽ¡suc¸èh‘U distributions.Ž¦All–U trademarks“used“in“this“doGcumenš¸èt“are“ac˜kno˜wledged“as“bGeing“o˜wned“b˜y“their“respGectiv˜e“o˜wners.ŽŸ#ÃÄ4.3Ž‘¾Ringraziamen tiŽŸMª¹Uno–0spGeciale“ringraziamenš¸èto“v‘ÿqÐa“a“Seth“Da˜vid“Sc˜hoGen“µ<Âscho–ÿ}/en@uclink4.b“erkeley.e“duµ>–0¹,‘7oc˜he“mi“ha“illuminatoŽ¡sulla–U via“dell'ssh“pGort“forw¸èarding.ŽŽŽŒø@tƒ’À;èÛ_2ÕÁGóqLË ectt0900ó¥!¢N ecbx1200ó½HЃ ecti1000ó]fŒ ecbx1000ó&Lt$ffffecbx1440óŒ6 ecss1000óqLË ecit1000óqLË ectt1000óþÖëI½q½qecss2074ó 1ê± ecrm1000ó !",š cmsy10ó  b> cmmi10ùKˆßßßßß