Ssh authorized_key error ubuntu 18.04 server

...εγκαταστάσεις, αναβαθμίσεις, διαχείριση partitions, boot-loader, κλπ

Συντονιστής: adem1

Κανόνες Δ. Συζήτησης
Στην ενότητα αυτή γράφουμε θέματα/ προβλήματα μόνο για το UBUNTU ή τα παράγωγά του.

Ssh authorized_key error ubuntu 18.04 server

Δημοσίευσηαπό chrispet » 14 Αύγ 2019, 10:45

:ugeek: Καλημέρα σας, σε Ubuntu server 18.04 θέλω να φτιάξω authorized_keys για κάθε χρήστη. Μπαίνω από ssh και ακολουθώ το εξής workflow
1) ssh-keygen μου φτιάχνει και αποθηκεύει το key
2) ssh-copy-id user@ host μου αντιγράφει το key στο αρχείο ( τσεκαρισμενο)
3) συνδεομαι με ssh 'username@ host' για δοκιμή όπως λεει όλα κομπλέ
4) απενεργοποιώ το Password Authentication save restart
5) από κανένα μηχάνημα δεν μπαίνω πλην του μηχανήματος που έφτιαξα τα key's. Σε όλα τα υπόλοιπα μου βγάζει Disconnected: No supported authentication server sent:public key
chrispet
babeTUX
babeTUX
 
Δημοσιεύσεις: 29
Εγγραφή: 16 Ιούλ 2019, 20:36
Εκτύπωση

Re: Ssh authorized_key error ubuntu 18.04 server

Δημοσίευσηαπό Tassos10 » 03 Σεπ 2019, 09:38

Αν κατάλαβα καλά, στον ubuntu server έχεις διαφορετικούς χρήστες ;
Αν ναι, και θέλεις να στείλεις τα κλειδιά σου στους διαφορετικούς χρήστες, τότε απλώς άλλαξε τον χρήστη κατά το ssh-copy-id, δηλαδή :
Κώδικας: Επιλογή όλων
ssh-copy-id user0@host

Κώδικας: Επιλογή όλων
ssh-copy-id user1@host

Κώδικας: Επιλογή όλων
ssh-copy-id user2@host


Έπειτα στις ρυθμίσεις του open ssh daemon ( open ssh server ), "/etc/ssh/sshd_config" αν πας και ορίσεις να μην δέχεται συνδέσεις με απλό κωδικό ( "PasswordAuthentication no" ), τότε δε θα δέχεται.

Τώρα, στην περίπτωση που θα θέλεις έπειτα να στείλεις το κλειδί και από άλλα μηχανήματα ώστε να μπορείς να συνδέεσε και από εκείνα υπάρχουν δύο λύσεις :
* ή θα απενεργοποιήσεις προσωρινά την ρύθμιση ώστε να στείλεις και από τα άλλα μηχανήματα τα κλειδιά σου κατευθείαν στον διακομιστή σου,
* είτε θα στείλεις τα κλειδιά σου από τα άλλα μηχανήματα -> στο μηχάνημα που έχει πρόσβαση (διότι έχεις στείλει ήδη το κλειδί του) και έπειτα από εκείνο το μηχάνημα θα τα στείλεις στον διακομιστή.

Θα σου πρότεινα να διαβάσεις αυτό : «ssh-keygen - Generate a New SSH Key».
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 472
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση


  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Λειτουργικό Σύστημα

cron