00-STHM-JAVA2 19/12/2005 10:25 ÂÏ i ÈÛ ÁˆÁ ÛÙË Á ÚÔÓË Â ÓÔÏÔÁ
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ vii ÂÚÈ fiìâó ÈÛ ÁˆÁ xv ÂÊ Ï ÈÔ 1 Ú ÙË ÛÊ ÏÂÈ 1 È Ù ÔÈ ÀappleÔÏÔÁÈÛÙ ÂÓ Ó È ÛÊ ÏÂ...2 πûùôú ÙË ÛÊ ÏÂÈ ÀappleÔÏÔÁÈÛÙÒÓ...4-1945...5 1945-1955...7 1955-1965...7 1965-1975...7 1975-1985...8 1985-1995...9 1995-2005... 11 2005-...12 µ ÛÈÎ ŒÓÓÔÈ ÛÊ ÏÂÈ...13 ÌappleÈÛÙÔÛ ÓË...13 apple Ï ıâ ÛË...13 Ï Û ÍÔ Û...14 Àapple ı ÓfiÙËÙ...15 ŒÏÂÁ Ô ÚÔÛapple Ï ÛË...15 ŸÚÔÈ ÏÂÈ È...17 ÚˆÙ ÛÂÈ...18 ÂÊ Ï ÈÔ 2 Ù ÓfiËÛË ÙË ÈÛ ÔÏ 19 È Ó È ÈÛ ÔÏ...20 appleôè ÈÛ ÔÏ ˆÓ...20 È ÈÎÔ ÛÊ ÏÂÈ...21 ŒÊË ÔÈ ÈÛ ÔÏÂ...21 Àappleo apple Û ÔÏÔ ÌÂÓÔÈ Ó ÏÈÎÂ...21 ÈÛ ÔÏ applefi π ÂÔÏÔÁ...22 ÁÎÏËÌ Ù Â ÈÛ ÔÏÂ...23 Ù ÈÚÈÎÔ Ù ÛÎÔappleÔÈ...23 Û ÚÂÛÙËÌ ÓÔÈ Àapple ÏÏËÏÔÈ...24 ÚfiappleÔÈ ÚÁ Û ÙˆÓ ÈÛ ÔÏ ˆÓ...24 appleâ ıâ ÈÛ ÔÏ...25 ª Ûˆ ËÏÂʈÓÈÎ Ï ÛË...25 Internet...26 Û ÚÌ Ù...26  ÓÈÎ ÈÛ ÔÏ...27 appleèïôá Ùfi Ô...27 ÏÏÔÁ ÏËÚÔÊÔÚÈÒÓ...29 appleèı ÛÂÈ...30
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ viii viii ŸÚÔÈ ÏÂÈ È...37 ÚˆÙ ÛÂÈ...38 ÂÊ Ï ÈÔ 3 Ú appleùôáú ÊËÛË Î È apple Ï ıâ ÛË 39 Ú appleùôáú ÊËÛË...40 Ú appleùôáú ÊËÛË ª ÛÙÈÎÔ ÏÂÈ ÈÔ...41 ªÔÓfi ÚÔÌÂ Ó ÚÙ ÛÂÈ ( Ù ÙÂÌ ÈÛÌÔ )...41 Ú appleùôáú ÊËÛË ËÌfiÛÈÔ ÏÂÈ ÈÔ...43 À ÚÈ ÈÎ Ú appleùôû ÛÙ Ì Ù...44 apple Ï ıâ ÛË...44 apple Ï ıâ ÛË ˆ ÈÎÔ ÚfiÛ ÛË...45 apple Ï ıâ ÛË Ófi Ô...47 apple Ï ıâ ÛË ËÌfiÛÈÔ ÏÂÈ ÈÔ...48 apple Ï ıâ ÛË µ ÛÂÈ ÈÛÙÔappleÔÈËÙÈÎÔ...49 µèôìâùúèî apple Ï ıâ ÛË...50 ŸÚÔÈ ÏÂÈ È...51 ÚˆÙ ÛÂÈ...52 ÂÊ Ï ÈÔ 4 È Â ÚÈÛË ÛÊ ÏÂÈ 53 Ó appleù ÍË ÌÈ ÔÏÈÙÈÎ ÛÊ ÏÂÈ...54 ËÌÈÔ ÚÁ ÂÓfi ÂÚÈÁÚ ÌÌ ÙÔ apple ÈÙ ÛÂˆÓ ÔÏÈÙÈÎ ÛÊ ÏÂÈ...54 µ ÏÙÈÛÙÂ Ú ÎÙÈÎ ÔÏÈÙÈÎ ÛÊ ÏÂÈ...58 ÀÏÔappleÔ ËÛË ÙË ÔÏÈÙÈÎ ÛÊ ÏÂÈ...63 Ê ÚÌÔÁ ÙÔÌ ÙÔappleÔÈËÌ ÓË ÔÏÈÙÈÎ...64 ÛÊ ÏÂÈ appleô ÀÏÔappleÔÈÂ Ù È applefi ÓıÚÒappleÔ...65 ÓËÌ ÚˆÛË ÙË ÔÏÈÙÈÎ ÛÊ ÏÂÈ...67 O ÎÏÔ ˆ ÙË ÛÊ ÏÂÈ...67 ŸÚÔÈ ÏÂÈ È...69 ÚˆÙ ÛÂÈ...70 ÂÊ Ï ÈÔ 5 ÛÊ ÏÂÈ ÓfiÚˆÓ 71 Ú ÙË ÛÊ ÏÂÈ ÓfiÚˆÓ...72 Ù ÓfiËÛË ÙˆÓ Firewalls...74 ÂÌÂÏÈÒ ÂÈ ÂÈÙÔ ÚÁ Â ÙˆÓ Firewalls...74 ÀappleËÚÂÛ Â È ÛÊ ÏÈÛË appleôúú ÙÔ ÙˆÓ Firewalls...82 ÈÎÔÓÈÎ π ȈÙÈÎ ÎÙ...83 ÕÏÏ ÀappleËÚÂÛ Â ÓfiÚˆÓ...83 appleèïôá ÂÓfi Firewall...84 ŸÚÔÈ ÏÂÈ È...85 ÚˆÙ ÛÂÈ...86 ÂÊ Ï ÈÔ 6 ÈÎÔÓÈÎ π ȈÙÈÎ ÎÙ 87 appleâí ÁËÛË ÙˆÓ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...88 Óı Ï ÎˆÛË πƒ...88 Ú appleùôáú ÊÈÎ apple Ï ıâ ÛË...89 Ú appleùôáú ÊËÛË øê ÏÈÌÔ ºÔÚÙ Ô Â ÔÌ ÓˆÓ...90
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ ix ÂÚÈ fiìâó ix Ã Ú ÎÙËÚÈÛÙÈÎ ÙˆÓ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...90 ÓËıÈÛÌ Ó ÀÏÔappleÔÈ ÛÂÈ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...91 IPSec...92 2.2 ƒ...93 ƒƒ ƒ...94 ƒƒƒ/ssl PPP/SSH...95 µ ÏÙÈÛÙÂ Ú ÎÙÈÎ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...96 ŸÚÔÈ ÏÂÈ È...99 ÚˆÙ ÛÂÈ...100 ÂÊ Ï ÈÔ 7 È ÛÊ ÏÈÛË appleôì ÎÚ ÛÌ ÓˆÓ Î È OÈÎÈ ÎÒÓ ÃÚËÛÙÒÓ 101 Ô Úfi ÏËÌ ÙË ÛÊ ÏÂÈ appleôì ÎÚ ÛÌ ÓˆÓ ÃÚËÛÙÒÓ...102 Ú appleâ ÛÊ ÏÂÈ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...102 ºÔÚËÙÔ ÀappleÔÏÔÁÈÛÙ...102 ÚÔÛÙ Û ÙˆÓ appleôì ÎÚ ÛÌ ÓˆÓ ÀappleÔÏÔÁÈÛÙÒÓ...103 Ó ÛÂÈ ÈÎÔÓÈÎÒÓ π ȈÙÈÎÒÓ ÈÎÙ ˆÓ...104 ÚÔÛÙ Û Â ÔÌ ÓˆÓ Î È ÍÈÔappleÈÛÙ...106 ËÌÈÔ ÚÁ ÓÙÈÁÚ ÊˆÓ ÛÊ ÏÂ Î È Ú ÂÈÔı ÙËÛË...106 ÚÔÛÙ Û applefi appleôì ÎÚ ÛÌ ÓÔ ÃÚ ÛÙÂ...107 ŸÚÔÈ ÏÂÈ È...108 ÚˆÙ ÛÂÈ...109 ÂÊ Ï ÈÔ 8 Îfi Ô ÏÔ ÔÁÈÛÌÈÎfi Î È ÚÔÛÙ Û applefi πô 111 Ù ÓfiËÛË ÙÔ Îfi Ô ÏÔ ÔÁÈÛÌÈÎÔ...112 Ù ÓfiËÛË ÙˆÓ πòó...112 ÚÔÛÙ Û applefi πô...117 appleôùúôapple...117 º ÛÈÎ ÓÔÛÔappleÔ ËÛË...118 ÓÂÚÁ ÚÔÛÙ Û...118 Ù ÓfiËÛË ÙˆÓ ÔÁÈÛÌÈÎÒÓ ÎÔ ÏËÎÈÒÓ Î È ÙˆÓ Ô ÚÂÈˆÓ ÿappleappleˆó...119 ÚÔÛÙ Û applefi ÎÔ Ï ÎÈ...121 ÀÏÔappleÔ ËÛË ÚÔÛÙ Û applefi πô...121 ÚÔÛÙ Û applefi πô ÛÙÔ ÛÙËÌ ÂÏ ÙË...122 ÚÔÛÙ Û applefi πô ÛÙÔ È ÎÔÌÈÛÙ...123 ÚÔÛÙ Û applefi πô ÛÙËÓ ÏË E-mail...124 ÚÔÛÙ Û applefi πô Ì Firewalls...124 ÚÔÛÙ Û applefi πô Û apple appleâ Ô Ù ÈÚÂ...125 ŸÚÔÈ ÏÂÈ È...125 ÚˆÙ ÛÂÈ...126 ÂÊ Ï ÈÔ 9 ËÌÈÔ ÚÁ ÓÔ ÛÂ Ê ÏÌ Ù 127 ÈÙ Â appleô Ì ÓÔ Ó appleòïâèâ...128 ÓıÚÒappleÈÓÔ Ê ÏÌ...128 ÓËıÈÛÌ Ó Ì ÓÙ appleôù ÈÒÓ...128 ÁÎÏ Ì Ù...130 Ì ÓÙ ÛÙÔ ÂÚÈ ÏÏÔÓ...132 ª ÙÚ ÁÈ ÓÔ ÛÂ Ê ÏÌ Ù...133
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ x x ËÌÈÔ ÚÁ ÓÙÈÁÚ ÊˆÓ ÛÊ ÏÂ...133 ÚÔÊÔ ÔÙÈÎ È ÏÏÂÈappleÙË ÂÈÙÔ ÚÁ Î È ÂÓÓ ÙÚÈÂ...138 ÏÂÔÓ Ô Û ÛÙÔÈ ÓÂÍ ÚÙËÙˆÓ ÛÎˆÓ (RAID)...139 Õ ÂÈ ÃÚ ÛË...141 ÛÊ ÏÂÈ ÓfiÚˆÓ...141 Ú ÎÔÏÔ ıëûë...141 appleôı ΠÛË ÂÎÙfi ÙˆÓ ÁÎ Ù ÛÙ ÛˆÓ...141 Ú ÂÈÔı ÙËÛË...142 ŒÏÂÁ Ô Ú ÁÌ ÙÈÎ ÂÈÙÔ ÚÁ...142 ÏÂÔÓ ÛÌfi ÎÏˆÌ ÙˆÓ...143 º ÛÈÎ ÛÊ ÏÂÈ...143 ÌappleÏ ÁÌ Ù È ÎÔÌÈÛÙÒÓ...144 ŸÚÔÈ ÏÂÈ È...147 ÚˆÙ ÛÂÈ...148 ÂÊ Ï ÈÔ 10 ÛÊ ÏÂÈ ÙˆÓ Windows 149 ÔappleÈÎ ÛÊ ÏÂÈ ÙˆÓ Windows...150 ÙfiÙËÙ ÛÊ ÏÂÈ...151 Ó ÂÛË...152 ÚÔÛapple Ï ÛË fiúˆó...153 ÓÙÈΠÌÂÓ Î È Õ ÂÈÂ...154 Õ ÂÈ ÛÙ Ì ÙÔ Ú Â ˆÓ NTFS...157 ÛÙËÌ Ú appleùôáú ÊËÛË Ú Â ˆÓ...158 Windows...159 ÓÂÚÁfi Ù ÏÔÁÔ...159 ÈÛÙÔappleÔ ËÛË Kerberos Î È ÛÊ ÏÂÈ ÔÌ...160 ÔÏÈÙÈÎ OÌ...163 ÛÊ ÏÂÈ fiúˆó ÔÈÓ ÃÚ ÛË...166 IPSec...169 ŸÚÔÈ ÏÂÈ È...171 ÚˆÙ ÛÂÈ...172 ÂÊ Ï ÈÔ 11 È ÛÊ ÏÈÛË È ÎÔÌÈÛÙÒÓ Unix 173 ÓÔappleÙÈÎ πûùôú ÙÔ Unix...174 µ ÛÈÎ ÙÔÈ Â ÛÊ ÏÂÈ ÛÙÔ Unix...177 Ù ÓfiËÛË ÙˆÓ ÛÙËÌ ÙˆÓ Ú Â ˆÓ ÙÔ Unix...177 ÔÁ ÚÈ ÛÌÔ ÃÚËÛÙÒÓ...180 ÛÊ ÏÂÈ ÛÙ Ì ÙÔ Ú Â ˆÓ...184 ÛÙÂ Ï Á Ô ÚÔÛapple Ï ÛË...186 Õ ÂÈ ÎÙ ÏÂÛË...186 ŸÚÔÈ ÏÂÈ È...189 ÚˆÙ ÛÂÈ...190 ÂÊ Ï ÈÔ 12 Unix 191 µ ÛÈÎ ÙÔÈ Â ÛÊ ÏÂÈ ÈÎÙ ˆÓ Unix...192 ÛÊ ÏÂÈ appleôì ÎÚ ÛÌ ÓË Ó ÂÛË...193 appleôì ÎÚ ÛÌ ÓË ÚÔÛapple Ï ÛË...194
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ xi ÂÚÈ fiìâó xi Ì ÛÌ ÙÔ ÌÂÓË ªÔÓ ÈÛÙÔappleÔ ËÛË...195 Ù ÓÂÌËÌ ÓË Ó ÂÛË...196 Ù ÓÂÌËÌ Ó passwd...196 NIS Î È NIS+...196 Kerberos...198 ÛÊ ÏÂÈ ÔÈÓ ÃÚ ÛË Ú Â ˆÓ...200 ÚˆÙfiÎÔÏÏÔ ªÂÙ ÊÔÚ Ú Â ˆÓ...201 ÛÙËÌ Ú Â ˆÓ ÈÎÙ Ô...203 ÚˆÙfiÎÔÏÏÔ ªÂÙ ÊÔÚ ÀappleÂÚÎÂÈÌ ÓÔ...204 Samba...205 Firewalls Û ÛÙ Ì Ù Unix...206 IPTables Î È IPChains...207 TCP Wrappers...208 Firewall Toolkit (FWTK)...209 ŸÚÔÈ ÏÂÈ È...210 ÚˆÙ ÛÂÈ...211 ÂÊ Ï ÈÔ 13 ÛÊ ÏÂÈ È ÎÔÌÈÛÙ Web 213 ÚÔ Ï Ì Ù ÛÊ ÏÂÈ ÛÙÔ Web...214 ÀÏÔappleÔ ËÛË ÛÊ ÏÂÈ È ÎÔÌÈÛÙ Web...214 ÓËıÈÛÌ Ó ÛÂÈ ÛÊ ÏÂÈ...215 ÛÊ ÏÂÈ Apache...226 ÛÊ ÏÂÈ Internet Information Services...229 ŸÚÔÈ ÏÂÈ È...235 ÚˆÙ ÛÂÈ...236 ÂÊ Ï ÈÔ 14 ÛÊ ÏÂÈ E-mail 237 Ú appleùôáú ÊËÛË Î È apple Ï ıâ ÛË E-mail...238 S/MIME...239 PGP...240 Ï ÛÙÔÁÚ Ê ÏÏËÏÔÁÚ Ê...240 πô E-mail...241 πô ÙÔ Outlook...242 ÌappleÔÚÈÎ ÛÙ Ì Ù ÚˆÛË ÁÈ πô Û Ï E-mail...242 AMaVis...243 ÛÊ ÏÂÈ ÓËÌÌ ÓˆÓ...244 Ê ÚÂÛË ŸÏˆÓ ÙˆÓ ÓËÌÌ ÓˆÓ...244 appleèùú appleâùâ ªfiÓÔ ÁÎÂÎÚÈÌ Ó ÓËÌÌ Ó...245 Ê ÚÂÛË ªfiÓÔ ÙˆÓ appleèî Ó ÓˆÓ ÓËÌÌ ÓˆÓ...245 ÓÔÈ È ÎÔÌÈÛÙ E-mail...248 appleúfiûîïëù E-mail...249 apple Ï ıâ ÛË SMTP...250 ÛÙËÌÈÎ appleôùúôapple appleúfiûîïëùô E-mail...253 ŸÚÔÈ ÏÂÈ È...256 ÚˆÙ ÛÂÈ...257
00-STHM-JAVA2 19/12/2005 10:25 ÂÏ xii xii ÂÊ Ï ÈÔ 15 Ó Ó ÛË ÈÛ ÔÏ 259 ÛÙ Ì Ù Ó Ó ÛË ÈÛ ÔÏ...260 ÛÙ Ì Ù appleèıâòúëûë...260 ÛÙ Ì Ù Ú appleï ÓËÛË...261 ÛÙ Ì Ù Ú ÎÔÏÔ ıëûë...263 È ı ÛÈÌ ÛÙ Ì Ù Ó Ó ÛË ÈÛ ÔÏ...263 ÛÙËÌ Windows...264 Tripwire...265 Snort...265 Demarc PureSecure...266 NFR Network Intrusion Detector...267 ŸÚÔÈ ÏÂÈ È...267 ÚˆÙ ÛÂÈ...268 Ú ÚÙËÌ apple ÓÙ ÛÂÈ ÛÙÈ ÚˆÙ ÛÂÈ 269 ÂÊ Ï ÈÔ 1...269 ÂÊ Ï ÈÔ 2...270 ÂÊ Ï ÈÔ 3...271 ÂÊ Ï ÈÔ 4...273 ÂÊ Ï ÈÔ 5...274 ÂÊ Ï ÈÔ 6...274 ÂÊ Ï ÈÔ 7...275 ÂÊ Ï ÈÔ 8...276 ÂÊ Ï ÈÔ 9...277 ÂÊ Ï ÈÔ 10...279 ÂÊ Ï ÈÔ 11...280 ÂÊ Ï ÈÔ 12...281 ÂÊ Ï ÈÔ 13...282 ÂÊ Ï ÈÔ 14...283 ÂÊ Ï ÈÔ 15...285 ψÛÛ ÚÈÔ 287 ÚÂÙ ÚÈÔ 303