Προσθήκη νέου χρήστη
Επεξεργαστείτε το όνομα κεντρικού υπολογιστή
Κάντε επανεκκίνηση του διακομιστή
Προσθέστε μια καταχώρηση sudo
Ολοκληρώστε τη ρύθμιση του λογαριασμού χρήστη
Χρήση sudo
Η ύπαρξη μόνο ενός χρήστη, ο οποίος είναι root, μπορεί να είναι επικίνδυνη . Ας το διορθώσουμε λοιπόν. Το Vultr μας παρέχει την ελευθερία να κάνουμε ό,τι θέλουμε με τους χρήστες και τους διακομιστές μας. Ας το χρησιμοποιήσουμε αυτό προσθέτοντας έναν χρήστη με πρόσβαση sudo αντί για άμεση πρόσβαση root .
Προσθήκη νέου χρήστη
Πρέπει πρώτα να συνδεθούμε στον διακομιστή με root για να έχουμε επαρκή δικαιώματα. Μόλις συνδεθείτε, προσθέστε έναν άλλο λογαριασμό χρήστη.
# useradd <username>
Αντικαταστήστε <username>με το επιθυμητό όνομα χρήστη.
Αυτή η εντολή θα προσθέσει τον χρήστη στη λίστα των χρηστών του συστήματος και θα δημιουργήσει μια αντίστοιχη ομάδα (αν η ομάδα δεν υπάρχει).
Επεξεργαστείτε το όνομα κεντρικού υπολογιστή
Με το προεπιλεγμένο όνομα κεντρικού υπολογιστή που έχει οριστεί, το sudo με ρίχνει το ακόλουθο σφάλμα.
sudo: unable to resolve host vultr.guest
Μπορούμε να αποτρέψουμε αυτό το σφάλμα αλλάζοντας το όνομα κεντρικού υπολογιστή. Το όνομα κεντρικού υπολογιστή σας βρίσκεται μετά το σύμβολο "@" στο κέλυφος. Για παράδειγμα, root@<hostname> ~#.
Επεξεργαστείτε /etc/hosts/και τα δύο και /etc/hostnameγια να ενημερώσετε το όνομα κεντρικού υπολογιστή σας. Αποθηκεύστε τα αρχεία όταν ολοκληρώσετε την επεξεργασία τους.
nano /etc/hosts
nano /etc/hostname
Κάντε επανεκκίνηση του διακομιστή
Πρέπει να κάνετε επανεκκίνηση του διακομιστή για να τεθεί σε ισχύ η αλλαγή ονόματος κεντρικού υπολογιστή. Μόλις ολοκληρωθεί η επανεκκίνηση του διακομιστή, συνδεθείτε ξανά για να συνεχίσετε.
reboot
Προσθέστε μια καταχώρηση sudo
Ακόμα κι αν είστε root, θα χρειαστεί να εκτελέσετε το τμήμα "sudo" της ακόλουθης εντολής.
sudo visudo
Αυτό θα εμφανίσει ένα αρχείο με μερικές προεπιλεγμένες πληροφορίες. Αυτό που πρέπει να αναζητήσετε είναι η παρακάτω ενότητα:
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
Βρείτε πού εμφανίζεται το "root" στη λίστα που φαίνεται παραπάνω και προσθέστε τα ακόλουθα. Αντικαταστήστε τις κατάλληλες μεταβλητές.
<username> ALL=(ALL:ALL) ALL
Ολοκληρώστε τη ρύθμιση του λογαριασμού χρήστη
Έχουμε σχεδόν τελειώσει. Λίγα ακόμη μικρά βήματα.
Δημιουργήστε τον αρχικό φάκελο για τον νέο χρήστη.
mkdir /home/<username>
Δώστε δικαιώματα στον νέο χρήστη σε αυτόν τον φάκελο.
chown <username>:<usergroup> /home/<username> -R
Ορίστε έναν κωδικό πρόσβασης για τον νέο χρήστη.
sudo passwd <username>
Προσθέστε τα παρακάτω στο /etc/passwdαρχείο.
<username>:x:1000:1000::/home/<username>:/bin/bash
Επανεκκινήστε ξανά τον διακομιστή για να τεθούν σε ισχύ αυτές οι αλλαγές.
reboot
Χρήση sudo
Σε αυτό το σημείο, ο νέος λογαριασμός χρήστη σας είναι έτοιμος για χρήση με πρόσβαση sudo. Μπορείτε να συνδεθείτε στο διακομιστή με αυτόν τον νέο λογαριασμό και να τον χρησιμοποιήσετε sudoόταν είναι απαραίτητο.