चिंता यह है कि क्या आपका पासवर्ड प्रमाणीकरण लॉग में दर्ज है।
यदि आप लिनक्स के तहत एक टेक्स्ट कंसोल पर लॉग इन कर रहे हैं, और आपनेCtrlC पासवर्ड प्रॉम्प्ट पर + दबाया है , तो कोई लॉग प्रविष्टि उत्पन्न नहीं होती है। कम से कम, यह उबंटू 14.04 या सिसविनीट के साथ डेबियन जेसी, और शायद अन्य लिनक्स वितरणों के लिए सच है; मैंने जाँच नहीं की है कि क्या यह अभी भी Systemd के साथ सिस्टम पर है। किसी भी लॉग प्रविष्टि को बनाने से पहले प्रक्रिया को दबाने Ctrl+ Cको मारता है login
। इसलिए आप सुरक्षित हैं ।
दूसरी ओर, यदि आपने वास्तव में एक लॉगिन प्रयास किया है, जो कि अगर आपने पासवर्ड प्रॉम्प्ट पर दबाया Enterया Ctrl+ होता है D, तो आपके द्वारा दर्ज उपयोगकर्ता नाम प्रमाणीकरण लॉग में सादे पाठ में दिखाई देता है। सभी लॉगिन विफलताओं को लॉग किया जाता है; लॉग प्रविष्टि में खाता नाम होता है, लेकिन कभी भी पासवर्ड के बारे में कुछ भी शामिल नहीं होता है (केवल यह तथ्य कि पासवर्ड गलत था)।
आप प्रमाणीकरण लॉग की समीक्षा करके जांच कर सकते हैं। Ubuntu 14.04 या SysVinit के साथ डेबियन जेसी पर, प्रमाणीकरण लॉग इन हैं /var/log/auth.log
।
यदि यह आपके अनन्य नियंत्रण में एक मशीन है, और यह दूरस्थ रूप से लॉग नहीं करता है, और लॉग फ़ाइल अभी तक समर्थित नहीं है, और आप कुछ भी बिना तोड़ दिए लॉग फ़ाइल को संपादित करने के लिए तैयार हैं और सक्षम हैं, तो लॉग को संपादित करें पासवर्ड हटाने के लिए फ़ाइल।
यदि आपका पासवर्ड सिस्टम लॉग में दर्ज है, तो आपको इसे समझौता करना चाहिए और आपको इसे बदलने की आवश्यकता है। लॉग सभी प्रकार के कारणों से लीक हो सकता है: बैकअप, सहायता के लिए अनुरोध ... भले ही आप इस मशीन पर एकमात्र उपयोगकर्ता हैं, लेकिन इसे जोखिम में न डालें।
नोट: मैंने जाँच नहीं की है कि क्या Ubuntu 16.04 अलग तरीके से काम करता है। यह उत्तर सभी यूनिक्स वेरिएंट के लिए सामान्य नहीं हो सकता है और निश्चित रूप से सभी लॉगिन विधियों के लिए सामान्य नहीं है। उदाहरण के लिए OpenSSH उपयोगकर्ता नाम लॉग इन करें, भले ही आप प्रेस करता है Ctrl+ C(वास्तव में से पहले यह पासवर्ड संकेत पता चलता है,) पासवर्ड प्रॉम्प्ट पर।