दूरस्थ SSH सत्रों के लिए, किसी भी लॉग-इन स्क्रिप्टिंग को संभालना आपके शेल का काम है। बैश शेल आमतौर पर चलता है ~/.bash_logout
।
X सत्र के लिए, लॉगिन प्रबंधक लॉग-इन स्क्रिप्टिंग को नियंत्रित करता है। फ़ाइल स्थान निर्भर करते हैं कि कौन सा लॉगिन प्रबंधक उपयोग में है। ऑन-लॉगआउट स्क्रिप्ट निष्पादित होने पर Xserver नहीं चल रहा है, इसलिए स्क्रिप्ट में कोई भी प्रोग्राम शामिल नहीं करें जो प्रदर्शन तक पहुंचने का प्रयास करता है।
सूक्ति के लिए , /etc/gdm/PostSession/Default
सिस्टम-वाइड डिफ़ॉल्ट लॉगआउट स्क्रिप्ट के लिए उपयोग करें (कोई फर्क नहीं पड़ता कि कौन लॉगिंग आउट है)। बैश की लॉगआउट स्क्रिप्ट के विपरीत, मुझे नहीं लगता कि जीडीएम पोस्टसेशन स्क्रिप्ट का कोई उपयोगकर्ता-विशिष्ट संस्करण है।
XDM एक रीसेट स्क्रिप्ट का उपयोग करता है के लिए स्थापित है /etc/X11/xdm/Xreset
।
केडीई (केडीएम का प्रयोग करके) के लिए , यदि आप चाहते हैं स्क्रिप्ट । KDE3 का उपयोग करता है । KDM की कॉन्फ़िगरेशन फ़ाइल में स्थान को कुंजी के साथ निर्दिष्ट किया जा सकता है ।Reset
/etc/kde3/kdm/Xreset
/etc/kde3/kdm/kdmrc
Reset
डब्ल्यूडीएम जाहिरा तौर पर रीसेट स्क्रिप्ट की एक जोड़ी का उपयोग करता है: प्रति प्रदर्शन स्क्रिप्ट /etc/X11/wdm/Xreset_0
(प्रदर्शन के लिए :0
), और वैश्विक स्क्रिप्ट /etc/X11/wdm/Xreset
। WDM कॉन्फ़िगरेशन फ़ाइल में है /etc/X11/wdm/wdm-config
।
इस उत्तर में फ़ाइल स्थान डेबियन पैकेज से हैं। उबंटू पैकेज आम तौर पर एक ही फाइल का उपयोग करेंगे, लेकिन अन्य वितरण वैकल्पिक स्थानों का उपयोग कर सकते हैं।