एक दूरस्थ ssh का उपयोग कर सर्वर पर एक प्रोग्राम चल रहा है
आप कैसे एक दूरस्थ ssh का उपयोग कर सर्वर पर एक कार्यक्रम चला? इस उदाहरण हमें दो सर्वर होगा के लिए, एक जॉनी और दूसरे का नाम नकद नाम दिया है. दोनों openssh चल रहे हैं. हमारा लक्ष्य है जॉनी प्रवेश पर नकद को एक कार्यक्रम है और है कैश पर एक प्रोग्राम चला रहे हैं. काम करने के लिए थोड़ा और अधिक जटिल बना हम एक machine.The पहली बात हम करने की ज़रूरत है जॉनी पर सार्वजनिक और निजी कुंजी उत्पन्न करेंगे पर विभिन्न उपयोगकर्ताओं का उपयोग करेंगे. तो, जॉनी में लॉग इन के रूप में 'उपयोगकर्ता लड़का' हम उन के रूप में. ssh निर्देशिका में बनाकर सार्वजनिक और निजी कुंजी बनाने के इस प्रकार है: जॉनी $> लोक निर्माण / घर / लड़के / .sshJohnny $> ssh-keygen टी आरएसए-च sueGenerating सार्वजनिक / निजी आरएसए कुंजी जोड़ी. दर्ज करें passphrase खाली ( कोई passphrase के लिए): एक ही दर्ज करें फिर passphrase: आपका पहचान sue.Your सार्वजनिक कुंजी में सहेज लिया गया है sue.pub.The कुंजी फिंगरप्रिंट में सहेजा गया है: 8d: e9: c0: G1: C7: 1f: e3: B3: 2 एफ: 38:12: आ: B5: 3 बी: 2 ई: B3 $ JohnnyJohnny @ लड़के> उदाहरण में ऊपर हम एक मनमाने ढंग से नाम चुना, मुकदमा है, कि फाइल उत्पन्न कुंजी पकड़ पहचान. जब एक passphrase दर्ज प्रेरित (दो बार) हम बस twice.As उत्पादन के प्रवेश मारा ssh-keygen इंगित करता है, सार्वजनिक कुंजी ssh का sue.pub.The उत्पादन-keygen मतलब नाम फ़ाइल में सहेजा जा चुका है, लेकिन क्या संकेत मिलता है, न कि सीधे निजी कुंजी एक मुकदमा नाम फाइल में है (हाँ, एक उपयोगकर्ता नाम एक लड़का पैदा फ़ाइल नाम पर मुकदमा. जॉनी) $ रास>-l-rwx ------ 1 887 अक्तूबर 17 14:27 suegrp मुकदमा-rwx ------ 1 suegrp मुकदमा 223 अक्तूबर 17 14:27 निजी sue.pubThe मुकदमा मुख्य फ़ाइल, मुकदमा, इस अभ्यास का reaminder के लिए जॉनी पर रहेगी, लेकिन सार्वजनिक कुंजी दूरस्थ सर्वर, नकद में स्थानांतरित किया जाना चाहिए. ध्यान दें कि. Ssh निर्देशिका ही, साथ ही मुकदमा और sue.pub फ़ाइलें 700.Now की अनुमति आपको नकद को जॉनी से sue.pub फ़ाइल एफ़टीपी की आवश्यकता होगी जाना चाहिए था. नकदी के रूप में है कि हम 'उपयोगकर्ता' नाम जॉनी. $> एफ़टीपी Cash220 नकद को CashConnected लॉगिन - xyz के Propery हूँ पर उपयोगकर्ता. - अधिकृत उपयोगकर्ताओं onlyName (कैश: लड़के): named331 पासवर्ड :230 named.Password के लिए आवश्यक पिछले असफल लॉगिन: शुक्रवार अक्तूबर 17 230 जॉनी से एफ़टीपी-अंतिम लॉगइन 2003 13:12:55: Fri Johnny230 उपयोगकर्ता से / dev/pts/1 पर 17 अक्टूबर 2003 16:02:11 in.ftp लॉग इन नाम> सीडी. sshftp> mput sue.pubmput sue.pub? y200 पोर्ट कमान successful.150 sue.pub.226 स्थानांतरण के लिए खोल डेटा कनेक्शन complete.224 0,000781 सेकंड (280.1 Kbytes / s) स्थानीय में भेजा बाइट्स: दूरस्थ sue.pub: sue.pubftp> bye221 Goodbye.Johnny $> अब हम में telnet हूँ और नकद sue.pub घर / में फाइल जोड़ना / नाम / .ssh / authorized_keys $ file.Cash> पीडब्ल्यूडी घर / / नाम / $ बिल्ली>> sue.pub .sshCash> $ exitConnection> closed.Johnny authorized_keysCash $> चलो आवृत्ति क्या हम 'तो far.1 किया) हम ve निर्मित Johnny.2 पर सार्वजनिक और निजी कुंजी), हम सार्वजनिक कुंजी फ़ाइल, sue.pub ftp'd है जॉनी से Cash.3 के लिए) हम कैश को telnetted है, और concatenated sue.pub की सामग्री 'authorized_keysWe में अब फिर से करने के लिए तैयार मैन्युअल रूप से जॉनी कैश में प्रवेश ssh.Johnny $ प्रयोग> ssh-i / घर / लड़के / .ssh / मेजबान नकद (xxx.yyy.zzz.aaa ') के CashThe प्रामाणिकता @ नाम हो established.RSA कुंजी नहीं कर सकता पर मुकदमा फिंगरप्रिंट है 65:11:7 घ: एफई: एड: A3: सीसी: 34: डी 1: B5: BA: C9: 16:22:31:23. क्या आप सुनिश्चित हैं कि आप चाहते हैं कि जोड़ने जारी (हाँ नहीं /)? हाँ ================================================= सूचना सभी उपयोगकर्ताओं को ===============*** ***=============================================== नकद $> exitConnection नकद को ================= closed.Johnny अब जॉनी पर $>, एक खोल 'नामक स्क्रिप्ट बनाने के boynamedsue.sh' के साथ सामग्री की एक पंक्ति और निम्नलिखित 777.ssh को स्क्रिप्ट chmod-i / घर / लड़के / .ssh / नकद @ नाम / usr मुकदमा / bin / रास-lNext, Johnny.Johnny पर स्क्रिप्ट $ boynamedsue.sh> निष्पादित ======== ================================================== ======*** नोटिस सब प्रयोक्ता ***============================================== ==================- rwxrwxr-x 1 नाम namedgrp 10,020 17 14:35 namedfile1.txt-rw-r Sep-r - 1 नाम namedgrp 680 14 अगस्त 16 : 18 namedfile.html-rw नाम------- 1 namedgrp 1148 18 09:51 mboxdrwxr Aug-XR-x 2 नाम namedgrp 512 जून 17 13:38 $ oldJohnny> तुम सिर्फ जॉनी पर एक कार्यक्रम मार डाला, कि नकद में लॉग इन किया है और एक कार्यक्रम में भाग रास ( 'UNIX-L'). अगले कदम तुम ले जाना चाहता हूँ करेंगे है से '/ usr / bin' एल / एल-बदलने के पथ और प्रोग्राम के नाम के साथ boynamedsue.sh कार्यक्रम में आदेश है कि तुम AuthorC.S run.About करना चाहता हूँ. Deam एक छोटे से व्यवसाय के मालिक है. अपने eBook कंप्यूटर सोने की डली: गैर तकनीकी इंटरनेट का सुझाव के लिए में सोसाइटी के कानून, बाहर ससुराल, और अन्य गैर के लिए एक बड़ा उपहार तकनीकी परिवार के सदस्य है और www.LinkertonPublishing.com पर उपलब्ध है जहाँ आप मुफ़्त ई के लिए पंजीकरण कर सकते है और पाठ्यक्रम
Article Source: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster Get Html Code
Add this article to your website now!
Webmaster Submit your Articles
No registration required! Fill in the form and your article is in the Messaggiamo.Com Directory!