Le fait de respecter les droits sur les socket unix est une spécificité Linux, qui n'apparaît dans aucune norme. Ça parait logique de se baser la dessus si tu sait que ton programme ne sera pas portable, mais sinon c'est un bug en bonne et due forme, et ta sécurité sautera si tu porte ton programme sur d'autres systèmes.
Les sockets unix, c'est comme pour tout les sockets, n'importe qui peut se connecter n'importe ou. Le seul avantage des sockets unix par rapport aux socket TCP, c'est qu'on est sur que ce n'est pas écoutable facilement (puisque ça ne sort pas de la machine).
[^] # Re: Sérieusement?
Posté par Batchyx . En réponse au journal cpio c'est mieux que tar. Évalué à 3.
Les sockets unix, c'est comme pour tout les sockets, n'importe qui peut se connecter n'importe ou. Le seul avantage des sockets unix par rapport aux socket TCP, c'est qu'on est sur que ce n'est pas écoutable facilement (puisque ça ne sort pas de la machine).