Čitatelji poput vas podržavaju MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

Starije verzije Raspberry Pi OS-a imale su standardne korisničke vjerodajnice prema zadanim postavkama. Iako novija verzija od vas traži da izradite prilagođeno korisničko ime i lozinku tijekom instalacije, možda ćete morati stvoriti više korisnika kako biste ispunili dodatne zahtjeve.

To možete jednostavno učiniti koristeći Linux naredbe, a budući da je Raspberry Pi OS okus Linuxa, iste se naredbe primjenjuju i na druge distribucije.

Stvorite novog korisnika u Raspberry Pi OS-u

Možete koristiti oboje useradd i adduser do stvoriti novog korisnika na Linuxu; naredbe su ipak malo drugačije. useradd je naredba niske razine i radi sa svim distribucijama Linuxa, dok je adduser naredba visoke razine i radi s manjim brojem distribucija. Obje naredbe dobro rade na Raspberry Pi OS-u.

Koristite ovu naredbu za stvaranje korisnika pod imenom Višnu koristeći useradd:

sudo useradd Vishnu
instagram viewer

Međutim, naredba ne stvara početni direktorij za novog korisnika. Ovako biste kreirali korisnike sustava koji ne trebaju početni direktorij. Također, morate postaviti lozinku za novog korisnika koristeći:

sudo passwd vishnu

Nasuprot tome, naredba adduser traži od vas da postavite lozinku u trenutku kreiranja korisnika.

sudo adduser Vishnu

Također, stvara početni direktorij s imenom korisnika. Možete provjeriti pomoću:

je /kući

Stvorite novog korisnika s određenim ID-om

Novi korisnici prema zadanim postavkama dobivaju sljedeći dostupni UID. Ponekad je poželjno stvoriti novog korisnika s prilagođenim UID-om. To možete učiniti pomoću:

sudo useradd -u 2200 vishnu

-u specificira UID, 2200 u ovom slučaju. Nakon što se stvori novi korisnik, možete provjeriti s iskaznica naredba koja prikazuje UID kao i grupe kojima korisnik pripada.

id Vishnu

Kako stvoriti novog korisnika s prilagođenim kućnim imenikom

Ako želite prilagođeni naziv za svoj matični direktorij, možete koristiti naredbu:

sudo useradd -m -d /home/mychoice vishnuhome

-m navodi da se mora kreirati početni imenik i -d određuje mjesto imenika.

Dajte novom korisniku prave privilegije

Stvorili ste novog korisnika, ali to je standardni korisnik i ne pripada grupama koje ima zadani korisnik Raspberry Pi. Bez članstva u tim grupama, novi korisnik ne može administrirati sustav i upravljati situacijama u kojima su potrebne povišene privilegije. Na primjer:

  • Nadogradnja sustava zahtijevala bi sudo privilegije
  • Povezivanje s novim Wi-Fi mrežama pomoću upravitelja mreže zahtijevalo bi da korisnik bude u netdev skupina

Da biste dodali novog korisnika sudo grupi, pokrenite:

sudo usermod -a -G sudo višnu

...gdje -a specificira dodati i -G navodi grupu.

Da biste dodali novog korisnika svim grupama kao zadanog korisnika, prvo navedite grupe zadanog korisnika s:

id Vishnu

Zatim dodajte novog korisnika tim grupama s:

sudo usermod -a -G zarez, odvojen, grupa, imena Vishnu

Izbrišite neželjene korisnike na Raspberry Pi OS

Na Raspberry Pi OS morate izbrisati zadanog korisnika pi ako nije bitno. Ovo je iz sigurnosnih razloga. Ako ste omogućili SSH na Raspberry Pi sa zadanim korisničkim imenom pi, ranjiv je na grubo hakiranje osim ako nije zaštićen aplikacijom za ograničavanje brzine kao što je Fail2Ban.

Na Raspbianu, koji je starija verzija OS-a, brisanje korisnika je gotovo obavezno pi kada je SSH omogućen jer zadano korisničko ime i lozinka su unaprijed postavljeni.

Za brisanje zadanog korisnika morate se prijaviti kao drugi korisnik. Da biste to učinili, morate onemogućiti Automatska prijava prvi.

Sada se prijavite kao drugi korisnik koji ima sudo privilegije i izbrišite traženog korisnika koristeći:

sudo userdel tom

Ako želite ukloniti i korisnički matični imenik, upotrijebite:

sudo userdel -r jill

...gdje -r služi za uklanjanje matičnog imenika.

Također možete koristiti zavaravač zapovijed učiniti isto; argumenti su ipak drugačiji.

sudo deluser --remove-home jack

Stvaranje novih korisnika pomoću naredbi lakše je nego što mislite

Naredbe su ono što Linux čini posebnim; oni vam daju daleko veću fleksibilnost da navedete točne upute.

GUI često ne može prihvatiti sve složene funkcije koje naredbe mogu učiniti. Učenje naredbi je poput razgovora s računalom na njegovom materinjem jeziku i jednostavno je.