Raspberry Pi OS: n vanhemmissa versioissa oli oletuksena tavalliset käyttäjätiedot. Vaikka uudempi versio pyytää sinua luomaan mukautetun käyttäjänimen ja salasanan asennuksen aikana, saatat joutua luomaan lisää käyttäjiä täyttääksesi lisävaatimukset.
Voit tehdä tämän helposti käyttämällä Linux-komentoja, ja koska Raspberry Pi OS on Linuxin maku, samat komennot koskevat myös muita distroja.
Luo uusi käyttäjä Raspberry Pi OS: ssä
Voit käyttää molempia useradd ja lisää käyttäjä to Luo uusi käyttäjä Linuxissa; komennot ovat kuitenkin hieman erilaisia. useradd on matalan tason komento ja toimii kaikkien Linux-jakelujen kanssa, kun taas adduser on korkean tason komento ja toimii harvempien jakeluiden kanssa. Molemmat komennot toimivat hyvin Raspberry Pi OS: ssä.
Käytä tätä komentoa luodaksesi käyttäjän nimeltä vishnu käyttämällä useradd: ta:
sudo useradd vishnu
Komento ei kuitenkaan luo kotihakemistoa uudelle käyttäjälle. Näin luot järjestelmän käyttäjiä, jotka eivät tarvitse kotihakemistoa. Lisäksi sinun on asetettava salasana uudelle käyttäjälle käyttämällä:
sudo passwd vishnu
Sitä vastoin adduser-komento pyytää sinua asettamaan salasanan käyttäjän luomisen yhteydessä.
sudo adduser vishnu
Lisäksi se luo kotihakemiston käyttäjän nimellä. Voit tarkistaa sen seuraavasti:
ls /koti
Luo uusi käyttäjä tietyllä tunnuksella
Uudet käyttäjät saavat oletuksena seuraavan saatavilla olevan UID: n. Joskus on toivottavaa luoda uusi käyttäjä mukautetulla UID: llä. Voit tehdä tämän käyttämällä:
sudo useradd -u 2200 vishnu
-u määrittää tässä tapauksessa UID: n 2200. Kun uusi käyttäjä on luotu, voit tarkistaa sen id -komento, joka näyttää UID: n sekä ryhmät, joihin käyttäjä kuuluu.
id vishnu
Uuden käyttäjän luominen mukautetulla kotihakemistolla
Jos haluat mukautetun nimen kotihakemistollesi, voit käyttää komentoa:
sudo useradd -m -d /home/mychoice vishnuhome
-m määrittää, että kotihakemisto on luotava ja -d määrittää hakemiston sijainnin.
Anna uudelle käyttäjälle oikeat oikeudet
Loit uuden käyttäjän, mutta se on tavallinen käyttäjä eikä kuulu niihin ryhmiin, joita Raspberry Pi: n oletuskäyttäjä tekee. Ilman kyseisten ryhmien jäsentä uusi käyttäjä ei voi hallita järjestelmää ja hallita tilanteita, joissa vaaditaan korotettuja oikeuksia. Esimerkiksi:
- Järjestelmän päivittäminen vaatisi sudo etuoikeuksia
- Yhdistäminen uusiin Wi-Fi-verkkoihin verkonhallinnan avulla edellyttää, että käyttäjä on netdev ryhmä
Lisää uusi käyttäjä sudo-ryhmään suorittamalla:
sudo usermod -a -G sudo vishnu
...missä -a määrittää lisää ja -G määrittää ryhmän.
Jos haluat lisätä uuden käyttäjän kaikkiin ryhmiin oletuskäyttäjäksi, lue ensin oletuskäyttäjän ryhmät seuraavasti:
id vishnu
Lisää sitten uusi käyttäjä näihin ryhmiin seuraavasti:
sudo usermod -a -G pilkku, erotettu, ryhmä, nimet vishnu
Poista ei-toivotut käyttäjät Raspberry Pi OS: stä
Raspberry Pi OS: ssä sinun on poistettava oletuskäyttäjä pi jos se ei ole välttämätöntä. Tämä on turvallisuussyistä. Jos olet ottanut SSH: n käyttöön Raspberry Pi: ssä oletuskäyttäjänimellä pi, se on alttiina raa'alle voimalle hakkerointiin, ellei sitä ole suojattu nopeudenrajoitussovelluksella, kuten Fail2Ban.
Raspbianissa, joka on käyttöjärjestelmän vanhempi versio, käyttäjän poistaminen on melkein pakollista pi kun SSH on käytössä, koska oletuskäyttäjätunnus ja salasana on asetettu valmiiksi.
Jos haluat poistaa oletuskäyttäjän, sinun on kirjauduttava sisään toisena käyttäjänä. Voit tehdä tämän poistamalla käytöstä Automaattinen sisäänkirjautuminen ensimmäinen.
Kirjaudu nyt sisään toisena käyttäjänä, jolla on sudo-oikeudet ja poista tarvittava käyttäjä käyttämällä:
sudo userdel tom
Jos haluat poistaa myös käyttäjän kotihakemiston, käytä:
sudo userdel -r jill
...missä -r on tarkoitettu kotihakemiston poistamiseen.
Voit myös käyttää deluser käsky tehdä samoin; argumentit ovat kuitenkin erilaisia.
sudo deluser --remove-home-liitin
Uusien käyttäjien luominen komentojen avulla on helpompaa kuin luulet
Komennot tekevät Linuxista erityisen; ne antavat sinulle paljon enemmän joustavuutta tarkkojen ohjeiden määrittämisessä.
Usein graafinen käyttöliittymä ei voi majoittaa kaikkia monimutkaisia toimintoja, joita komennot voivat tehdä. Komentojen oppiminen on kuin puhuisi tietokoneelle sen äidinkielellä, ja se on helppoa.