Alphorm.com Formation OS X 10.11 Client El Capitan , avancé

Preview:

Citation preview

14/01/2016

1

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

OS X 10.11 (Client) El Capitan

(certification ACSP)

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

2

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Présentation du formateur

• Qu’est-ce qu’OS X ? Et pourquoi ?

• Publics concernés

• Plan de la formation

• Certification

• Environnement de cours

� Matériel

� Logiciel

14/01/2016

3

Formation OS X 10.11 Client El Capitan alphorm.com™©

Présentation du formateur• Bastien BLEYZAT

• Consultant dans les technologies mobiles et déploiement

• bastien.bleyzat@bexen.fr

• Apple Certified Support Professional (ACSP) / Technical Coordinator(ACTC)

• Apple Consultants Network (ACN)

• Site de mon entreprise : www.bexen.fr

14/01/2016

4

Formation OS X 10.11 Client El Capitan alphorm.com™©

Qu’est-ce que OS X ? Et pourquoi ?• OS X : Système d’exploitation pour ordinateur d’Apple.

� Version 10.11 El Capitan

• De plus en plus de périphériques Apple dans les entreprises.

• Les SSII ne veulent pas (ou non pas les compétences) pour les gérer.

• Les Mac ne sont pas pleinement intégrés dans les SI.

14/01/2016

5

Formation OS X 10.11 Client El Capitan alphorm.com™©

Publics concernés• Administrateur réseau

• Toute personne voulant mieux connaître son système d’exploitation

14/01/2016

6

Formation OS X 10.11 Client El Capitan alphorm.com™©

Connaissances requises

•Partie 1 de la formation OS X 10.11 Client El Capitan

14/01/2016

7

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan de la formation• Module 1 : Application et processus

� Installation d’applications

� Gestion des documents

� Gestion des applications

• Module 2 : Réseau

� Les fondamentaux

� Configuration avancée

� Utilitaires réseau

� Services réseau

� Partage et Firewall

• Module 3 : Gestion des périphériques

� Périphériques et drivers

� Imprimantes et scanners

• Module 4 : Pour aller plus loin

� Processus de démarrage

� Mode de démarrage

� Fermeture et sauvegarde

� Initiation au scripting

14/01/2016

8

Formation OS X 10.11 Client El Capitan alphorm.com™©

Certification• Ce cours peut vous aider à passer la certification ACSP

� Trouver un centre de formation : http://training.apple.com

• Acheter le livre pour préparer la certification : http://www.peachpit.com/search/index.aspx?query=OS+X

14/01/2016

9

Formation OS X 10.11 Client El Capitan alphorm.com™©

Environnement de cours• Matériel

� Un ordinateur de type Mac

• Processeur : double cœur

• Mémoire : 8 Go

• Disque dur : fusion drive ou idéalement type SSD / flash

14/01/2016

10

Formation OS X 10.11 Client El Capitan alphorm.com™©

Environnement de cours• Logiciel de virtualisation

� VMware Fusion 8 : http://store.vmware.com/DRHM/store?Action=DisplayProductDetailsPage&SiteID=vmwde&Locale=fr_FR&productID=323416600

� Parallels Desktop 11 : http://www.parallels.com/fr/products/desktop/

14/01/2016

11

Formation OS X 10.11 Client El Capitan alphorm.com™©

Let’s Go

14/01/2016

12

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Installation d’applications

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Applications et processus

14/01/2016

13

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Mac App Store

• Méthodes traditionnelles

• Java

• UNIX

• Processus de sécurité

• Quarantaine

• Gatekeeper

• Désinstallation / Suppression

14/01/2016

14

Formation OS X 10.11 Client El Capitan alphorm.com™©

Mac App Store• Tous les achats et mises à jour requièrent un Apple ID

� Vérification avec ou sans moyen de paiement

� Autorisation sauvegardée pour les futurs achats et mises à jour

14/01/2016

15

Formation OS X 10.11 Client El Capitan alphorm.com™©

Méthodes traditionnellesGlisser déposer Plus complexe via un installeur

14/01/2016

16

Formation OS X 10.11 Client El Capitan alphorm.com™©

Java• Les applications Java sont supportées nativement, mais requièrent une

installation additionnelle : https://www.java.com/fr/download/faq/java_mac.xml

14/01/2016

17

Formation OS X 10.11 Client El Capitan alphorm.com™©

UNIX• Mac Ports : gestionnaire de paquets http://www.macports.org

• Exemple d’installation via le Terminal :

� Ruby –e « $(curl –fsSL URL) »

� Homebrew installé

14/01/2016

18

Formation OS X 10.11 Client El Capitan alphorm.com™©

UNIX• brew install wget

• wget URL

14/01/2016

19

Formation OS X 10.11 Client El Capitan alphorm.com™©

Processus de sécurité• Applications sandboxées

• Apple maintient une liste de malware qui empêche l’utilisateur d’ouvrir l’application

� Vérification du contenu

� Vérification du développeur (sources)

14/01/2016

20

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quarantaine• Les éléments téléchargés peuvent être en quarantaine :

� Image disque

� Installeur

� Scripts

� …

� Enlever des scripts de la quarantaine : xattr -d com.apple.quarantine script.sh

• Une application téléchargée depuis internet est soumise à validation de l’utilisateur

14/01/2016

21

Formation OS X 10.11 Client El Capitan alphorm.com™©

Gatekeeper• Préférences Système > Sécurité et confidentialité > Général

14/01/2016

22

Formation OS X 10.11 Client El Capitan alphorm.com™©

Désinstallation / Suppression• Déplacer l’application du dossier /Applications dans la corbeille

• Pour les installations complexes, script de désinstallation peut-être fourni

• Désinstallation d’une application du MAS « à la mode iOS »

14/01/2016

23

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Différentes méthodes d’installation

� MAS

� Traditionnelle

� Exemple avec le Terminal

• La sécurité

� Gatekeeper

� Quarantaine

• Les différentes méthodes de désinstallation

14/01/2016

24

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Gestion des documents

Applications et processus

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

25

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Ouvrir avec …

• Applications par défaut et Aperçu

• Sauvegarde automatique

• Versions

• Verrouillage

• Documents iCloud

• Restauration de l’état

14/01/2016

26

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ouvrir avec …• Pour les fichiers qui ne sont pas reconnus, une recherche d’applications

est proposée :

� Il est possible de changer les applications par défaut

� Et d’appliquer pour le type de fichiers « Tout modifier … »

14/01/2016

27

Formation OS X 10.11 Client El Capitan alphorm.com™©

Applications par défaut et Aperçu• Aperçu et TextEdit sont défini par défaut à l’installation du système

• Aperçu peut ouvrir bon nombre de documents

� Utiliser la barre d’espace pour avoir un Aperçu d’un doucement

• Finder

• Mail

• Spotlight

• …

14/01/2016

28

Formation OS X 10.11 Client El Capitan alphorm.com™©

Sauvegarde automatique• Sur certaines applications exemple : TextEdit

� On écrit du texte, quitter l’App, le document a été sauvegardé

• ALT : Dupliquer > Enregistrer sous

14/01/2016

29

Formation OS X 10.11 Client El Capitan alphorm.com™©

Versions• Le « Time Machine » pour les documents

� La sauvegarde automatique crée un versionning des documents

� Stockés dans /.DocumentRevisions-V100

� Intégré également dans Time Machine

� Propre à OS X le doucement ne contient pas l’historique

14/01/2016

30

Formation OS X 10.11 Client El Capitan alphorm.com™©

Verrouillage• Les applications supportant les sauvegardes automatiques peuvent

verrouiller / déverrouiller des documents

� Notifié par une icône

� Dupliquer pour pouvoir écrire dans le document

14/01/2016

31

Formation OS X 10.11 Client El Capitan alphorm.com™©

Documents iCloud• Certaines applications sont compatibles avec la sauvegarde dans iCloud

Drive

� Boite de dialogue spécifique

� Compatible avec iOS

� ~/Library/Mobile Documents/

14/01/2016

32

Formation OS X 10.11 Client El Capitan alphorm.com™©

Restauration de l’état• Par défaut, lors de la fermeture de la session OS X va sauvegarder les

applications et l’état des fenêtres

� ~/Library/Saved Application State

14/01/2016

33

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Changer les applications par défaut

• Aperçu

• Le système de sauvegarde automatique

� iCloud

• Le versionning de document

� Verrouillage

• Restauration de l'état des fenêtres

14/01/2016

34

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Gestion des applications

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Applications et processus

14/01/2016

35

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• 64 Bits

• Préférences

• Informations système

• Moniteur d’activité

� Processeur

� Mémoire

� Énergie

� Disque

14/01/2016

36

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Quitter une application

� Dock

� Moniteur d’activité

� Terminal

� Menu

� Rapport d’erreur

• Console

• Accessibilité et VoiceOver

• Dictée vocale

• Dashboard

14/01/2016

37

Formation OS X 10.11 Client El Capitan alphorm.com™©

64 Bits• Les applications du système tournent en 64 Bits

� Mode de compatibilité 32 Bits

14/01/2016

38

Formation OS X 10.11 Client El Capitan alphorm.com™©

Préférences• Les applications dépendent de leurs préférences pour la configuration

et leur état :

� ~/Library/Preferences/<BundleID>.plist*

• * plist : un fichier xml

� ~/Library/Containers/<BundleID>/Data

� /Library/Preferences/<BundleID>.plist

14/01/2016

39

Formation OS X 10.11 Client El Capitan alphorm.com™©

Informations système

14/01/2016

40

Formation OS X 10.11 Client El Capitan alphorm.com™©

Moniteur d’activité• Processeur

14/01/2016

41

Formation OS X 10.11 Client El Capitan alphorm.com™©

Moniteur d’activité• Mémoire

14/01/2016

42

Formation OS X 10.11 Client El Capitan alphorm.com™©

Moniteur d’activité• Energie

14/01/2016

43

Formation OS X 10.11 Client El Capitan alphorm.com™©

Moniteur d’activité• Disque

14/01/2016

44

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quitter une application• Dock

� Quitter

� ALT : Forcer à quitter

14/01/2016

45

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quitter une application• Moniteur d’activité

14/01/2016

46

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quitter une application• Terminal

� top : afficher les processus

� Trouver le PID (Process ID)

� kill pid

14/01/2016

47

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quitter une application• Menu

14/01/2016

48

Formation OS X 10.11 Client El Capitan alphorm.com™©

Quitter une application• Rapport d’erreur

• Interface pour envoyer les rapports d’erreurs

� Console

14/01/2016

49

Formation OS X 10.11 Client El Capitan alphorm.com™©

Accessibilité et VoiceOver

14/01/2016

50

Formation OS X 10.11 Client El Capitan alphorm.com™©

Dictée vocale

14/01/2016

51

Formation OS X 10.11 Client El Capitan alphorm.com™©

Dashboard• Installation des Widgets

� Système : /Library/Widgets

� Utilisateur : : ~/Library/Widgets

� Glisser déposer depuis le Finder

� Double clique pour installer

14/01/2016

52

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les applications 64 Bits

• Où sont stockées les préférences des applications

• Moniteur d’activité

• Les différentes manières de quitter une application

• Les paramètres pour adapter le système suivant le type de personne

• Le Dashboard et ses Widgets

14/01/2016

53

Formation OS X 10.11 Client El Capitan alphorm.com™©

Les fondamentaux

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Réseau

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

14/01/2016

54

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• LAN

• WAN

• DNS

• DHCP

• Préférences système

� Réseau

� Wi-Fi

14/01/2016

55

Formation OS X 10.11 Client El Capitan alphorm.com™©

LAN• LAN : Local Area Network (réseau local)

� Un ensemble de périphériques reliés entre eux par un réseau à l’aide de technologie comme Ethernet ou le Wi-Fi

� Adresse IP : analogie avec l’adresse postale, votre machine elle a une adresse également

� Pour envoyer un courrier, vous devez connaître l’adresse de votre destinataire, c’est pareil avec votre ordinateur

� Votre ordinateur est identifié par son adresse IP

� Les ordinateurs du même groupe forment un réseau local

14/01/2016

56

Formation OS X 10.11 Client El Capitan alphorm.com™©

WAN• Pour ne pas gaspiller les adresses IP, on ne fait pas correspondre une

adresse IP unique à un appareil, mais à un ensemble d’appareils connectés à un même équipement réseau

• NAT : Network Address Translation (traduction d’adresse réseau)

� Faire le lien entre le réseau interne et réseau externe

• Votre fournisseur d’accès internet vous donne une IP publique (fixe ou dynamique) permettant de vous identifier sur internet

14/01/2016

57

Formation OS X 10.11 Client El Capitan alphorm.com™©

DNS• DNS : Domaine Name Service (service de nom de domaine)

� Traduire un nom facilement mémorisable par l’homme (ex : www.bexen.fr) en une adresse IP compréhensible par la machine

� Analogie avec l’annuaire téléphonique : un nom = un numéro de téléphone

14/01/2016

58

Formation OS X 10.11 Client El Capitan alphorm.com™©

DHCP• DHCP : Dynamic Host Configuration Protocol

� Votre routeur est configuré pour fournir automatiquement des adresses IP privées aux machines locales

14/01/2016

59

Formation OS X 10.11 Client El Capitan alphorm.com™©

Préférences système• Réseau

� Interface unifiée pour toutes les configurations réseau

� Les changements sont instantanément appliqués après les avoir validés

14/01/2016

60

Formation OS X 10.11 Client El Capitan alphorm.com™©

Préférences système• Wi-Fi

� Géré la plupart du temps depuis la barre des menus

� Mot de passe sauvegardé (trousseau d’accès Système)

� Compatible avec les portails captifs

14/01/2016

61

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les fondamentaux du réseau

• L’interface réseau d’OS X

� Ethernet

� Wi-Fi

14/01/2016

62

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration avancée

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Réseau

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

14/01/2016

63

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Lieux

• Configuration manuelle

• Configuration Wi-Fi avancée

� DNS et WINS

� 802.1X

� Proxy

• Interfaces multiples

• Ordre des services

• VPN

14/01/2016

64

Formation OS X 10.11 Client El Capitan alphorm.com™©

Lieux• Suivant où l’on se trouve pas le même type de connexion, les mêmes

interfaces utilisées …

14/01/2016

65

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration manuelle

14/01/2016

66

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration Wi-Fi avancée

14/01/2016

67

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration Wi-Fi avancée

• DNS et WINS

� WINS (Windows Internet Name Service) est un serveur de noms et services pour les ordinateurs utilisant NetBIOS

14/01/2016

68

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration Wi-Fi avancée• 802.1X

• Basé sur le protocole EAP(Extensible Authentication Protocol)

• Permets d’identifier un utilisateur souhaitant accéder à un réseau filaireou non grâce à un serveur d’authentification

• Ex. un portail captif relié à un Active Directory

• Configuration avancée déployée via un profil

14/01/2016

69

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration Wi-Fi avancée

• Proxy

� Un composant (pas forcément un serveur)

� Mandataire : intermédiaire

• Restreindre l’accès à certains sites

• Mise en cache (accélérer la navigation)

• Surfer anonymement

� Configuration :

• IP, port

• DNS, .pac

14/01/2016

70

Formation OS X 10.11 Client El Capitan alphorm.com™©

Interfaces multiples• Ajouter une interface réseau dans la VM

14/01/2016

71

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ordre des services

14/01/2016

72

Formation OS X 10.11 Client El Capitan alphorm.com™©

VPN• Virtual Private Network (réseau privé virtuel)

� Support intégré des protocoles : L2TP via IPSec, PPTP, Cisco IPSec, IKEv2

� Ajout dans l’interface réseau

� Activation manuelle

• Possibilité de configurer via un profil

14/01/2016

73

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Configurer le réseau suivant le lieux où l’on se trouve

• Les différents réglages réseau Wi-Fi et Ethernet

• Ajouter une interface

• La priorité des interfaces réseau

• Introduction au VPN

14/01/2016

74

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaires réseau

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Réseau

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

14/01/2016

75

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Status

• Diagnostics réseau

� Filaire

� Sans-fil

• Utilitaire réseau

� Infos

� Netstat

� Ping

� Lookup

� Traceroute

� Whois

� Finger

� Port Scan

• Équivalent en ligne de commande via le Terminal

14/01/2016

76

Formation OS X 10.11 Client El Capitan alphorm.com™©

Status

14/01/2016

77

Formation OS X 10.11 Client El Capitan alphorm.com™©

Diagnostics réseau• Filaire

14/01/2016

78

Formation OS X 10.11 Client El Capitan alphorm.com™©

Diagnostics réseau

• Sans-fil

14/01/2016

79

Formation OS X 10.11 Client El Capitan alphorm.com™©

Diagnostics réseau• Diagnostics sans fil

14/01/2016

80

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• /System/Library/CoreServices/ Applications/Network Utility.app

• Infos

14/01/2016

81

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Netstat

14/01/2016

82

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Ping

14/01/2016

83

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Lookup

14/01/2016

84

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Traceroute

14/01/2016

85

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Whois

14/01/2016

86

Formation OS X 10.11 Client El Capitan alphorm.com™©

Utilitaire réseau• Port Scan

14/01/2016

87

Formation OS X 10.11 Client El Capitan alphorm.com™©

Équivalent en ligne de commande via le Terminal

• Netstat

• Ping

• Lookup (nslookup)

• Traceroute

14/01/2016

88

Formation OS X 10.11 Client El Capitan alphorm.com™©

Équivalent en ligne de commande via le Terminal

• Whois

• Finger ? (nmap ?)

� brew install nmap ;)

14/01/2016

89

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les différents utilitaires de réseau

� En graphique avec l’application Utilitaire réseau

� En ligne de commande avec le Terminal

14/01/2016

90

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Services réseau

Réseau

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

91

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Provenant d’un serveur

• iCloud

• Comptes internet

• Service de découverte réseau dynamique

• Découverte depuis le Finder

• Connexion manuelle

• Connexion automatique

14/01/2016

92

Formation OS X 10.11 Client El Capitan alphorm.com™©

Provenant d’un serveur

FichiersWebMailChatWikiAnnuaireGestionnaire de ProfilCacheDNS…

Les clients se connectent au serveur

Les applications accèdent aux services

14/01/2016

93

Formation OS X 10.11 Client El Capitan alphorm.com™©

iCloud• iCloud Drive Trousseaux

• Photos Accès à mon Mac

• Mail Localiser mon Mac

• Contacts

• Calendriers

• Rappels

• Safari

• Notes

14/01/2016

94

Formation OS X 10.11 Client El Capitan alphorm.com™©

Comptes internet• iCloud Vimeo

• Exchange Flickr

• Google Autres

• Twitter

• Facebook

• Linkedin

• Yahoo

• AOL

14/01/2016

95

Formation OS X 10.11 Client El Capitan alphorm.com™©

Service de découverte réseau dynamique• Bonjour (mDNS)

• SMB (NetBIOS)

14/01/2016

96

Formation OS X 10.11 Client El Capitan alphorm.com™©

Découverte depuis le Finder• Barre latérale

• Barre des menus Aller > Réseau

14/01/2016

97

Formation OS X 10.11 Client El Capitan alphorm.com™©

Connexion manuelle• AFP afp://hostname

• SMB or SMB2 smb://hostname

• WebDAV http://hostname

• NFS nfs://hostname

• FTP ftp://hostname

14/01/2016

98

Formation OS X 10.11 Client El Capitan alphorm.com™©

Connexion automatique• Des points de partages

� A l’ouverture de la session

� Dans le Dock

14/01/2016

99

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les services provenant d’un serveur et les moyens pour s’y connecter

� Les services provenant d’internet

• Se connecter à un point de partages avec les différents protocoles

• Connecter un point de partage au démarrage

14/01/2016

100

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Partage et Firewall

Réseau

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

101

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Services partagés

• Différents types de nom

• Partage d’écran

• AirDrop

• Firewall

� Configuration

� Avancé

14/01/2016

102

Formation OS X 10.11 Client El Capitan alphorm.com™©

Services partagés• DVD ou CD

• Ecran

• Fichiers

• Imprimantes

• Session à distance

• Gestion à distance

• Apple Events distants

• Internet

14/01/2016

103

Formation OS X 10.11 Client El Capitan alphorm.com™©

Différents types de nom

Identifiant Exemple Configurer par Utilisé parAdresse IP 192.168.1.16 Réseau Tous les hôtes sur le réseau

DNS bastienmbp.bexen.fr Serveur DNS Tous les hôtes sur le réseau

Ordinateur Bastien MBP Partage Systèmes Mac (Bonjour et AirDrop)

Bonjour Bastien-MBP.ocal Partage Hôtes Bonjour

SMB (NetBIOS) BASTIENMBP Réseau Hôtes SMB

14/01/2016

104

Formation OS X 10.11 Client El Capitan alphorm.com™©

Partage d’écran

14/01/2016

105

Formation OS X 10.11 Client El Capitan alphorm.com™©

Partage d’écran

14/01/2016

106

Formation OS X 10.11 Client El Capitan alphorm.com™©

AirDrop

https://support.apple.com/fr-fr/HT203106

14/01/2016

107

Formation OS X 10.11 Client El Capitan alphorm.com™©

Firewall• Ne pas confondre Firewall réseau et applicatif

• Gère les ports automatiquement suivant les besoins des applications

• Configuration

• Sécurité et confidentialité > Coupe-feu

14/01/2016

108

Formation OS X 10.11 Client El Capitan alphorm.com™©

Firewall• Avancé

14/01/2016

109

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les services que OS X Client peut partager

• Les différents types de noms en fonction des services utilisés

• Le Firewall intégré à OS X

14/01/2016

110

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Périphériques et drivers

Gestion des périphériques

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Gestion des périphériques

14/01/2016

111

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Différents types

• Bluetooth

• Différentes classes

• Examiner un périphérique

• Drivers

• Extensions

14/01/2016

112

Formation OS X 10.11 Client El Capitan alphorm.com™©

Différents types

14/01/2016

113

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bluetooth• Préférences Système > Bluetooth

� Une seule interface pour associer un périphérique

� Pour détecter le Mac, vous devez vous rendre dans l’interface

14/01/2016

114

Formation OS X 10.11 Client El Capitan alphorm.com™©

Différentes classes• Interface homme-machine

• Appareil Photo

• Caméra

• Stockage

• Audio

• Imprimantes

• Scanner

14/01/2016

115

Formation OS X 10.11 Client El Capitan alphorm.com™©

Examiner un périphérique

14/01/2016

116

Formation OS X 10.11 Client El Capitan alphorm.com™©

Drivers• Certains drivers de périphériques sont simplement des applications ou

des daemons (Ex. iTunes)

• Certains drivers de périphériques sont des plug-ins pour d’autres applications ou services (Ex. Aperture)

• Certains drivers de périphériques sont intégrés dans le système (Ex. imprimantes, USB …)

14/01/2016

117

Formation OS X 10.11 Client El Capitan alphorm.com™©

Extensions

14/01/2016

118

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les types de BUS

• Comment associer un périphérique Bluetooth

• Examiner un périphérique avec Informations système

� Extensions

� Débug

14/01/2016

119

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Imprimantes et scanners

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

Gestion des périphériques

14/01/2016

120

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• CUPS

• Configuration automatique

• Drivers d’impression

• Préférences

• Configuration manuelle

• Options et fournitures

• Aperçu avant impression

• Préréglages

• File d’attente

• Partage

14/01/2016

121

Formation OS X 10.11 Client El Capitan alphorm.com™©

CUPS• Common UNIX Printing System

� Le système d’impression CUPS permet aux constructeurs d’imprimantes et aux développeurs de drivers d’imprimantes de créer facilement des drivers qui fonctionnent directement sur le serveur d’impression

14/01/2016

122

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration automatique• Une imprimante connectée en USB (par ex.) est automatiquement

configurée

• Interface permet d’ajouter via Bonjour (mDNS), AirPrint ou imprimantes partagées

• Tous les utilisateurs ont accès à cette interface (ajouter une imprimante)

• Par défaut il faut être administrateur pour installer un driver

14/01/2016

123

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration automatique

14/01/2016

124

Formation OS X 10.11 Client El Capitan alphorm.com™©

Drivers d’impression• OS X inclut uniquement des drivers génériques

• Les mises à jour proposées par Apple permettent de télécharger et mettre à niveau la plupart des drivers d’impression

• Liste des drivers qu’Apple met à disposition : https://support.apple.com/fr-fr/HT201465

• Téléchargement manuel : https://support.apple.com/downloads/

14/01/2016

125

Formation OS X 10.11 Client El Capitan alphorm.com™©

Drivers d’impression

14/01/2016

126

Formation OS X 10.11 Client El Capitan alphorm.com™©

Préférences• Préférences Système > Imprimantes et scanners

� Ajouter ou supprimer

� Définir par défaut : imprimantes, format du papier, partager via le réseau

14/01/2016

127

Formation OS X 10.11 Client El Capitan alphorm.com™©

Configuration manuelle• Protocoles : LPD, HP Jetdirect, IPP

14/01/2016

128

Formation OS X 10.11 Client El Capitan alphorm.com™©

Options et fournitures

14/01/2016

129

Formation OS X 10.11 Client El Capitan alphorm.com™©

Options et fournitures

14/01/2016

130

Formation OS X 10.11 Client El Capitan alphorm.com™©

Aperçu avant impression

14/01/2016

131

Formation OS X 10.11 Client El Capitan alphorm.com™©

Préréglages• Définir ses propres paramètres

� Sauvegardés dans ~/Library/Preferences/com.apple.print.custompresets.plist

14/01/2016

132

Formation OS X 10.11 Client El Capitan alphorm.com™©

File d’attente et gestion• La file d’attente apparaît dans le Dock lors d’une impression

� Dans le dossier : ~/Library/Printers

• Possibilité de mettre en pause, redémarrer …

14/01/2016

133

Formation OS X 10.11 Client El Capitan alphorm.com™©

Partage

14/01/2016

134

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Le système d’impression CUPS

� Installer une imprimante / Scanner

• Automatiquement

• Manuellement

� Les drivers intégrés ou non

• Réglages

• File d’attente et job

• Partager

• Les logs : /var/log/cups

14/01/2016

135

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Processus de démarrage

Pour aller plus loin

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

136

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Firmware

• Booter

• Kernel

• System launchd

• Launch Daemons

• Session utilisateur

• Launch Agents

14/01/2016

137

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Initialisation du système

� Firmware

� Booter

� Kernel

� Sytem launchd

• Session utilisateur

� loginwindow

� User launchd

� User environment

14/01/2016

138

Formation OS X 10.11 Client El Capitan alphorm.com™©

Firmware• POST (Power-On Self-Test)

� Le « doooonnnnng »

� Effectue un test matériel

• Firmware

� EFI (Extensible Firmware Interface)

� Construction de l'arborescence des périphériques

� Détecte les entrées clavier

� Sélectionne le fichier de démarrage

14/01/2016

139

Formation OS X 10.11 Client El Capitan alphorm.com™©

Booter• Charge le noyau et les drivers essentiels (KEXts) dans la mémoire

centrale pour démarrer le système

• Si le disque est chiffré avec FileVault, le booter est chargé depuis la partition de récupération pour déverrouiller le Mac depuis l’écran adéquat

• Emplacement du fichier de boot : System/Library/CoreServices/boot.efi

� Normal Ne trouve pas le booter

� Via le réseau N’arrive pas à charger le booter

14/01/2016

140

Formation OS X 10.11 Client El Capitan alphorm.com™©

Kernel• Charge les extensions additionnelles du noyau depuis

/System/Library/Extensions

• Démarre le processus launchd

14/01/2016

141

Formation OS X 10.11 Client El Capitan alphorm.com™©

System launchd• C’est l’étape entre le chargement et l’apparition de la fenêtre pour

s’authentifier

• Une fois que le cœur du système est chargé, il démarre le premier processus ne provenant pas du noyau (launchd)

• Ce processus est le père de tous les autres processus

14/01/2016

142

Formation OS X 10.11 Client El Capitan alphorm.com™©

Launch Daemons• /System/Library/LaunchDaemons

� Ex. Le résultat du processus loginwindow est l’apparition de la fenêtre de connexion

• Problème au démarrage (applications tierces) :

� /Library/LaunchDaemons

� /Library/StartupItems

• Après ouverture de la session

14/01/2016

143

Formation OS X 10.11 Client El Capitan alphorm.com™©

Session utilisateur• Le processus loginwindow

� Gère l’écran de login

� L’authentification utilisant un annuaire Open Directory

• User launchd

� Une fois authentifié chaque utilisateur possède son propre processus launchd

� Les 2 processus permettent de charger l’environnement utilisateur.

14/01/2016

144

Formation OS X 10.11 Client El Capitan alphorm.com™©

Launch Agents• /System/Library/LaunchAgents

� Finder, Dock, …

• Problème au démarrage (applications tierces) :

� /Library/LaunchAgents

� ~/Library/LaunchAgents

14/01/2016

145

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert

•Le processus de démarrage

14/01/2016

146

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Mode de démarrage

Pour aller plus loin

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

147

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Raccourcis de démarrage

• Safe Boot

• Verbeux et Single-User Mode

14/01/2016

148

Formation OS X 10.11 Client El Capitan alphorm.com™©

Raccourcis de démarrage

Touche du clavier Comportement

Option (ALT)Démarrage dans le gestionnaire de démarrage, où vous pouvez sélectionner le volume OS X à partir duquel votre ordinateur démarrera

CDémarrage à partir d’un CD, d’un DVD ou d’une clé USB (telle que le support d’installation d’OS X) démarrable

D Démarrage d’Apple Hardware TestN Tentative de démarrage depuis un serveur de réseau compatible (NetBoot)Option + N Démarrage à partir d’un serveur NetBoot en utilisant l’image de démarrage par défautCommand + R Démarrage à partir de récupération OS XCommand + Option + R Forcer la récupération à démarrer depuis InternetShift Démarrage en mode sans échecCommand + V Démarrage en mode VerbeuxCommand + S Démarrage en mode Utilisateur unique

14/01/2016

149

Formation OS X 10.11 Client El Capitan alphorm.com™©

Safe Boot• Qu’est-ce que le mode sans échec (Safe Boot) ?

� Le mode sans échec (parfois appelé « démarrage sans extensions ») vous permet de démarrer votre Mac de sorte qu’il effectue certaines vérifications et empêche des logiciels spécifiques de se charger ou de s’ouvrir automatiquement. Grâce au démarrage en mode sans échec, vous pouvez effectuer les opérations suivantes :

• Vérifier votre disque de démarrage et tenter de résoudre les problèmes liés au répertoire, si besoin ;

• Charger uniquement les extensions de noyau requises ;

• Empêcher l’ouverture automatique des éléments de démarrage et d’ouverture ;

• Désactiver les polices que vous avez installées ;

• Supprimer les éléments mis en cache associés aux polices, au noyau et à d’autres fichiers système.

• Toutes ces modifications peuvent permettre de résoudre ou d’identifier certains problèmes affectant votre disque de démarrage.

• Source : https://support.apple.com/fr-fr/HT201262

14/01/2016

150

Formation OS X 10.11 Client El Capitan alphorm.com™©

Verbeux et utilisateur unique• Vous pouvez utiliser des combinaisons de touches pour démarrer votre ordinateur en mode Utilisateur

unique, ou en mode Détaillé (verbeux).

� Démarrage en mode Utilisateur unique ou en mode Détaillé

• Éteignez votre Mac, le cas échéant.

• Appuyez sur le bouton d’alimentation pour le démarrer.

• Appuyez immédiatement sur la touche Commande, ainsi que sur l’une des touches suivantes :

� La touche « S » pour le mode Utilisateur unique (Commande + S) ;

� La touche « V » pour le mode détaillé (Commande + V).

• Vous vous trouvez en mode Utilisateur unique ou en mode détaillé lorsque du texte blanc apparaît à l’écran.

• Pour quitter le mode Utilisateur unique, saisissez la commande suivante : « reboot »

• Appuyez ensuite sur la touche Retour. Le mode détaillé se désactive automatiquement lorsque le démarrage de l’ordinateur progresse suffisamment, et qu’un écran bleu apparaît.

• Source : https://support.apple.com/fr-fr/HT201573

14/01/2016

151

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Les principaux mode de démarrage

14/01/2016

152

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Fermeture et sauvegarde

Pour aller plus loin

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

153

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan

• Fermeture de session

• Power Nap

14/01/2016

154

Formation OS X 10.11 Client El Capitan alphorm.com™©

Fermeture de session• La fermeture de session sauvegarde l’état des applications si la case est

cochée

• Les applications qui ne supportent pas la sauvegarde automatique, propose de sauvegarder les données

14/01/2016

155

Formation OS X 10.11 Client El Capitan alphorm.com™©

Power Nap • Même fermé le Mac continuera à :

� Sauvegarder via Time Machine

� Utiliser les services iCloud

� Recevoir des profils provenantd’un MDM

14/01/2016

156

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert

• Fermeture de session

• Mise en veille

14/01/2016

157

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Initiation au scripting

Pour aller plus loin

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

158

Formation OS X 10.11 Client El Capitan alphorm.com™©

Plan• Automator

• LaunchAgents

• Installer des applications

• Positionner des réglages système

14/01/2016

159

Formation OS X 10.11 Client El Capitan alphorm.com™©

Automator• Otto le robot qui sert à automatiser

14/01/2016

160

Formation OS X 10.11 Client El Capitan alphorm.com™©

Automator• Qu’est-ce que l’automatisation ?

• Pourquoi automatiser ?

• Comment automatiser ?

• Le fonctionnement d'Automator

• Exemples

14/01/2016

161

Formation OS X 10.11 Client El Capitan alphorm.com™©

LaunchAgents• Exemple de LaunhAgent

14/01/2016

162

Formation OS X 10.11 Client El Capitan alphorm.com™©

Installer des applications• Mettre à jour le système

14/01/2016

163

Formation OS X 10.11 Client El Capitan alphorm.com™©

Installer des applications• Même procédé

� Le but :

• Les commandes :

� wget

� hdiutil

� cp

14/01/2016

164

Formation OS X 10.11 Client El Capitan alphorm.com™©

Installer des applications• Le script

14/01/2016

165

Formation OS X 10.11 Client El Capitan alphorm.com™©

Positionner des réglages système• Ce chapitre fait appel à des connaissances que nous avons vu tout au

long de la formation

• Rappelez-vous …

• Nous allons faire la même chose, mais avec un script ☺

14/01/2016

166

Formation OS X 10.11 Client El Capitan alphorm.com™©

Positionner des réglages système• Terminal & Console

� Lire le contenu d’un plist : defaults read

� 2>&1 : redirection de la sortie standard et de la sortie d’erreur

14/01/2016

167

Formation OS X 10.11 Client El Capitan alphorm.com™©

Positionner des réglages système• Première modification

14/01/2016

168

Formation OS X 10.11 Client El Capitan alphorm.com™©

Positionner des réglages système• Le script

14/01/2016

169

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Faire ce que l’on fait en graphique via des scripts

� A l’aide du terminal

� Utiliser le MAN

� Construire pas à pas

� Commenter

� Changer les droits

� Exécuter

� Vérifier

14/01/2016

170

Formation OS X 10.11 Client El Capitan alphorm.com™©

Bastien BLEYZATFormateur et Consultant indépendantACSP / ACTC - ACN

Conclusion

OS X 10.11 (Client) El Capitan

Site : http://www.alphorm.comBlog : http://blog.alphorm.com

14/01/2016

171

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert• Module 1 : Application et processus

� Installation d’applications

� Gestion des documents

� Gestion des applications

• Module 2 : Réseau

� Les fondamentaux

� Configuration avancée

� Utilitaires réseau

� Services réseau

� Partage et Firewall

• Module 3 : Gestion des périphériques

� Périphériques et drivers

� Imprimantes et scanners

• Module 4 : Pour aller plus loin

� Processus de démarrage

� Mode de démarrage

� Fermeture et sauvegarde

� Initiation au scripting

14/01/2016

172

Formation OS X 10.11 Client El Capitan alphorm.com™©

Avez-vous des Questions /Remarques /Commentaires ?

14/01/2016

173

Formation OS X 10.11 Client El Capitan alphorm.com™©

Ce qu’on a couvert

E-mail : bastien.bleyzat@bexen.frTwitter : @bbleyzat