मैं रूट अनुमतियों की आवश्यकता वाली फ़ाइलों को संपादित करने के लिए SFTP का उपयोग करने में सक्षम होना चाहता हूं।
मैं स्मार्ट कार्ड पर SSH कुंजी आधारित प्रमाणीकरण - rsa कुंजी का उपयोग कर रहा हूं।
अगर सिस्टम को रूट लेवल कमांड करने के लिए sudo की आवश्यकता होती है, तो मैं इसे कैसे प्राप्त कर सकता हूं?
क्या मैं केवल SFTP के लिए sudo को दरकिनार करने का एक तरीका बना सकता हूं?
वहाँ sudo और कुंजी प्रमाणीकरण रखने के लिए एक रास्ता है।
मैं उबंटू से कनेक्ट करने के लिए विंडोज़ का उपयोग कर रहा हूं। मुझे मैक के साथ उबंटू को जोड़ने के लिए भी काम करने की आवश्यकता है।
मैं समझता हूं कि सिस्टम सेवाओं को प्रशासित करने के लिए SSH टनलिंग कैसे करें। वर्तमान में, मैं सीधे रूट यूजर लॉगिन का उपयोग करता हूं, लेकिन पासवर्ड लॉगिन अक्षम है। मुझे समझ नहीं आया कि एक ही समय में sudo और SFTP का उपयोग कैसे किया जाए। यह एक गैर-रूट उपयोगकर्ता के रूप में लॉगिन की आवश्यकता के लिए सबसे अच्छा अभ्यास लगता है और फिर सूडो के उपयोग की आवश्यकता होती है क्योंकि लॉग रिकॉर्ड करेगा जो प्रत्येक कमांड के लिए बढ़ा विशेषाधिकार दिया गया था।
कुंजी आधारित प्रमाणीकरण का उपयोग करते समय क्या मुझे इसके बारे में चिंता करनी चाहिए या क्या यह सुरक्षा / लॉगिंग में एक मामूली अंतर है? ऐसा लगता है कि कुंजी आधारित प्रमाणीकरण लॉग में उपयोगकर्ता के सीरियल नंबर को रिकॉर्ड करता है, और आपके पास प्रत्येक उपयोगकर्ता की पहचान करने के लिए रूट उपयोगकर्ता के लिए कई कुंजी हो सकती हैं। यह मुझे sudo का उपयोग करने के समान ही प्रभाव प्रतीत होता है। क्या मै गलत हु?
sudo
।