Διαδικασία διασύνδεσης 2 Η/Υ με Linux με χρήση SSH

Οδηγοί - How to - Tutorials

Δημοσίευσηαπό linuxman » Πέμ Σεπ 17, 2009 11:29 pm

Διαδικασία σύνδεσης 2 Η/Υ με Linux και γραφικό περιβάλλον Gnome με χρήση SSH = Secure Shell or SSH is a network protocol κύριος για μεταφορές αρχείων από γραφικό περιβάλλον .

Για την αρχή θα πρέπει να κάνουμε την εγκατάσταση με την χρήση τις παρακάτω εντολής
Κώδικας: Επιλογή όλων
sudo apt-get install ssh

εδώ μπορούμε να κάνουμε και εγκατάσταση και το
Κώδικας: Επιλογή όλων
mc =  GNU Midnight Commander
που θα μας διευκολύνει στην διαχείριση αρχείων και με δικαιώματα απλού χρήστη άλλα και υπερχρήστη .Οπότε μπορεί να γίνει εντολή κάπως έτσι
Κώδικας: Επιλογή όλων
sudo apt-get install ssh mc


Στην συνέχεια για λόγους ασφαλείας θα πρέπει να αλλάξουμε ένα στοιχείο στις ρυθμίσεις του ssh .
θα δώσουμε εντολή
Κώδικας: Επιλογή όλων
sudo gedit /etc/ssh/sshd_config

Θα πρέπει να βρούμε γραμμή 24 περίπου το # Authentication:
Και να αλλάξουμε PermitRootLogin yes για να γίνει PermitRootLogin no αποθηκεύουμε το αρχείο και θα δώσουμε εντολή
Κώδικας: Επιλογή όλων
sudo /etc/init.d/ssh restart


Τώρα μπορούμε να προχωρήσουμε με γραφικό τρόπο σύνδεσης
Από Τοποθεσίες επιλέγουμε
1. Σύνδεση στον εξυπηρετητή
2. Τύπος υπηρεσίας SSH
3. Για Εξυπηρετητής θα δώσουμε την στατική IP του απομακρυσμένου Η/Υ π.χ. του File Server μας
4. Στην γραμμή Θύρα γράφουμε 22
5. Φάκελος λογικά θα πρέπει να δώσουμε /home/username η και /media/Data η και ότι άλλο θέλουμε όπου έχουμε δώσει την πρόσβαση στο χρήστη μας .
6. Θα δώσουμε όνομα χρήστη .
7. Έχουμε και δυνατότητα να δώσουμε και σελιδοδείκτη με ένα όνομα που θα φαίνεται μετά στις Τοποθεσίες/Σελιδοδείκτες με το όνομα που δώσαμε .
syndesi-ssh.png


Επίσης έχουμε την δυνατότητα να αφήσουμε την πρώτη επιλογή για Κωδικό πρόσβασης όπως είναι
Ναι το αποθηκεύσουμε για όση ώρα θα έχουμε το Η/Υ ανοικτό
Και να το Αποθηκεύσουμε για πάντα τρίτη επιλογή .
ssh-pass.png


Διαδικασία σύνδεσης τον δύο Η/Υ με Linux π.χ. Ubuntu έτσι μας διευκολύνει αρκετά για μεταφορές αρχείων και στο τοπικό μας δίκτυο άλλα και στο Ίντερνετ (όπου βέβαια έχουμε την πρόσβαση με ssh , αν και λίγο ποιο αργό είναι έτσι , άλλα εδώ υπάρχει και κρυπτογράφηση , και έτσι είναι αρκετά ασφαλές παρά π.χ. με FTP = File Transfer Protocol port 21 .

Εάν μικρό "κόλπο" εάν θέλετε να συνδεθείτε για λίγη ώρα σε άλλο Η/Υ στην γραμμή του Nautilus μπορείτε να γράψετε κάτι παρόμοιο
nautilus-sftp.png



Εάν έχουμε κάποιον που θέλουμε να δώσουμε κάποια αρχεία προκειμένου να τα ανεβάζουμε κάπου απλά μπορούμε να του ανεβάσουμε άμεσα στο Η/Υ του .
Για λόγους ευνόητους μπορεί να μας φτιάξει ένα όνομα χρήστη και κωδικό και να ανεβάσουμε στο φάκελο χρήστη που μας έφτιαξε .
Εάν θέλουμε να έχουμε πολλές φορές την δυνατότητα για ανέβασμα από και προς το Η/Υ μας είτε του φίλου μας τότε με την χρήση του http://www.dyndns.com υπηρεσία μπορούμε να έχουμε ένα στατικό hostname του Η/Υ μας ( μάλλον του ρούτερ μας )
Εδώ υπάρχει και οδηγός για αυτό http://forum.ubuntu-gr.org/viewtopic.ph ... d=a#p19503

Και εάν θέλουμε να δώσουμε στο φίλο μας την δυνατότητα να ανεβάσει κάποιο αρχείο στο Η/Υ μας τότε μπορούμε θα φτιάξουμε ένα όνομα χρήστη για αυτόν και με την χρήση του IP μας είτε και με http://www.dyndns.com hostname μας θα του δώσουμε την πρόσβαση .
Για να γίνει αυτό από έξω στο εσωτερικό μας IP θα πρέπει να ανοίξουμε την πόρτα 22 με αναλυτικές οδηγίες που υπάρχουν εδώ
http://www.portforward.com/english/appl ... Pindex.htm σχεδόν για κάθε ρούτερ .

Προσοχή και μιλάμε για σύνδεση όχι στο εσωτερικό μας δίκτυο άλλα έξω στο Ίντερνετ .
Εάν θα εφαρμόσετε αυτό δεν θα πρέπει να έχετε 1. κωδικούς (π.χ. 123456 και ένα όνομα χρήστη σαν admin,linux,ubuntu η και 2 γράμματα είναι θέμα ασφαλείας ) 2. Προσέχετε που θα δώσετε και σε ποιον την δυνατότητα πρόσβασης .
3. Εάν δεν θέλετε ο φίλος σας να μπορεί να έχει πρόσβαση στο φάκελο του χρήστη σας επιλέγετε από ιδιότητες στο φάκελο /home για τον χρήστη σας
Κάπως έτσι όπως στην εικόνα
chmod.png



Υ.Γ. Για τα παράθυρα μπορείτε να χρησιμοποιείτε το πρόγραμμα http://winscp.net/eng/docs/screenshots .
Οδηγίες προς Νεοεισερχόμενους
LinuxMint 17 qiana 3.13.0-24-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
Intel Core i3-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116]
wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a]
Άβαταρ μέλους
linuxman
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 912
Εγγραφή: Σάβ Φεβ 28, 2009 2:39 pm
Τοποθεσία: Θεσσαλονίκη

Δημοσίευσηαπό diamond_gr » Παρ Σεπ 18, 2009 9:00 am

RESPECT linuxman.
Έγινε πιο σαφής και νομίζω εύκολη η χρήση του SSH. Χρήσιμο εργαλείο.
Ευχαριστούμε πολύ.
Γνώσεις ⇛ Linux: Την παλεύω ┃ Κτηνιατρικές: Δεν την παλεύω ┃ Αγγλικά: Σκράπας
Προσωπικό blog
Petcouple ζευγάρωσε το ζωάκι σου
Ένα γραμμάριο δράσης αξίζει ένα τόνο θεωρίας
Άβαταρ μέλους
diamond_gr
Απλός Συντονιστής
Απλός Συντονιστής
 
Δημοσιεύσεις: 816
Εγγραφή: Πέμ Μάιος 28, 2009 11:50 pm
Τοποθεσία: Θεσσαλονίκη

Δημοσίευσηαπό argiris » Πέμ Φεβ 25, 2010 1:59 am

Sergey, είσαι αστέρι! Το linux στη Θεσσαλονίκη δε θα ήταν το ίδιο χωρίς εσένα!!! :)
argiris
babeTUX
babeTUX
 
Δημοσιεύσεις: 4
Εγγραφή: Παρ Ιαν 08, 2010 5:43 pm

Δημοσίευσηαπό linuxman » Πέμ Φεβ 25, 2010 2:15 am

argiris έγραψε:Sergey, είσαι αστέρι! Το linux στη Θεσσαλονίκη δε θα ήταν το ίδιο χωρίς εσένα!!! :)

Ευχαριστώ , άλλα το παραλές .
Οδηγίες προς Νεοεισερχόμενους
LinuxMint 17 qiana 3.13.0-24-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
Intel Core i3-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116]
wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a]
Άβαταρ μέλους
linuxman
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 912
Εγγραφή: Σάβ Φεβ 28, 2009 2:39 pm
Τοποθεσία: Θεσσαλονίκη

Δημοσίευσηαπό warlordfff » Παρ Φεβ 26, 2010 4:38 pm

Μιας και ξερεις εγω Αρχαριος εχω μερικες ερωτησεις:
Εφτασα μεχρι την εντολη: sudo /etc/init.d/ssh restart
και εκλεισα το τερματικο,μετα λες
3. Για Εξυπηρετητής θα δώσουμε την στατική IP του απομακρυσμένου Η/Υ π.χ. του File Server μας
Πως βρισκουμε την IP του αλλου υπολογιστη και κα'τεπεκταση αυτο του υπολογιστη μιας και απο οτι καταλαβα η ιδια διαδικασια θα πρεπει να τρεξει και στους 2 υπολογιστες;

μετα απο αυτο παμε εκει που λες:
5. Φάκελος λογικά θα πρέπει να δώσουμε /home/username η και /media/Data η και ότι άλλο θέλουμε όπου έχουμε δώσει την πρόσβαση στο χρήστη μας .
Μπορω να δωσω σκετο /home ετσι ωστε να εχω προσβαση σε όλο το home;

μετα και απο αυτο παμε στο ονομα χρηστη.Εστω οτι εχω 2 υπολογιστες με ονοματα Babis και Soyla. Οταν κανω τις ρυθμισεις στον Babis στο ονομα χρηστη θα δωσω το Babis Η Soula που ειναι ο υπολογιστης που θελω να συνδεετε με τον Babis;

Και τελος στην εισαγωγη κωδικου βαζουμε οτι κωδικο θελουμε η τον Root κωδικο μας;

Εγω θελω να κανω ενα τοπικο δικτυο για να περναω δεδομενα απο το ενα μηχανιμα στο αλλο μιας και τωρα χρησιμοποιω στικακι.
Ελπίζω να μην σε επρηξα... :D
ΟΛΑ ΕΙΝΑΙ ΔΡΟΜΟΣ

Εικόνα
Άβαταρ μέλους
warlordfff
babeTUX
babeTUX
 
Δημοσιεύσεις: 135
Εγγραφή: Κυρ Ιαν 31, 2010 7:55 pm

Δημοσίευσηαπό warlordfff » Κυρ Φεβ 28, 2010 12:42 am

Ειναι οι ιδιες εντολες και οταν εχεις 1 Fedora και το αλλο Ubundu ?
EEEEEEEEEEEEeeeeeeeeeeeeeeeeeeeeeEEEEEEEEEEEEEEEEE?
ΟΛΑ ΕΙΝΑΙ ΔΡΟΜΟΣ

Εικόνα
Άβαταρ μέλους
warlordfff
babeTUX
babeTUX
 
Δημοσιεύσεις: 135
Εγγραφή: Κυρ Ιαν 31, 2010 7:55 pm

Δημοσίευσηαπό linuxman » Κυρ Φεβ 28, 2010 1:29 am

warlordfff έγραψε:Μιας και ξερεις εγω Αρχαριος εχω μερικες ερωτησεις:
Εφτασα μεχρι την εντολη: sudo /etc/init.d/ssh restart
και εκλεισα το τερματικο,μετα λες
3. Για Εξυπηρετητής θα δώσουμε την στατική IP του απομακρυσμένου Η/Υ π.χ. του File Server μας
Πως βρισκουμε την IP του αλλου υπολογιστη και κα'τεπεκταση αυτο του υπολογιστη μιας και απο οτι καταλαβα η ιδια διαδικασια θα πρεπει να τρεξει και στους 2 υπολογιστες;


IP θα την ξέρουμε μίας και ο άλλος Η/Υ θα πρέπει να έχει την σταθερή εάν παίζει ρόλο τις "Αποθήκης" άλλα και να μην είναι διαδικασία είναι ίδια .
Συνήθως σε σταθερούς βάζουμε μία στατική ΙΡ για λόγους ευχρηστίας όπως αναφέρεται εδώ viewtopic.php?f=48&t=113

warlordfff έγραψε:μετα απο αυτο παμε εκει που λες:
5. Φάκελος λογικά θα πρέπει να δώσουμε /home/username η και /media/Data η και ότι άλλο θέλουμε όπου έχουμε δώσει την πρόσβαση στο χρήστη μας .
Μπορω να δωσω σκετο /home ετσι ωστε να εχω προσβαση σε όλο το home;

Σαν /home δεν έχει νόημα μιας σαν φάκελος /home δεν έχεις ο δικαίωμα να πειράξεις μόνο το φάκελο του χρήστη σου .

warlordfff έγραψε:μετα και απο αυτο παμε στο ονομα χρηστη.Εστω οτι εχω 2 υπολογιστες με ονοματα Babis και Soyla. Οταν κανω τις ρυθμισεις στον Babis στο ονομα χρηστη θα δωσω το Babis Η Soula που ειναι ο υπολογιστης που θελω να συνδεετε με τον Babis;

Soyla θα δώσεις για να συνδεθεί με το άλλο Η/Υ που έχει όνομα Soyla , και ανάποδα θα δώσεις Babis εάν θες να συνδεθείς από την Η/Υ Σούλα .

warlordfff έγραψε:Και τελος στην εισαγωγη κωδικου βαζουμε οτι κωδικο θελουμε η τον Root κωδικο μας;

Εγω θελω να κανω ενα τοπικο δικτυο για να περναω δεδομενα απο το ενα μηχανιμα στο αλλο μιας και τωρα χρησιμοποιω στικακι.
Ελπίζω να μην σε επρηξα... :D

Στο κωδικό θα δώσεις το κωδικό του χρήστη του άλλου Η/Υ .

warlordfff έγραψε:Ειναι οι ιδιες εντολες και οταν εχεις 1 Fedora και το αλλο Ubundu ?
EEEEEEEEEEEEeeeeeeeeeeeeeeeeeeeeeEEEEEEEEEEEEEEEEE?


Λογικά ναι δεν νομίζω ότι διαφέρει πολύ στο σημείο αυτό . Thumbup
Οδηγίες προς Νεοεισερχόμενους
LinuxMint 17 qiana 3.13.0-24-generic 64bit (el_GR.UTF-8, X-Cinnamon cinnamon)
Intel Core i3-2310M CPU @ 2.10GHz ‖ RAM 3866 MiB ‖ Dell Inc. 0D7C51 - Dell Inc. Dell System Vostro 3750
Intel 2nd Generation Core Processor Family Integrated Graphics [8086:0116]
wlan0: Intel Centrino Wireless-N 1030 [Rainbow Peak] [8086:008a]
Άβαταρ μέλους
linuxman
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 912
Εγγραφή: Σάβ Φεβ 28, 2009 2:39 pm
Τοποθεσία: Θεσσαλονίκη

Δημοσίευσηαπό warlordfff » Κυρ Φεβ 28, 2010 12:43 pm

Ειμαι πολυ χαρουμενος,το εκανα,για τους χρήστες Fedora να πω οτι δεν χρειαζοντε οι εντολες που δινεις για το τερματικο μιας και το εχει προεγκατεστημενο.
Πισ οφ κεηκ :mrred:
ΟΛΑ ΕΙΝΑΙ ΔΡΟΜΟΣ

Εικόνα
Άβαταρ μέλους
warlordfff
babeTUX
babeTUX
 
Δημοσιεύσεις: 135
Εγγραφή: Κυρ Ιαν 31, 2010 7:55 pm

Δημοσίευσηαπό argiris » Πέμ Ιουν 17, 2010 8:39 am

argiris έγραψε:Sergey, είσαι αστέρι! Το linux στη Θεσσαλονίκη δε θα ήταν το ίδιο χωρίς εσένα!!! :)
Ευχαριστώ , άλλα το παραλές .

Δεν τα παραλέω καθόλου! :D
argiris
babeTUX
babeTUX
 
Δημοσιεύσεις: 4
Εγγραφή: Παρ Ιαν 08, 2010 5:43 pm


Επιστροφή στο Οδηγοί Χρήσης



Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση : Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης

cron