Mac-tietokoneiden hallinta IT2011 2.11.2011 Mika Viikki Järjestelmätukihenkilö, Metropolia AMK mika.viikki@metropolia.fi Mitä Mac-hallintaan sisältyy? Mitä Mac-hallintaan sisältyy? • • • • • • • Järjestelmäasetukset (WLAN, Bluetooth on/off) Verkkoasetukset (DHCP/kiinteä, proxyt, sertifikaatit) Verkkoyhteyksien autentikointiprofiilit (802.1X) Hakemistopalvelut (AD, LDAP, Open Directory…) Käyttäjäprofiilien asetukset (pakotetut, ehdotetut) Tietoturva (palomuuri, virustorjunta) Ohjelmien asennukset ja päivitykset Mac-hallinnan työkalut Mac-hallinnan työkalut MCX (Managed Client Settings OS X) Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX-asetukset luodaan Workgroup Managerilla Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX-asetukset luodaan Workgroup Managerilla • verrattavissa Windowsin Policyihin Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX-asetukset luodaan Workgroup Managerilla • verrattavissa Windowsin Policyihin • Mac-serverin OpenDirectoryhakemistopalvelussa, asiakaskoneet noutavat MCX-asetukset Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX-asetukset luodaan Workgroup Managerilla • verrattavissa Windowsin Policyihin • Mac-serverin OpenDirectoryhakemistopalvelussa, asiakaskoneet noutavat MCX-asetukset • mahdollista sijoittaa Mac-koneen lokaaliin Directory Services-kantaan (vrt. Local Policy) Mac-hallinnan työkalut MCX (Managed Client Settings OS X) asetukset voi kohdistaa: Mac-hallinnan työkalut MCX (Managed Client Settings OS X) asetukset voi kohdistaa: • yksittäiselle koneelle tai koneryhmille Mac-hallinnan työkalut MCX (Managed Client Settings OS X) asetukset voi kohdistaa: • yksittäiselle koneelle tai koneryhmille • yksittäiselle käyttäjätilille tai käyttäjäryhmille Mac-hallinnan työkalut MCX (Managed Client Settings OS X) asetukset voi kohdistaa: • yksittäiselle koneelle tai koneryhmille • yksittäiselle käyttäjätilille tai käyttäjäryhmille • asetukset mahdollista lukita tai jättää käyttäjän muokattaviksi Mac-hallinnan työkalut MCX (Managed Client Settings OS X) ohjelmien asetukset: • asetustiedoston oltava Applen Property Listmuodossa (plist) Mac-hallinnan työkalut MCX (Managed Client Settings OS X) ohjelmien asetukset: • asetustiedoston oltava Applen Property Listmuodossa (plist) tulostinjonot: • ei asenna aina tulostimen natiiviajuria, ajuri jaeltava ennakkoon muilla tavoin Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX mahdollista sisällyttää AD-rakenteeseen, Schema Extension Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX mahdollista sisällyttää AD-rakenteeseen, Schema Extension • useimmiten käytetään kuitenkin AD:ta käyttäjän kirjautumisen autentikointiin ja Applen Open Directory-serveriä koneiden ja käyttäjäasetusten hallintaan Mac-hallinnan työkalut MCX (Managed Client Settings OS X) • MCX mahdollista sisällyttää AD-rakenteeseen, Schema Extension • useimmiten käytetään kuitenkin AD:ta käyttäjän kirjautumisen autentikointiin ja Applen Open Directory-serveriä koneiden ja käyttäjäasetusten hallintaan • MCX mahdollisesti väistymässä... Mac-hallinnan työkalut OS X 10.7 Lionin hallinta Mac-hallinnan työkalut OS X 10.7 Lionin hallinta • MDM (Mobile Device Management) Mac-hallinnan työkalut OS X 10.7 Lionin hallinta • MDM (Mobile Device Management) • toiminnallisuus kuin MCX (melkein) Mac-hallinnan työkalut OS X 10.7 Lionin hallinta • MDM (Mobile Device Management) • toiminnallisuus kuin MCX (melkein) • MDM-profiili luodaan Profile Managerilla OS X 10.7 Serverissä Mac-hallinnan työkalut OS X 10.7 Lionin hallinta • MDM (Mobile Device Management) • toiminnallisuus kuin MCX (melkein) • MDM-profiili luodaan Profile Managerilla OS X 10.7 Serverissä • MDM-profiilien OTA-jakelu (over the air) mahdollista push-tekniikalla Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset maksullisia, esim: • Apple Remote Desktop (ARD) • Absolute Manage (multi-platform) • FileWave (multi-platform) • Casper Suite (Mac) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset ilmaisia, esim: • Munki (Managed Software Update) http://code.google.com/p/munki/ • Puppet, Chef, Cfengine, cdist, Bcfg2, Radmind... http://alternativeto.net/software/chef/?platform=mac Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Apple Remote Desktop Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Apple Remote Desktop • saatavilla nykyisin AppStoren kautta Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Apple Remote Desktop • saatavilla nykyisin AppStoren kautta • asentaa kaikki .pkg/mpkg asennuspaketit Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Apple Remote Desktop • saatavilla nykyisin AppStoren kautta • asentaa kaikki .pkg/mpkg asennuspaketit • voi ajaa terminaalikomentoja etänä Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) • avoimen lähdekoodin projekti Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) • avoimen lähdekoodin projekti • koodattu Pythonilla Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) • avoimen lähdekoodin projekti • koodattu Pythonilla • kehitys aktiivista Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) • • • • avoimen lähdekoodin projekti koodattu Pythonilla kehitys aktiivista repository web-serverin päällä (esim. Apache) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) • • • • • avoimen lähdekoodin projekti koodattu Pythonilla kehitys aktiivista repository web-serverin päällä (esim. Apache) osaa asioita joita muut eivät Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) jakelee: Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) jakelee: • pkg/mpkg-asennuspaketit Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) jakelee: • pkg/mpkg-asennuspaketit • Adoben päivitysten paketit (CS3, CS4, CS5) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) jakelee: • pkg/mpkg-asennuspaketit • Adoben päivitysten paketit (CS3, CS4, CS5) • Applen päivitykset (valinnainen) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) jakelee: • • • • pkg/mpkg-asennuspaketit Adoben päivitysten paketit (CS3, CS4, CS5) Applen päivitykset (valinnainen) Drag & drop-asennettavat kuten Firefox Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) Munkin hallinta: Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) Munkin hallinta: • pääosin plist-tiedostojen muokkausta (XML) Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) Munkin hallinta: • pääosin plist-tiedostojen muokkausta (XML) • mukana helpottavia komentorivityökaluja Mac-hallinnan työkalut Ohjelmien asennus ja päivitykset Munki (Managed Software Update) Munkin hallinta: • pääosin plist-tiedostojen muokkausta (XML) • mukana helpottavia komentorivityökaluja • tulossa web-pohjainen hallinta "MunkiWeb" Mac-hallinta, Metropolia AMK Mac-hallinnan toteutus Metropolia AMK:ssa Mac-hallinta, Metropolia AMK Mac-koneita lukumäärällisesti: keskitetyn hallinnan alla n. 270 • henkilökunnalla 85 • luokissa 160 • ns. labroissa 25 • “vapaita radikaaleja” arv. n 15-20 Mac-hallinta, Metropolia AMK Verkkoyhteyksien autentikointiprofiilit (802.1X) • Mac OS X 10.6:ssa käyttäjä voi itse luoda Mac-hallinta, Metropolia AMK Verkkoyhteyksien autentikointiprofiilit (802.1X) • Mac OS X 10.6:ssa käyttäjä voi itse luoda • OS X 10.7:ssa 802.1X-profiilin toimitetaan käyttäjälle asennettavaksi Mac-hallinta, Metropolia AMK Verkkoyhteyksien autentikointiprofiilit (802.1X) • Mac OS X 10.6:ssa käyttäjä voi itse luoda • OS X 10.7:ssa 802.1X-profiilin toimitetaan käyttäjälle asennettavaksi • mahdollista tehdä asetustiedostot jotka sisältävät tarpeelliset sertifikaatit ja asetukset Mac-hallinta, Metropolia AMK Imagepalautukset • imagepalautukset DeployStudiolla • pääosin lukkoonlyödyt luokkakohtaiset imaget Mac-hallinta, Metropolia AMK Ohjelmien asennus ja päivitykset • 10.7-koneissa käytetään tehtaan esiasennusta joka “Metropoliasoidaan” muutamalla asennuspaketilla • VLP-lisensöidyt asennukset jaellaan käsin • Munki jakelee: • päivityksiä, “payload-free”-asennuspaketteja Mac-hallinta, Metropolia AMK Kone- ja käyttäjäprofiilien asetukset • • • • osittain Open Directoryn MCX:n kautta osa asennuspaketteina (skriptit) Munkilla osa LoginHookeina kirjautumishetkellä tavoitteena siirtyä Profile-pohjaiseen hallintaan OS X 10.7:n myötä (2012 syksy) Mac-hallinta, Metropolia AMK Asset management • laitetiedot skriptin kautta palvelinjakoon • tahtotila on siirtyä web-pohjaiseen keskitettyyn laitetietokantaan Mac-hallinta, Metropolia AMK Virustorjunta • ei tällä hetkellä keskitettyä ratkaisua • harkitaan kaupallista ratkaisua kun sopiva on saatavilla (F-secure, ehkä Sophos?) Mac-tietokoneiden hallinta Kysymyksiä??? Mika Viikki Järjestelmätukihenkilö, Metropolia AMK mika.viikki@metropolia.fi Mac-tietokoneiden hallinta Kiitos! Mika Viikki Järjestelmätukihenkilö, Metropolia AMK mika.viikki@metropolia.fi
© Copyright 2024