पासवार्ड कमांड "UNIX पासवर्ड" क्यों दिखाता है?


51

मैं लिनक्स के लिए पूरी तरह से नया हूं। जब मैं उबंटू के बारे में एक ट्यूटोरियल वीडियो देख रहा था, मैं कमांड में आया passwd। जब मैंने परीक्षण किया, तो यह पता चलता है;

(current) UNIX password: 
Enter new UNIX password:
Retype new UNIX password:

इसे UNIX पासवर्ड क्यों कहते हैं? क्या UNIX से कोई संबंध है?


1
उद्धरण से en.wikipedia.org/wiki/Linux "लिनक्स (स्पष्ट Listeni / lɪnəks / LIN-əks [9] [10] या कम बार, / laɪnəks / Lyn-əks [10] [11]) एक यूनिक्स है कंप्यूटर ऑपरेटिंग सिस्टम की तरह .... "--- तो यह उचित है कि यह" UNIX पासवर्ड "के लिए पूछें :-)
0x0C4

क्या यह सवाल है कि UNIX लिनक्स से कैसे संबंधित है, या इसके बारे में ट्रेडमार्क मुद्दा हो सकता है?
jl6

7
मैं लिनक्स को "यूनिक्स" मानता हूं ( डिजाइन और व्यवहार के मामले में सामान्य यूनिक्स परिवार से संबंधित )। कुछ लोग इसे "यूनिक्स-लाइक" या "यूनिक्स क्लोन" कहते हैं। हालांकि, यह UNIX® ( ओपन ग्रुप द्वारा SUS -compliant के रूप में प्रमाणित नहीं है , और ट्रेडमार्क का उपयोग करने के लिए लाइसेंस प्राप्त) है।
15

3
@marcelm निश्चित रूप से प्रमाणन की कमी का मतलब यह नहीं है कि लिनक्स ट्रेडमार्क के लिए अर्हता प्राप्त करने के लिए आवश्यक किसी भी सुविधा को याद कर रहा है। कम से कम मेरे लिए लिनक्स उन कुछ प्रणालियों की तुलना में अधिक फीचर-पूर्ण महसूस करता है, जो यूनिक्स ट्रेडमार्क ले जाते हैं। हो सकता है कि आप पहले से ही इस सब से सहमत हों। मैं कल्पना कर सकता हूं कि कई लिनक्स वितरण के विक्रेताओं वास्तव में लिनक्स को UNIX की तुलना में एक मजबूत ब्रांड मानते हैं, और इसीलिए वे प्रमाणन प्राप्त करने की परवाह नहीं करते हैं।
कास्परड

1
@ jl6 वर्तमान शब्दकरण को कई वर्षों तक अस्तित्व में रखा जा सकता है, यदि इसे आज अदालत में लाया गया तो इसे ट्रेडमार्क उल्लंघन माना जाएगा।
कास्परड

जवाबों:


93

यह यूनिक्स कहते हैं क्योंकि आप द्वारा प्रदान की प्रमाणीकरण के लिए पासवर्ड बदल रहे हैं पीएएम मॉड्यूल । पृष्ठ का उद्धरण:pam_unix

NAME
   pam_unix - Module for traditional password authentication

SYNOPSIS
   pam_unix.so [...]

DESCRIPTION
   This is the standard Unix authentication module. It uses standard calls
   from the system's libraries to retrieve and set account information as
   well as authentication. Usually this is obtained from the /etc/passwd
   and the /etc/shadow file as well if shadow is enabled.

यह यूनिक्स से संबंधित है जिसमें यह पारंपरिक फ़ाइलों /etc/passwdऔर /etc/shadowप्रमाणीकरण के स्रोत के रूप में उपयोग करता है ।

यदि आपने pam_ldapLDAP प्रमाणीकरण के लिए एक और PAM मॉड्यूल का उपयोग किया है , तो यह UNIX के बजाय LDAP कहेंगे:

$ passwd
(current) LDAP Password: 
New password: 
Retype new password: 
passwd: password updated successfully

3
@ user11153: नहीं, PAM में M "मॉड्यूल", बहुवचन के लिए खड़ा है। "PAM मॉड्यूल" कहने में कुछ भी गलत नहीं है।
Ry-

क्या आप स्पष्ट कर सकते हैं कि अपने उदाहरण में एक अन्य PAM मॉड्यूल का उपयोग कैसे करें? एक साधारण कमांड पर्याप्त है या क्या इसके लिए कॉन्फिग फाइल्स में हेरफेर की आवश्यकता है?
मार्क वानहोमिसन

@MarcVanhoomissen एक सरल कमांड है, pam-auth-updateजो आपको PAM प्रमाणीकरण मॉड्यूल का चयन करने देगा, जो फ़ाइल हेरफेर (संपादन /etc/pam.d/common-auth) को कॉन्फ़िगर करता है । हालांकि, प्रमाणीकरण मॉड्यूल स्थापित करना थोड़ा अधिक शामिल है। आपको मेरा एक और दिलचस्प जवाब मिल सकता है: askubuntu.com/a/724796/158442 (आप pam_debugजो चाहें और प्रिंट करने के लिए अलग-अलग स्क्रिप्ट का उपयोग करके इसे उपयुक्त विकल्पों का उपयोग करके बढ़ा सकते हैं)
muru

1

सरल उत्तर: क्योंकि लिनक्स एक ऑपरेटिंग सिस्टम है जो यूनिक्स मॉडल के डिजाइन (और पूर्ण कार्यक्षमता की पेशकश) पर आधारित है।

परिणामस्वरूप, कई उपकरण, कमांड, सॉफ्टवेयर, आदि।

जैसे 'पासवार्ड' के कुछ संस्करण थे

  1. अन्य यूनिक्स प्रणालियों से सीधे लिनक्स में पोर्ट किया गया है, या
  2. लिनक्स सहित कई यूनिक्स प्रणालियों के साथ काम करने के लिए डिज़ाइन किया गया है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.