# Πώς να δημιουργήσετε έναν χρήστη στο Ubuntu

Μπορείτε να δημιουργήσετε έναν χρήστη στο Ubuntu με λίγα μόνο βήματα. Αφού δημιουργήσετε έναν χρήστη, μπορείτε να προσθέσετε τον νέο λογαριασμό σε μια ομάδα `sudo`, αν χρειαστεί.

## Πώς να δημιουργήσετε έναν χρήστη Ubuntu και να του δώσετε `sudo` δικαιώματα

Με την [εντολή sudo του Linux](https://www.ionos.com/el-gr/digitalguide/diakomistis/rythmiseis/i-entoli-sudo-sto-linux/), οι χρήστες μπορούν να εκτελούν εντολές ως root. Λαμβάνουν **προσωρινά δικαιώματα διαχειριστή**, τα οποία ένας διαχειριστής παραχωρεί σε έναν υπάρχοντα λογαριασμό ή κατά τη δημιουργία ενός νέου χρήστη στο Ubuntu.

Παρακάτω εξηγούμε πώς να δημιουργήσετε έναν νέο χρήστη με `add user` στο Ubuntu 20.04 και στη συνέχεια πώς να **τον προσθέσετε στην ομάδα sudo**.

### Εκτέλεση `adduser` στο Ubuntu 20.04

Αν θέλετε να δημιουργήσετε έναν νέο χρήστη στο Ubuntu, πρώτα θα πρέπει να **συνδεθείτε στον διακομιστή σας**. Για να το κάνετε αυτό, χρησιμοποιήστε την ακόλουθη εντολή, αντικαθιστώντας τον σύμβολο κράτησης θέσης «your\_server» με τη διεύθυνση IP του διακομιστή σας:

```bash
$ ssh root@your_server
```

Στη συνέχεια, χρησιμοποιήστε την εντολή `adduser` για να δημιουργήσετε έναν λογαριασμό Ubuntu για έναν νέο χρήστη. Στο παράδειγμά μας, ο χρήστης ονομάζεται «robin».

```bash
# adduser robin
```

Το σύστημα θα σας ζητήσει τώρα να επιλέξετε έναν ασφαλή κωδικό πρόσβασης για τον νέο χρήστη. Πληκτρολογήστε τον κωδικό πρόσβασης μετά την άνω και κάτω τελεία και επαναλάβετε τον στην επόμενη γραμμή:

```bash
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
```

Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε ορισμένες πληροφορίες σχετικά με τον νέο χρήστη. Μπορείτε επίσης να παραλείψετε αυτό το βήμα. Όταν τελειώσετε, επιβεβαιώστε με \[Y\].

```bash
Changing the user information for robin
Enter the new value, or press ENTER for the default
	Full Name []:
	Room Number []:
	Work Phone []:
	Home Phone []:
	Other []:
Is the information correct? [Y/n]
```

Αν θέλετε να δημιουργήσετε επιπλέον χρήστες Ubuntu, επαναλάβετε αυτά τα βήματα.

### Εκχώρηση `sudo` προνομίων στον λογαριασμό

Αν θέλετε να δώσετε δικαιώματα sudo σε έναν νέο ή υπάρχοντα λογαριασμό, θα πρέπει να **τον προσθέσετε στην ομάδα `sudo`**. Θα πρέπει να το κάνετε αυτό μόνο για χρήστες που γνωρίζετε και εμπιστεύεστε. Από προεπιλογή, όλοι οι λογαριασμοί στην ομάδα έχουν **πλήρη δικαιώματα sudo**. Για τον χρήστη μας «robin», η εντολή θα έχει την εξής μορφή:

```bash
# usermod -aG sudo robin
```

Μην ξεχάσετε να αντικαταστήσετε το «robin» με το όνομα του χρήστη σας.

### Έλεγχος `sudo` προνομίων

Αφού δημιουργήσετε τον νέο χρήστη Ubuntu και τον προσθέσετε στην ομάδα `sudo`, μπορείτε να βεβαιωθείτε ότι η διαδικασία ήταν επιτυχής με την ακόλουθη εντολή:

```bash
# su - robin
```

Αυτή η εντολή αλλάζει το προφίλ του νέου χρήστη. Τώρα εκτελέστε μια εντολή που απαιτεί `sudo` δικαιώματα. Η ακόλουθη εντολή **παρέχει πρόσβαση στον ριζικό κατάλογο**, ο οποίος είναι προσβάσιμος μόνο για χρήστες sudo:

```bash
$ sudo ls -la /root
```

Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε τον κωδικό πρόσβασης για αυτόν τον λογαριασμό. Εάν ο λογαριασμός ανήκει στην ομάδα `sudo`, θα έχετε πλέον πρόσβαση στον κατάλογο /root.

Note Βεβαιωθείτε ότι χρησιμοποιείτε πρόσβαση root μόνο όταν είναι απολύτως απαραίτητο και λάβετε υπόψη την ασφάλεια του συστήματος. Στην ιδανική περίπτωση, θα πρέπει να εργάζεστε με έναν λογαριασμό χωρίς δικαιώματα root που έχει `sudo` προνόμια.


This is a markdown version of: [https://www.ionos.com/el-gr/digitalguide/diakomistis/technognosia/dimioyrgia-christon-sto-ubuntu/](https://www.ionos.com/el-gr/digitalguide/diakomistis/technognosia/dimioyrgia-christon-sto-ubuntu/) for AI/LLM consumption.