सिंगल कमांड में रिमोट सर्वर पर अपनी कुंजी जोड़कर एसएसएच लॉग इन बाईपास करें

विषयसूची:

सिंगल कमांड में रिमोट सर्वर पर अपनी कुंजी जोड़कर एसएसएच लॉग इन बाईपास करें
सिंगल कमांड में रिमोट सर्वर पर अपनी कुंजी जोड़कर एसएसएच लॉग इन बाईपास करें

वीडियो: सिंगल कमांड में रिमोट सर्वर पर अपनी कुंजी जोड़कर एसएसएच लॉग इन बाईपास करें

वीडियो: सिंगल कमांड में रिमोट सर्वर पर अपनी कुंजी जोड़कर एसएसएच लॉग इन बाईपास करें
वीडियो: "Demo: Cache-timing based Covert Channel - Part 1" - YouTube 2024, मई
Anonim
यदि आप पासवर्ड के बिना लॉग इन करने की अनुमति देने के लिए एसएसएच कुंजी सेट करना चाहते हैं, तो आप एक ही कमांड के साथ ऐसा कर सकते हैं। यह काफी आसान है।
यदि आप पासवर्ड के बिना लॉग इन करने की अनुमति देने के लिए एसएसएच कुंजी सेट करना चाहते हैं, तो आप एक ही कमांड के साथ ऐसा कर सकते हैं। यह काफी आसान है।

आपको सबसे पहले जो करना होगा, यह सुनिश्चित कर लें कि आपने चाबियाँ उत्पन्न करने के लिए keygen कमांड चलाया है (यदि आपने पहले ही जेनरेट की हैं, तो इस चरण को छोड़ दें)।

ssh-keygen -t rsa

फिर रिमोट सर्वर पर कुंजी को धक्का देने के लिए इस कमांड का उपयोग करें, इसे अपने सर्वर उपयोगकर्ता नाम और होस्ट नाम से मेल खाने के लिए संशोधित करें।

cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >>.ssh/authorized_keys'

कुंजी को कॉपी करने के लिए आपको पहली बार अपना पासवर्ड दर्ज करना होगा। उसके बाद, आपको पासवर्ड के बिना लॉगिन करने में सक्षम होना चाहिए, या पासवर्ड दर्ज किए बिना एसपीपी या आरएसआईएनसी का भी उपयोग करना चाहिए। आप इस आदेश के साथ परीक्षण कर सकते हैं:

ssh user@hostname

यह हर समय पासवर्ड में टाइप करने से निश्चित रूप से बहुत आसान है।

वैकल्पिक विधि

आप इसके बजाय ssh-copy-id कमांड का भी उपयोग कर सकते हैं। उदाहरण के लिए, अपनी चाबियाँ उत्पन्न करने के बाद, इस कमांड का उपयोग करें:

ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname

आसान।

सिफारिश की: