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
 

Τρέχει ένα πρόγραμμα σε έναν απομακρυσμένο διακομιστή χρησιμοποιώντας το ssh

Λογισμικο RSS Feed





Πώς να εκτελέσετε ένα πρόγραμμα σε έναν απομακρυσμένο διακομιστή χρησιμοποιώντας το ssh; Για αυτό το παράδειγμα θα έχουμε δύο διακομιστές, ένα όνομα και ο Johnny Cash άλλο όνομα. Οι δύο τρέχουν OpenSSH. Στόχος μας είναι να έχουμε ένα πρόγραμμα για σύνδεση με Johnny Cash και τρέχει ένα πρόγραμμα για μετρητά. Για να κάνετε το καθήκον λίγο πιο περίπλοκο εμείς θα πρέπει να χρησιμοποιούν διαφορετικούς χρήστες για κάθε machine.The πρώτο πράγμα που θα πρέπει να κάνουμε είναι να δημιουργήσει δημόσια και ιδιωτικά κλειδιά για Τζόνι. Έτσι, συνδεδεμένοι στο Τζόνι ως αγόρι χρήστης "δημιουργούμε δημόσια και ιδιωτικά κλειδιά από τη δημιουργία τους στο. ssh κατάλογο ως εξής: $ Τζόνι> pwd / home / αγόρι / .sshJohnny $> ssh-keygen-t rsa-f sueGenerating δημόσιου / ιδιωτικού RSA ζεύγος κλειδιών. Enter passphrase (empty για μη συνθηματική φράση): Πληκτρολογήστε το ίδιο πάλι συνθηματική φράση: προσδιορισμός σας έχει αποθηκευτεί σε sue.Your δημόσιο κλειδί έχει αποθηκευτεί σε sue.pub.The κλειδί δακτυλικών αποτυπωμάτων είναι: 8δ: E9: C0: g1: C7: 1f: E3: B3: 2στ: 38:12: αα: Β5: 3β: 2e: β3 αγόρι JohnnyJohnny @ $> Στο παραπάνω παράδειγμα πήραμε ένα αυθαίρετο όνομα, μήνυση, για να εντοπίσει τα αρχεία που κατέχουν τα κλειδιά που δημιουργούνται. Όταν σας ζητηθεί να εισάγετε μια συνθηματική φράση (δύο φορές) που απλά πατήστε enter twice.As την παραγωγή ssh-keygen δείχνει, το δημόσιο κλειδί έχει αποθηκευτεί σε ένα αρχείο με όνομα sue.pub.The εξόδου του ssh-keygen συνεπάγεται, αλλά δεν αναφέρει ευθέως, ότι το ιδιωτικό κλειδί σε ένα αρχείο που ονομάζεται μήνυση (Ναι, ένα όνομα χρήστη αγόρι δημιούργησε αρχείο με το όνομα μηνύσει.) Johnny $> ls-l-rwx ------ 1 μηνύσει suegrp 887 17 Οκτ. 14:27 μηνύσει-rwx ------ 1 μηνύσει suegrp 223 17 Οκτ 14:27 sue.pubThe ιδιωτικών βασικό αρχείο, μήνυση, θα παραμείνουν Τζόνι για την reaminder αυτής της άσκησης, αλλά το δημόσιο κλειδί πρέπει να μετακινηθεί προς τον απομακρυσμένο διακομιστή, Cash. Σημειώστε ότι το. Ssh ίδιο τον κατάλογο, καθώς και η μήνυση και αρχεία sue.pub θα πρέπει να έχουν δικαιώματα των 700.Now θα πρέπει να ftp το αρχείο sue.pub από Johnny Cash στο. Ο χρήστης σε μετρητά ότι εμείς θα συνδεθείτε σαν χρήστης είναι "όνομα". Τζόνι $> ftp CashConnected να Cash220 Μετρητά - ακίνητο του xyz. - Εγκεκριμένος onlyName χρήστες (Cash: αγόρι): named331 κωδικό που απαιτούνται για named.Password :230-Τελευταία ανεπιτυχής login: Sat Oct 17 13:12:55 2003 σχετικά με ftp από Johnny 230-Τελευταία σύνδεση: Sat Oct 17 16:02:11 2003 σχετικά / dev/pts/1 από Johnny230 όνομα χρήστη συνδεδεμένοι in.ftp> cd. sshftp> mput sue.pub sue.pubmput; y200 εντολή PORT successful.150 Άνοιγμα σύνδεσης δεδομένων για sue.pub.226 Μεταφορά complete.224 bytes αποστέλλονται σε 0,000781 δευτερόλεπτο (280,1 Kbytes / s) τοπική: sue.pub απομακρυσμένη: sue.pubftp> bye221 Goodbye.Johnny $> Τώρα θα telnet σε Ταμειακά διαθέσιμα και ενώσετε τις sue.pub αρχείο στο / home / όνομα / .ssh / authorized_keys file.Cash $> pwd / home / όνομα / .sshCash $> sue.pub γάτα>> authorized_keysCash $> exitConnection closed.Johnny $> Ας ανακεφαλαιώσουμε τι 'Εχω κάνει far.1) Έχουμε Δημιουργία δημόσιων και ιδιωτικών κλειδιών για Johnny.2) Έχουμε ftp'd το δημόσιο κλειδί του αρχείου, sue.pub, από Τζόνι να Cash.3) Έχουμε telnetted με το Ταμείο, καθώς και τα συνεχόμενα το περιεχόμενο των sue.pub σε authorized_keysWe ' re τώρα έτοιμοι να συνδεθείτε με το χέρι από Johnny Cash να χρησιμοποιούν ssh.Johnny $> ssh-i / home / αγόρι / .ssh / μηνύσει το όνομα @ αυθεντικότητα CashThe των μετρητών υποδοχής "(xxx.yyy.zzz.aaa)« δεν μπορεί να established.RSA κλειδί δακτυλικών αποτυπωμάτων είναι 65:11:7 d: EF: ed: Α3: cc: 34: d1: Β5: BA: C9: 16:22:31:23. Είστε σίγουροι ότι θέλετε να συνεχίσετε τη σύνδεση (ΝΑΙ / ΟΧΙ)? ναι ================================================= ===============*** ΑΝΑΚΟΙΝΩΣΗ σε όλους τους χρήστες ***=============================================== ================= Cash $> exitConnection να Ταμειακές closed.Johnny $> Τώρα σχετικά με Τζόνι, δημιουργήστε ένα shell script που ονομάζεται 'boynamedsue.sh »με την ακόλουθη μία γραμμή του περιεχομένου και chmod το σενάριο για 777.ssh-i / home / αγόρι / .ssh / μηνύσει το όνομα @ Μετρητά / usr / bin / ls-lNext, εκτελούν το σενάριο για Johnny.Johnny $> boynamedsue.sh ======== ================================================== ======*** ΑΝΑΚΟΙΝΩΣΗ ΠΡΟΣ ΟΛΟΥΣ ΧΡΗΣΤΕΣ ***============================================== ==================- rwxrwxr-x 1 ονομάζεται namedgrp 10.020 17 Σεπτεμβρίου 14:35 namedfile1.txt-rw-r-r - 1 ονομάζεται namedgrp 680 14 Αυγούστου 16 : 18 namedfile.html-rw------- 1 ονομάζεται namedgrp 1148 Aug 18 09:51 mboxdrwxr-xr-x 2 ονομάζεται namedgrp 512 17η Ιουνίου 13:38 oldJohnny $> Θα εκτελεστεί μόνο ένα πρόγραμμα για την Τζόνι, που καταγράφονται σε μετρητά και έτρεξε ένα πρόγραμμα (unix "ls-l '). Η επόμενο βήμα θα θελήσετε να είναι να αντικαταστήσει την '/ usr / bin / ls-l' εντολή στο boynamedsue.sh πρόγραμμα με τη διαδρομή και το όνομα του προγράμματος που θέλετε να run.About Η AuthorC.S. Deam είναι ένα μικρό ιδιοκτήτη επιχείρησης. E-Book του υπολογιστή Nuggets: Μη Ταξίδια Internet Συμβουλές Για In-νόμοι, νόμοι-Out, και η υπόλοιπη κοινωνία είναι ένα μεγάλο δώρο για τα μη-techie μέλη της οικογένειας και είναι διαθέσιμη σε www.LinkertonPublishing.com όπου μπορείτε να εγγραφείτε ΔΩΡΕΑΝ E-Μαθήματα &

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

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

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu