Principales différences entre les versions OSX Serveur 10.6, 10.7 et 10.8

{0 Comments}

Vous trouverez dans ce tableau les principales différences entre les OSX 10.6, 10.7 et 10.8 par rapport aux services et aux outils d’administration fournis. Ce tableau est muni d’un champ de recherche et de la possibilité de spécifier le nombre de colonnes affichées afin de rendre sa consultation plus aisée et trouver les différences pour un service donné.
À la fin de l’article, vous trouverez des annotations concernant les principales différences pratiques dans l’administration de ces mêmes services.

OS X 10.6 Server OS X 10.7 Server OS X 10.8 Server
Opendirectory Disponibilité: 
Présent
Administration GUI:
Admin Serveur 
Workgoup Manager » 10.6.8
Administration CLI : 
serveradmin, dscl...
Disponibilité :
Présent
Administration GUI:
Nouveau Logiciel « Server »
Workgroup Manager 10.7
Administration CLI : 
serveradmin, dscl...
Disponibilité :
Présent
Administration GUI
:
Nouveau Logiciel « Server »
Workgroup Manager 10.8
Administration CLI : 
serveradmin, dscl...
AFPDisponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 
serveradmin, sharing
Disponibilité :
Présent
Administration GUI:
Nouveau Logiciel « Server »
Les autorisations POSIX / ACL sur les partages
sont gérées en GUI par « Server »
Administration CLI : 
serveradmin, sharing (nouevelle version)
Disponibilité :
Présent
Administration GUI:
Nouveau Logiciel « Server »
Les autorisations POSIX / ACL sur les partages
sont géré en GUI par « Server »
Administration CLI : 
serveradmin, sharing (Nouvelle version)
SMBDisponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 
serveradmin, sharing
Disponibilité :
Présent
Administration GUI:
Nouveau Logiciel « Server ». Option dans le service « Partage de fichiers ». Pas de service dédié. Nouvelle implémentation du protocole par Apple
Administration CLI :
serveradmin, sharing (nouvelle version)
Disponibilité :
Présent
Administration GUI:
Nouveau Logiciel « Server ». Option dans le service « Partage de fichiers ». Pas de service dédié. Nouvelle implémentation du protocole par Apple
Administration CLI : 
serveradmin,sharing (nouvelle version)
NFSDisponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 
serveradmin, nfsd, mount
Disponibilité :
Présent
Administration GUI:

Absent (s'active automatiquement pour le service netboot)
Administration CLI : 
serveradmin, nfsd, mount
Disponibilité :
Présent
Administration GUI:

Absent (s'active automatiquement pour le service netboot)
Administration CLI : 
serveradmin, nfsd, mount
WebDavDisponibilité :
Présent
Administration GUI
:
Admin Serveur
Limité pas d'option dédie
Administration CLI : Édition
limitée des fichiers de
configurations Apache
Disponibilité :
Présent
Administration GUI

Server 
Options de partage des dossiers dans
le service « Partage de fichiers »
Administration CLI :
sharing (nouvelle version)
Disponibilité :
Présent
Administration GUI
:
Server
Options de partage des dossiers dans
le service « Partage de fichiers »
Administration CLI :
sharing (nouvelle version)
FTPDisponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 

serveradmin
Disponibilité :
Présent
Administration GUI:
Absent
Administration CLI :
ftpd
Disponibilité :
Présent
Administration GUI
:
Server
Option dédiée
Administration CLI :
serveradmin, sharing
ImpressionDisponibilité :
Présent
Administration GUI: 
Admin Serveur » Limité service instable
Gestionnaire de groupe de travail
pour la gestion de l'impression sur les clients
Administration CLI : 
serveradmin, mcx
Disponibilité :
Absent
Administration GUI:

Administration sur les clients possible
par Gestionnaire de groupe de travail
le nouveau service « Gestionnaire de profiles »
Administration CLI :
mcx, profiles
Disponibilité :
Absent
Administration GUI:

Administration sur les clients possible
par Gestionnaire de groupe de travail
le nouveau service « Gestionnaire de profiles »
Administration CLI :
mcx, profiles
Firewall (Coupe-feu)Disponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 
serveradmin (ipfilter), ipfw
Disponibilité :
Présent
Administration GUI:

Admin Serveur 
Administration CLI : 

serveradmin (ipfilter), ipfw, pfctl
Disponibilité :
Présent
Administration GUI: 
Pas disponible ( Logiciel gratuit tierce partie icefloor)
Administration CLI : 
pf, pfctl
DHCPDisponibilité : Présent
Administration GUI:
Admin Serveur 
Administration CLI : 
serveradmin
Disponibilité :
PrésentAdministration GUI:
Admin Serveur 
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:
 Server » à partir de la version 2.1.0 (10.8.2)
Administration CLI : 
serveradmin
DNSDisponibilité :
Présent
Administration GUI:
Admin Serveur
Administration CLI : 
serveradmin, fichiers bind
Disponibilité :
Présent
Administration GUI:
Admin Serveur 
Administration CLI : 
serveradmin, fichiers bind
Disponibilité :
Présent
Administration GUI:
Server 
Administration CLI : 

serveradmin, fichiers bind
RadiusDisponibilité :
Présent
Administration GUI:
Admin Serveur 
Administration CLI : 
serveradmin, radiusconfig
Disponibilité :
Présent
Administration GUI:
Admin Serveur
Administration CLI :
serveradmin, radiusconfig
Disponibilité :
Présent
Administration GUI:
Disponible uniquement pour
la gestion de bornes via Server
Administration CLI : 
serveradmin, radiusconfig
Gestionnaire de profils (gestion profils machines et IOS)Disponibilité :
Absent
Administration GUI:
Absent (uniquement MDM tierce parties)
Administration CLI : 
Absent
Disponibilité :
Présent
Administration GUI:
Server  + Gestionnaire web
Administration CLI : 
profiles
Disponibilité :
Présent
Administration GUI:
Server + Gestionnaire web
Administration CLI :
profiles
Services WEB / Mail et collaboratif (sites, wiki...)Disponibilité :
Présent
Administration GUI:
Admin Serveur
Noms des services : Web, iCal, iChat, Carnet d'adresses, Courrier
Administration CLI : 
serveradmin et lignes de commande dediées
Disponibilité :
Présent
Administration GUI:
Admin Serveur
Noms des services : Web, iCal, iChat, Carnet d'adresses, Courrier
Administration CLI :
serveradmin et lignes de commande dediées
Disponibilité :
Présent
Administration GUI:
Server 
Nom des services : Sites web, Calendar, Messages, Contacts, Mail (renommage esthétique)
À noter aussi que le service Webmail n'est plus installé
Administration CLI : 
serveradmin
Mis à jour de logicielsDisponibilité :
Présent
Administration GUI:
Admin Serveur
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:
Admin Serveur
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:
Server
Administration CLI : 
serveradmin
Netboot/NetinstallDisponibilité :
Présent
Administration GUI:

Admin Serveur 
nom du service : Netboot
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:
Admin Serveur
nom du service : Netboot
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:
Server
nom du service Netinstall
Administration CLI : 
serveradmin
Podcast ProducerDisponibilité : Présent
Administration GUI:

Admin Serveur 
Administration CLI : 
serveradmin, podcast
Disponibilité :
Présent
Administration GUI:
Admin Serveur
Administration CLI : 
serveradmin, podcast
Disponibilité :
Absent
Administration GUI:
Absent
Administration CLI : 
Absent
VPNDisponibilité :
Présent
Administration GUI:

Admin Serveur
Administration CLI : 
serveradmin
Disponibilité : Présent
Administration GUI:

Server
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:

Server
Administration CLI : 
serveradmin
NATDisponibilité :
PrésentAdministration GUI:
Admin Serveur
Administration CLI : 
serveradmin
Disponibilité : Présent
Administration GUI:

Server
Administration CLI : 
serveradmin
Disponibilité :
Présent
Administration GUI:

« Preferences système-->Partage-->Internet »
Administration CLI : 
pfctl
XgridDisponibilité :
Présent
Administration GUI:

Admin Serveur
Administration CLI : 
serveradmin, xgrid
Disponibilité :
Présent
Administration GUI:

Admin Serveur
Administration CLI :
serveradmin, xgrid
Disponibilité :
Absent
Administration GUI:
Absent
Administration CLI : 
Absent
QuickTime Streaming Server (QTSS)Disponibilité :
Présent
Administration GUI:

Admin Serveur
Administration CLI : 
serveradmin
Disponibilité :
Absent
Administration GUI:
Absent
Administration CLI :
Absent
Disponibilité :
Absent
Administration GUI:
Absent
Administration CLI :
Absent
Mise en cacheDisponibilité :
Absent
Administration GUI:
Absent
Administration CLI :
Absent
Disponibilité :
Absent
Administration GUI:
Absent
Administration CLI :
Absent
Disponibilité :
Présent
Administration GUI:

Server (à partir de v2.2)
Administration CLI : 
serveradmin

 

Toujours concernant les différences entre les trois OSX il est important de noter que :

  • Comme mis en évidence par la KB dédiée et par le tableau précédent à différence de versions précédentes la 10.8 ne dispose plus que de deux outils GUI d’administration : l’application Server et le Workgroup Manager (« Gestionnaire de groupe de travail »). L’outil « Contrôle de serveur » est remplacé par les services Alertes et Notifications.

 

  • Dans OSX 10.8 l’emplacement de stockage de données de configurations de services est unifié dans le dossier /Library/Server/

 

  • Dans 10.8 tous les binaires de commandes serveur Apple sont désormais groupé dans le dossier (path relatif) /Applications/Server.app/Contents/ServerRoot/usr/sbin

serveradmin se trouve dans /Applications/Server.app/Contents/ServerRoot/usr/sbin/serveradmin

changeip se trouve dans /Applications/Server.app/Contents/ServerRoot/usr/sbin/changeip

tandis que les binaires des services Unix restent à leur emplacement habituel (par ex. slapconfig dans /usr/bin)

 

  • En 10.8 l’option de sauvegarde du service « Opendirectory » disparait en faveur du service TimeMachine. Effectivement jusqu’à la version 10.7 il était fortement déconseillé d’utiliser TimeMachine pour sauvegarder les services serveur à cause de l’incapacité de ce dernier d’arrêter ces mêmes services (notamment les bases sql et LDAP) lors des routines de sauvegarde engendrant un risque de corruption des données. Or depuis la version 10.8 TimeMachine a été optimisé pour le serveur et intègres désormais un processus capable de gérer les services cibles

« OS X Server comprend également le processus ServerBackup, qui fonctionne avec Time Machine. Le processus ServerBackup effectue des sauvegardes quotidiennes d’Open Directory (si activé) et des bases de données Postgres utilisées par le calendrier (ou iCal), les contacts (ou carnet d’adresses), le gestionnaire de profils et les services Wiki. Ces sauvegardes quotidiennes sont comprises dans la sauvegarde Time Machine de Lion Server. La fonction ServerBackup procède également à la restauration des services de serveur lors du premier démarrage suivant la restauration d’un serveur. Cette fonction permet de restaurer les services de serveur et les bases de données après le démarrage du serveur. http://support.apple.com/kb/HT5139?viewlocale=fr_FR

 

  •  Au niveau des bases des données, la solution MySQL présente dans 10.6 a été remplacée par postgres dans 10.7 et 10.8 (il est néanmoins possible d’installer la première par les paquets appropriés ou par des solutions tierce partie comme MAMP)

 

  • Le service de mis à jour dédié n’existe plus sous 10.8, ce dernier est remplacé par le App Store qui centralisé les mis à jour système et logicielles. (Apple et tierces parties achetées avec le Apple ID de l’utilisateur)

 

 

  • En 10.7 et 10.8 la gestion des autorisations POSIX comme ACL par GUI pour les partages se fait par l’application « Server » dans son menu « MATÉRIEL », onglet « Stockage » (l’option dédiée jusque-là disponible dans « Admin Serveur » n’est plus présente pour OS X 10.7)

 

  • La gestion des comptes réseau se fait, sur 10.7 comme 10.8, indifféremment par l’application « Server » (Menu « COMPTES ») ou par « Gestionnaire de groupe de travail » (ce dernier garde l’administration des « Préférences » MCX) mais (!!) dans OSX 10.8 les comptes crées par « Gestionnaire de groupe de travail » (à différence de ceux créer avec « Server ») par défaut n’ont pas le droit d’accès sur les services activés, notamment sur le « Partage de fichiers ». Pour que les utilisateurs réseau puissent ouvrir une session, il faut, donc, leur donner l’autorisation SACL pour le compte ou pour le groupe par le biais de l’application « Server ». (Menu « COMPTES » –> »modifier l’accès aux services… »)

  •  Mis à part les « Preferences système–> Securité et confidentialité » qui s’occupent de la partie accès au réseau des applications, Il n’y a plus d’application GUI pour l’administration du Coupe-feu dans 10.8. (néanmoins, une application répandue, gratuite est disponible à cette adresse http://www.hanynet.com/icefloor/)
    Le service s’administre par l’utilitaire en ligne de commande pfctl (Documentation technique officielle disponible ici http://www.openbsd.org/faq/pf/ )
    Une très bonne documentation sur l’utilisation pratique de pf dans 10.7 et 10.8 est disponible à cette adresse : http://krypted.com/mac-os-x/a-cheat-sheet-for-using-pf-in-os-x-lion-and-up/
    Ce service n’est pas activé par défaut (même en activant sa partie ALF et Gatekeeper dans les « Préferences système »): se référer à cette KB http://support.apple.com/kb/TS4418 pour l’activation automatique du service.
  • À partir de la version 2.2 de « Server » sur OSX 10.8 un nouveau service fait son apparition: « Mis en cache ». Ce dernier permet d’accélérer la vitesse de téléchargement des applications et leurs mises à jour, distribuées par le « Mac App Store ». Pour plus d’information sur la configuration de ce service veuillez vous référer à cette KB http://support.apple.com/kb/HT5590

 

Leave a Comment

Your email address will not be published.

*