एसयू आणि सूदोच्यातील फरक

Anonim

एसयू विरुद्ध SUDO

लिनक्स आणि युनिक्स वातावरणात, दुसर्या खात्यात क्षणिक प्रवेश प्राप्त करण्यासाठी आपणास SU किंवा SUDO चा उपयोग करणे आवश्यक आहे, सामान्यत: रूट, ज्यावेळी दुसरे लॉग ऑन केले आहे एसयू अचूक उपयोगकर्त्याचा आहे आणि SUDO म्हणजे पर्यायी DO; बहुतेक लोक चुकीचा विचार करतात की ते अतिउत्कृष्ट वापरकर्त्यांसाठी आहे कारण ते नेहमीच वापरलेले खाते आहे. दोन दरम्यान सर्वात लक्षणीय फरक वापर असेल कारण एसयू सामान्यतः त्याच्या स्वत: च्या वर किंवा पॅरामीटर म्हणून उपयोगकर्त्याचे नाव वापरतात. SUDO सह, प्रमाणीकरण यशस्वी झाल्यानंतर दुसर्या आज्ञा सहसा संलग्न केला जातो आणि स्वयंचलितपणे कार्यान्वित होतो. हे खूप उपयुक्त आहे जेव्हा तुम्ही फक्त एकच कमांड कार्यान्वित करू शकता जे रूट प्रवेश आवश्यक आहे; त्यानंतरच्या आदेशांना रूट प्रवेशदेखील दिला जाईल.

वापरकर्ता SUDO वापरू शकतो की नाही यावर मर्यादा परिभाषित करण्याची क्षमता आणि तो त्याच्याशी काय कमेंट्स वापरू शकतो हे सुदोव्दारा व्यवस्थापकांमधील एक आवडता बनला आहे. मर्यादा संपादित केल्या जाऊ शकतात अशा कॉन्फ फाइलवर ठेवल्या आहेत. हे बहुतांश लवचिकता प्रदान करते, विशेषत: बर्याच वापरकर्त्यांसह सिस्टीममध्ये. SUDO चे आणखी एक फायदा म्हणजे प्रत्येक आदेशासाठी ठेवलेला लॉग. नोंदींमध्ये चूक घडवून आणणे आणि त्यावर दुरुस्त करणे हे त्यास सोपे करते. एसयू सह, रूट खाते तयार करणे आणि तो त्या द्वारे SU गरज ज्यांना तो सामायिक करण्यासाठी सामान्य सराव आहे. ही एक प्रमुख कमकुवत आहे कारण प्रत्येक वापरकर्त्यासाठी काही मर्यादा नसते. SUDO सह, संकेतशब्द सामायिक करण्याची आवश्यकता नाही कारण ती वैयक्तिक वापरकर्त्यांच्या विशेषाधिकारांना उन्नत करू शकते आणि त्यांना आवश्यक असलेल्या गोष्टींवर प्रवेश करण्याची अनुमती देते परंतु त्या नसलेल्यांना नाही.

या फायद्यांच्यामुळे, SUDO ची निवड अनेकांकडून केली जाते. सुदोनचा उपयोग अनेक सामान्य लिनक्स उपयोगकर्त्यांनी केला आहे ज्यात सुपर युजर ऍक्सेसची आवश्यकता आहे. संभाव्यत: सुपर यूझरने सुदोच्या गैरसमजाने काय केले? या सर्व असूनही, SU अद्याप स्वतःचे वापर आहे, मुख्यतः इतर वापरकर्ता खात्यांमध्ये स्विच करताना त्यांच्या फाइल्सवर प्रवेश प्राप्त करण्यासाठी.

सारांश:

SUDO मध्ये सामान्यतः दुसर्या कमांडचा समावेश असतो तर एसयू नाही

SUDO ने निश्चित मर्यादा निश्चित केली आहे परंतु SU नाही

SUDO सर्व आदेशांचे लॉग ठेवते परंतु एसयू नाही

आपल्याला शेअर करण्याची आवश्यकता आहे एसयू बरोबर पासवर्ड पण एसयूडीओ < एसयूडीओ ने वापरकर्त्याचे विशेषाधिकार वाढवले ​​तर एसयू नाही