Vecākām Raspberry Pi OS versijām pēc noklusējuma bija standarta lietotāja akreditācijas dati. Lai gan jaunākajā versijā instalēšanas laikā tiek prasīts izveidot pielāgotu lietotājvārdu un paroli, iespējams, būs jāizveido vairāk lietotāju, lai izpildītu papildu prasības.
To var viegli izdarīt, izmantojot Linux komandas, un, tā kā Raspberry Pi OS ir Linux garša, tās pašas komandas attiecas arī uz citiem distros.
Izveidojiet jaunu lietotāju operētājsistēmā Raspberry Pi OS
Jūs varat izmantot abus lietotāja pievienošana un adduser uz izveidot jaunu lietotāju operētājsistēmā Linux; komandas tomēr ir nedaudz atšķirīgas. useradd ir zema līmeņa komanda un darbojas ar visiem Linux izplatījumiem, turpretim adduser ir augsta līmeņa komanda un darbojas ar mazāku izplatījumu skaitu. Abas komandas darbojas labi operētājsistēmā Raspberry Pi OS.
Izmantojiet šo komandu, lai izveidotu lietotāju ar nosaukumu višnu izmantojot useradd:
sudo useradd vishnu
Tomēr komanda jaunajam lietotājam neizveido mājas direktoriju. Tādā veidā jūs izveidojat sistēmas lietotājus, kuriem nav nepieciešams mājas direktorijs. Turklāt jums ir jāiestata parole jaunajam lietotājam, izmantojot:
sudo passwd vishnu
Turpretim komanda adduser pieprasa iestatīt paroli lietotāja izveides laikā.
sudo adduser vishnu
Tas arī izveido mājas direktoriju ar lietotāja vārdu. To var pārbaudīt, izmantojot:
ls /mājas
Izveidojiet jaunu lietotāju ar noteiktu ID
Jaunie lietotāji pēc noklusējuma saņem nākamo pieejamo UID. Dažreiz ir vēlams izveidot jaunu lietotāju ar pielāgotu UID. To var izdarīt, izmantojot:
sudo useradd -u 2200 vishnu
-u šajā gadījumā norāda UID 2200. Kad jaunais lietotājs ir izveidots, varat pārbaudīt, izmantojot id komanda, kas parāda UID, kā arī grupas, kurām lietotājs pieder.
id višnu
Kā izveidot jaunu lietotāju, izmantojot pielāgotu mājas direktoriju
Ja vēlaties savam mājas direktorijam pielāgotu nosaukumu, varat izmantot komandu:
sudo useradd -m -d /home/mychoice vishnuhome
-m norāda, ka ir jāizveido mājas direktorijs un -d norāda direktorija atrašanās vietu.
Piešķiriet jaunajam lietotājam pareizās privilēģijas
Jūs izveidojāt jaunu lietotāju, taču tas ir standarta lietotājs un nepieder grupām, kuras izmanto Raspberry Pi noklusējuma lietotājs. Nebūdams šo grupu dalībnieks, jaunais lietotājs nevar administrēt sistēmu un pārvaldīt situācijas, kurās ir nepieciešamas paaugstinātas privilēģijas. Piemēram:
- Būtu nepieciešama sistēmas jaunināšana sudo privilēģijas
- Lai izveidotu savienojumu ar jauniem Wi-Fi tīkliem, izmantojot tīkla pārvaldnieku, lietotājam ir jāatrodas netdev grupai
Lai pievienotu jaunu lietotāju sudo grupai, palaidiet:
sudo usermod -a -G sudo vishnu
...kur -a norāda pievienot un -G norāda grupu.
Lai pievienotu jauno lietotāju visām grupām kā noklusējuma lietotāju, vispirms uzskaitiet noklusējuma lietotāja grupas ar:
id višnu
Pēc tam pievienojiet jauno lietotāju šīm grupām, izmantojot:
sudo usermod -a -G komats, atdalīts, grupa, nosaukumi vishnu
Izdzēsiet nevēlamos lietotājus operētājsistēmā Raspberry Pi OS
Operētājsistēmā Raspberry Pi ir jāizdzēš noklusējuma lietotājs pi ja tas nav būtiski. Tas ir drošības apsvērumu dēļ. Ja Raspberry Pi esat iespējojis SSH ar noklusējuma lietotājvārdu pi, tas ir neaizsargāts pret rupju uzlaušanu, ja vien tas nav aizsargāts ar ātruma ierobežotāju, piemēram, Fail2Ban.
Raspbian, kas ir vecāka OS versija, ir gandrīz obligāti jādzēš lietotājs pi kad SSH ir iespējots, jo noklusējuma lietotājvārds un parole ir iepriekš iestatīti.
Lai dzēstu noklusējuma lietotāju, jums jāpiesakās kā citam lietotājam. Lai to izdarītu, jums ir jāatspējo Automātiska pieteikšanās vispirms.
Tagad piesakieties kā cits lietotājs, kuram ir sudo privilēģijas, un izdzēsiet nepieciešamo lietotāju, izmantojot:
sudo userdel tom
Ja vēlaties noņemt arī lietotāja mājas direktoriju, izmantojiet:
sudo userdel -r jill
...kur -r ir paredzēts mājas direktorija noņemšanai.
Varat arī izmantot deluser pavēli darīt to pašu; argumenti tomēr ir dažādi.
sudo deluser --noņemiet mājas ligzdu
Jaunu lietotāju izveide, izmantojot komandas, ir vienkāršāka, nekā jūs domājat
Komandas padara Linux īpašu; tie sniedz jums daudz lielāku elastību, lai norādītu precīzus norādījumus.
Bieži vien GUI nevar uzņemt visas sarežģītās funkcijas, ko var veikt komandas. Komandu apgūšana ir kā runāt ar datoru tā dzimtajā valodā, un tā ir vienkārša.