NAPOMENA: U ovom vodiču koristimo Linux Mint 20 za implementaciju useradda, ali možete koristiti drugu Linux distribuciju.
Primjer 1: Dodavanje novog korisnika u Linux
Ako želite stvoriti novog korisnika na vašem Linux operativnom sustavu sa sudo privilegijama, morate poduzeti sljedeće korake:
Prvo otvorite terminal na vašem Linux računalu klikom na ikonu terminala na programskoj traci. Kada se prozor terminala učita, upišite sljedeću naredbu:
$ sudo adduser [korisničko ime]Ako, na primjer, želite stvoriti novog korisnika s imenom "raza", zamijenite [user_name] s raza.
$ sudo adduser raza
Ova naredba će stvoriti novog korisnika po imenu raza u operativnom sustavu Linux.
Kada se novi korisnik stvori u Linuxu, unos se generira u '/ etc datoteci'. Ova datoteka pohranjuje podatke o korisniku. Da biste postavili lozinku za novog korisnika, izvršite sljedeću naredbu.
Morate upisati novu lozinku za korisnika, jer kada je korisnik stvoren, ona je prema zadanim postavkama zaključana. Zatim ponovno unesite novu lozinku.
Nakon što se ovaj korak dovrši, podaci o korisniku ažurirat će se u Linuxu, a na terminalu će se prikazati poruka koja proglašava uspjeh ažuriranja.
Primjer 2: Dodavanje korisnika s navedenim User ID-om
Svaki korisnik u Linuxu ima svoj jedinstveni identifikacijski broj (UID), ali zastavicu -u zajedno s naredbom useradd možete koristiti za stvaranje korisnika s određenim ID-om korisnika. U ovom ćemo primjeru stvoriti korisnika pod imenom "SRaza" s jedinstvenim ID-om 1200. Da bismo to učinili, u terminal unosimo sljedeću naredbu:
$ sudo useradd -u 1200 SRaza
Izvršenjem ove naredbe stvoren je naš novi korisnik. Ako želite potvrditi uspješno izvršavanje ove naredbe, u terminal možete upisati sljedeću naredbu:
$ id -u SRaza
Primjer 3: Dodavanje korisnika s kućnim direktorijom
Da biste dodali korisnika s kućnim direktorijom, morate upotrijebiti zastavicu -m s naredbom useradd. Bez zastavice -m, u Linuxu se neće stvoriti niti jedan početni direktorij. U ovom primjeru, naš je cilj stvoriti novog korisnika pod nazivom „alfa“ s matičnim direktorijom. Da bismo to učinili, koristimo sljedeću naredbu:
$ sudo useradd -m alfaDa biste potvrdili početni direktorij novostvorenog korisnika, unesite sljedeću naredbu u terminal:
$ ls -a / dom / alfa
Primjer 4: Dodavanje korisnika bez matičnog direktorija
Da biste stvorili korisnika bez kućnog direktorija, upotrijebite zastavicu -M s naredbom useradd. Želimo stvoriti novog korisnika pod imenom "Noor" bez matičnog direktorija. Da bismo to učinili, u terminal unosimo sljedeću naredbu:
$ sudo useradd -M NoorMožete postaviti lozinku za novog korisnika upisivanjem sljedeće naredbe:
$ sudo passwd NoorZatim unesite novu lozinku za korisnika, a zatim ponovo unesite lozinku. Nakon što se ovaj korak dovrši, podaci o korisniku ažurirat će se u Linuxu, a na terminalu će se prikazati poruka koja proglašava uspjeh ažuriranja.
Primjer 5: Stvaranje korisnika s datumom isteka
Ako želite stvoriti novog korisnika i popraviti datum isteka korisnika, možete upotrijebiti zastavicu -e zajedno s naredbom useradd. U ovom primjeru želimo stvoriti korisnika s imenom "Ali" s datumom isteka 12. listopada 2021. godine. Da bismo to učinili, unosimo sljedeću naredbu:
$ useradd -e 2021-10-12 Ali
Ako želite provjeriti je li datum isteka ispravljen, upišite sljedeću naredbu:
$ sudo chage -l AliOva naredba će pokazati datum isteka korisničkog računa na terminalu. U našem slučaju datum je “12. listopada 2021.”, koji se podudara s datumom iz gornje naredbe.
Primjer 6: Stvaranje korisnika s opisom
Ako želite stvoriti novog korisnika s malim opisom ili komentarom, to možete učiniti uz pomoć oznake -c. U ovom primjeru želimo stvoriti korisnika pod imenom "ayesha" s opisom "HI AYESHA". Da bismo to učinili, u naš terminal napišemo sljedeću naredbu.
$ sudo useradd -c “HI AYESHA” ayeshaDa biste provjerili je li komentar dodan, možete upotrijebiti sljedeću naredbu:
$ sudo cat / etc / passwd | grep ayeshaKao što je prikazano u nastavku, uz opis je dodan i korisnik "ayesha".
Zaključak:
U ovom smo članku obradili nekoliko primjera s naredbom useradd u Linux Mint 20. Možete stvoriti korisnike kao što je gore prikazano slijedeći ove primjere. Postoji nekoliko naprednijih slučajeva upotrebe naredbe useradd u Linuxu, ali ovaj uvod trebao bi biti dovoljan da započnete s naredbom.