Linux användaradministration

Skickad

Skapa en ny Linuxanvändare

$ sudo useradd [username]

$ sudo adduser [username]

De gör samma sak, useradd är det gamla kommandot, adduser är det nya.

Detta skapas med ny användare:

Användaren läggs upp i:
/etc/passwd

[username]:x:[UID]:[GID]:Comment:[Home]:[Shell]

[username] är användarnamnet
x betyder att det inte finns något lösenord (i denna fil).
[UID] är User ID och börjar på 1000 för vanliga användare.
Comment är namn, men kan även innehålla daress, telefon, o.s.v.
[Home] är hemmakatalogen: /home/username
[Shell] är skalet: /bin/bash

/etc/shadow innehåller hashade löenord

/etc/group är grupper
[groupname]:x:[GID]:[group members]

/etc/sudoers : om användaren får använda sudo – OBS! denna fil får inte ändras! (utom med visudo)

/home/username/ hemkatalogen
/home/username/.bash_logout
/home/username/.bash_profile
/home/username/.bashrc

/var/spool/mail/username : ens mailkorg

usermod : används för att modifiera en användare

usermod —append —groups sudo username
usermod —home /home/username username
usermod —shell /bin/bash username
usermod —expiredate 2019-09-01 username
usermod —lock username
usermod —unlock username

groups username : listar alla grupper som användaren är med i

id username listar användarens id (börjar på 1000)

groupadd
chown groupname file
groupdel groupname

userdel —remove username

$ visudo : lägger till någon till gruppen sudo

$sudo passwd -l ‘username’ : inaktiverar användaren
$sudo usermod -L ‘username’ : inaktiverar lösenord

gpasswd : grupplösenord

https://www.tecmint.com/manage-users-and-groups-in-linux/

Skribent