Accounts (Linux): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(→su) |
|||
Regel 30: | Regel 30: | ||
sudo adduser newuser sudo | sudo adduser newuser sudo | ||
</pre> | </pre> | ||
+ | |||
+ | === su === | ||
+ | |||
+ | Als een account sudo-rechten heeft, dan werkt ''su'' om in te loggen in een ander account. Om met ''su'' superuser te kunnen worden, moet je meer doen, maar dat heb ik al jaren niet meer nodig. Zie [[Su]] voor details. | ||
=== Verificatie === | === Verificatie === |
Versie van 27 aug 2019 06:26
Aanmaken en configureren van gebruikersaccounts is op Linux prima te doen, maar zoals zovaak, moet je wel weten wat je aan het doen bent.
Account aanmaken
Dit artikel heeft voornamelijk betrekking op het aanmaken van accounts voor iemand op een server, via SSH.
Gebruiker aanmaken
sudo useradd -m -s /bin/bash username
Waarbij:
-m
geeft aan dat de gebruikelijke mappen aangemaakt moeten worden-s /bin/bash
geeft aan dat Bash de standaard-shell is. Hierdoor verschijnt de naam ook op het grafische inlogscherm van de computerusername
: De accountnaam van de nieuwe gebruiker.
Wachtwoord instellen
sudo passwd username
Gebruiker toevoegen aan sudo-groep
Indien deze nieuwe gebruiker beheerrechten behoeft:
sudo adduser newuser sudo
su
Als een account sudo-rechten heeft, dan werkt su om in te loggen in een ander account. Om met su superuser te kunnen worden, moet je meer doen, maar dat heb ik al jaren niet meer nodig. Zie Su voor details.
Verificatie
- Als je al bent ingelogd de betreffende computer als jezelf, log vervolgens in als de nieuwe gebruiker middels
su <loginnaam>
- Testen of sudo werkt?
sudo ls
is waarschijnlijk al voldoende.
Alle accounts
Overzicht van alle locale accounts:
less /etc/passwd
of
cut -d: -f1 /etc/passwd
Groups
Gebruiker toevoegen aan een groep
sudo usermod -a -G <user> <group>
Bv. (op een ontwikkelmachine) [1]:
sudo usermod -a -G jeroen www-data
waarbij:
-a
- append: Voeg gebruiker toe aan deze additionele (=niet-primaire) groep. Alleen te gebruiken in combinatie met-G
-G
- groups: Gevolgd door de naam van de groep of lijst van de groepen (komma-gescheiden zonder spaties).