Відповіді:
В основному ICE - це міжпроцесорний протокол зв'язку, в який вбудована аутентифікація, узгодження протоколу та потенційно мультиплексування.
Це дозволяє двом клієнтам X спілкуватися безпосередньо один з одним, наприклад, програма програвача відеоплеєра потенційно може спілкуватися з програмою автомата, щоб оновити один одного.
Як каже Річард Холлоуей, .ICEAuthority файл призначений для аутентифікації. Він містить ряд випадкових файлів cookie. Якщо дві програми мають один і той же файл cookie, вони можуть розмовляти між собою. На практиці це означає, що вони читають той самий файл .ICEAuthority, або файли cookie були додані.
Багато в чому схоже на програму xauth та файл .Xauthority, за винятком того, що .ICEAuthority використовується для клієнта-клієнта, тоді як .Xauthority - це клієнт-сервер.
Щоб отримати детальну інформацію про те, що таке ICE та що він робить, ви можете завантажити цей pdf-файл .
ДЖЕРЕЛО: https://serverfault.com/questions/119580/what-is-iceauthority-file-in-opensuse-11-2
Для отримання додаткової інформації дивіться це питання: Що таке "невідомі" типи файлів?