जवाबों:
मूल रूप से ICE एक अंतर प्रक्रिया संचार प्रोटोकॉल है, जिसमें प्रमाणीकरण, प्रोटोकॉल बातचीत और संभावित मल्टीप्लेक्सिंग का निर्माण किया जाता है।
यह दो एक्स क्लाइंट को एक-दूसरे से सीधे बात करने की अनुमति देता है, उदाहरण के लिए, एक वीडियो प्लेयर प्रोग्राम संभावित रूप से एक दूसरे से अपडेट करने के लिए ज्यूकबॉक्स प्रोग्राम पर बात कर सकता है।
जैसा कि रिचर्ड होलोवे कहते हैं, .ICEAuthority फ़ाइल प्रमाणीकरण के लिए है। इसमें कई यादृच्छिक कुकीज़ हैं। यदि दो कार्यक्रमों में एक ही कुकी है, तो उन्हें एक दूसरे से बात करने की अनुमति है। व्यवहार में इसका मतलब यह है कि वे एक ही .ICEAuthority फ़ाइल पढ़ रहे हैं, या कुकीज़ जोड़ दी गई हैं।
बहुत से तरीकों में यह xauth प्रोग्राम और .Xauthority फ़ाइल के समान है, सिवाय इसके कि .theAuthority क्लाइंट के लिए क्लाइंट के लिए उपयोग किया जाता है, जबकि .Xauthority क्लाइंट से सर्वर के लिए है।
ICE क्या है और यह क्या करता है, इसकी विस्तृत जानकारी के लिए आप इस pdf फाइल को डाउनलोड कर सकते हैं ।
स्रोत: https://serverfault.com/questions/119580/what-is-iceauthority-file-in-opensuse-11-2
अधिक जानकारी के लिए, इस प्रश्न को देखें: "अज्ञात" फ़ाइल प्रकार क्या हैं?