LINUXOPOLIS ( 2019-08-07 ) ~ UserssteemCreated with Sketch.

in #linux5 years ago (edited)

USERS

Published with SteemPeak

ScreenshotScreenshot by Willi Glenz

SUMMARY

01 USERS .............................................................. v1 19-07
04 config ............................................................. v1 19-07

03 create ............................................................. v1 19-07
05 modify ............................................................. v1 19-07
06 delete ............................................................. v2 19-08 update

02 sources ............................................................ v1 19-07



#06

06 DELETE
# userdel -r user1              // low level utility 
# deluser --remove-home user1   // wrapper - Debian tool

# passwd -l user1               // lock
# passwd -u user1               // unlock
$ man userdel


05 MODIFY
# usermod -c "Another full name" user1
# chown -R user1:user1 /home/userxyz
# vim /etc/sudoers
$ man usermod


04 CONFIG
# vim /etc/default/useradd
# vim /etc/passwd 
# vim /etc/shadow 
# vim /etc/group


03 CREATE
VERSION I
 # ls -lisa /etc/skel
 # vim /etc/adduser.conf
 # adduser user1    
 # passwd -S user1      
 $ clear; finger; echo; finger user1; echo
 $ id user1

VERSION II
 # ls -lisa /etc/skel
 # useradd -D
 # vim /etc/default/useradd
 # useradd user1                                                    // Default
 # useradd user1 -c "User's full name" -d /home/test -u 1099        // Modified
 # passwd user1
 # passwd -S user1
 $ clear; finger; echo; finger user1; echo
 $ id user1
$ man useradd
$ man adduser       // Wrapper


02 SOURCES
DebianAdmin     : debianadmin.com/users-and-groups-administration-in-linux.html
Manpages        $ man useradd usermod userdel adduser deluser


01 USERS
# passwd -S user1
$ clear; finger; echo; finger user1; echo
$ cut -d: -f1 < /etc/passwd | sort | xargs
# find /home -uid 1000 | wc -l
# find /home -uid 1000 | tee 1000-files.txt
# find / -uid 1000 -exec chown -v 1002:1002 {} \;
$ id -u root
$ id -u user1
$ id user1
$ fuser -v /media/xyz
$ getent passwd user1

home ~ previous

Sort:  

This post had received 5.00% upvote from @steemitportugal account!
Vote for @steemitportugal to Witness. Your vote is very important to us!
Visit our WebSite www.steemitportugal.com (tutorials,news...)
Thank you very much.
Click here to vote
steemitportugal
Delegation for daily voting: 10SP-25SP-50SP-100SP-250SP-500SP-1000SP

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.034
BTC 63152.69
ETH 3233.54
USDT 1.00
SBD 4.45