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