English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Draaien van een programma op een externe server met behulp van SSH

Software RSS Feed





Hoe u een programma op een externe server met behulp van SSH? Voor dit voorbeeld zullen we twee servers, een naam en een ander genaamd Johnny Cash. Beide zijn actief OpenSSH. Ons doel is om een programma op login om Johnny Cash en een programma op Cash. Om de taak een beetje complexer we gebruiken verschillende gebruikers op elk machine.The eerste wat we moeten doen is het genereren van publieke en private sleutels op Johnny. Dus, aangemeld bij Johnny als jongen gebruiker '' creëren wij publieke en private sleutels door het creëren van hen in het. ssh directory als volgt: Johnny $> pwd / home / jongen / .sshJohnny $> ssh-keygen-t rsa-f sueGenerating publiek / private RSA sleutelpaar. Enter passphrase (empty for no passphrase): Voer hetzelfde wachtwoord opnieuw: Uw identificatie is opgeslagen in sue.Your publieke sleutel is opgeslagen in sue.pub.The key fingerprint is: 8d: e9: C0: G1: C7: 1f: E3: B3: 2f: 38:12: AA: B5: 3b: 2e: b3 jongen @ JohnnyJohnny $> In het voorbeeld hierboven we pakte een willekeurige naam, Sue, om de bestanden te houden dat de gegenereerde sleutels identificeren. Wanneer u wordt gevraagd om een wachtwoord in te voeren (tweemaal) we gewoon treffer twice.As betreden van de output van ssh-keygen aangeeft, de publieke sleutel is opgeslagen in een bestand genaamd sue.pub.The output van ssh-keygen impliceert, maar geeft niet aan direct, dat de prive-sleutel wordt in een bestand genaamd Sue (Ja, een gebruiker met de naam jongen creëerde een bestand met de naam aanklagen.) Johnny $> ls-l-rwx ------ 1 aanklagen suegrp 887 17 oktober 14:27 sue-rwx ------ 1 aanklagen suegrp 223 17 oktober 14:27 sue.pubThe prive key bestand, Sue, Johnny zullen blijven voor de reaminder van deze oefening, maar de publieke sleutel moet worden verplaatst naar de externe server, Cash. Merk op dat de. Ssh directory zelf, evenals het vervolgen en sue.pub bestanden moeten machtigingen van 700.Now je nodig hebt om de sue.pub bestand ftp naar Johnny Cash. mislukte login: Sat Oct 17 13:12:55 2003 op de ftp van Johnny 230 Laatste login: Sat Oct 17 16:02:11 2003 op / dev/pts/1 uit Johnny230 gebruiker met de naam ingelogd in.ftp> cd. sshftp> mput sue.pubmput sue.pub? y200 PORT commando successful.150 Opening dataverbinding voor sue.pub.226 Transfer complete.224 bytes sent in 0,000781 seconden (280,1 Kbytes / s) local: sue.pub afstandsbediening: sue.pubftp> bye221 Goodbye.Johnny $> Nu gaan we in telnet Cash en aaneenschakelen de sue.pub bestand in / home / naam / .ssh / authorized_keys file.Cash $> pwd / home / naam / .sshCash $> cat sue.pub>> authorized_keysCash $> exitConnection closed.Johnny $> Let's recap wat we heb gedaan far.1) We hebben gecreëerd publieke en private sleutels op Johnny.2) We hebben de publieke sleutel bestand, sue.pub ftp'd, van Johnny tot Cash.3) We hebben telnetted aan Cash, en de inhoud van aaneengeschakelde sue.pub in authorized_keysWe ' bent nu klaar om handmatig naar login van Johnny Cash met behulp van ssh.Johnny $> ssh-i / home / boy / .ssh / Sue genaamd @ CashThe authenticiteit van Cash host '(xxx.yyy.zzz.aaa) "kan niet worden established.RSA toets vingerafdruk 65:11:7 d: ef: ed: A3: cc: 34: D1: B5: BA: c9: 16:22:31:23. Weet u zeker dat u verder wilt gaan aansluiten (ja / nee)? ja ================================================= ===============*** KENNISGEVING VOOR ALLE GEBRUIKERS ***=============================================== ================= Cash $> exitConnection to Cash closed.Johnny $> Nu op Johnny, maak dan een shell script genaamd 'boynamedsue.sh' met de volgende een lijn van de inhoud en chmod het script om 777.ssh-i / home / boy / .ssh / sue genaamd @ Cash / usr / bin / ls-lNext, voer het script op Johnny.Johnny $> boynamedsue.sh ======== ================================================== ======*** MEDEDELING AAN ALLE GEBRUIKERS ***============================================== ==================- rwxrwxr-x 1 genoemd namedgrp 10.020 17 september 14:35 namedfile1.txt-rw-r-r - 1 genoemd namedgrp 680 14 augustus 16 : 18 namedfile.html-rw------- 1 genoemd namedgrp 1148 18 augustus 09:51 mboxdrwxr-xr-x 2 vermelde namedgrp 512 17 juni 13:38 oldJohnny $> Je geëxecuteerd een programma op Johnny, die aangemeld bij Cash en liep een programma (unix 'ls-l'). De volgende stap die u zult willen nemen, is ter vervanging van de '/ usr / bin / ls-l' opdracht in het boynamedsue.sh programma met het pad en de naam van het programma dat u wilt De AuthorC.S run.About. Deam is een klein bedrijf eigenaar. Zijn eBook Computer Nuggets: Niet-Techie Internet Tips Voor In-Laws, Out-wetten, en de rest van de samenleving is een groot geschenk voor de niet-techie familieleden en is beschikbaar op www.LinkertonPublishing.com waar u zich kunt aanmelden voor de GRATIS E-Cursussen &

Artikel Bron: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster krijgen html code
Voeg dit artikel aan uw website!

Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Dien uw artikelen te Messaggiamo.Com Directory

Categorieën


Copyright 2006-2011 Messaggiamo.Com - Sitemap - Privacy - Webmaster verzenden van artikelen naar Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu