Quel est le rôle du fichier .ICEauthority?

52

Lorsque j'ai répertorié les fichiers dans mon répertoire personnel, il y avait un fichier caché nommé .ICEauthority.

Qu'est-ce que ce fichier et quel est son rôle?

Trigonométrie
la source

Réponses:

44

Fondamentalement, ICE est un protocole de communication interprocessus, avec authentification, négociation de protocole et potentiellement multiplexage intégré.

Il permet à deux clients X de se parler directement, par exemple, un programme de lecteur vidéo pourrait éventuellement parler à un programme de librairie pour se mettre à jour.

Comme le dit Richard Holloway, le fichier .ICEAuthority est destiné à l'authentification. Il contient un certain nombre de cookies aléatoires. Si deux programmes ont le même cookie, ils sont autorisés à se parler. En pratique, cela signifie qu'ils lisent le même fichier .ICEAuthority ou que les cookies ont été ajoutés.

À bien des égards, il est similaire au programme xauth et au fichier .Xauthority, sauf que .ICEAuthority est utilisé client à client, alors que .Xauthority est client à serveur.

SOURCE: https://serverfault.com/questions/119580/what-is-iceauthority-file-in-opensuse-11-2

Pour des informations détaillées sur ce qu'est ICE et ce qu'il fait, vous pouvez télécharger ce fichier pdf .

Pour plus d'informations, regardez cette question: Que sont les types de fichiers "inconnus"?

Parto
la source