USER-MANAGEMENT
Building a Linux Habitatwilli glenz @ telegram
Published with SteemPeak
home ~ previous
Screenshot by Willi Glenz$ vim ~/.config/fish/functions/guser-management.fish
function guser-management --description 'user-management'
clear; echo
echo '=========================================================================='
echo ' USER-MANAGEMENT '
echo '=========================================================================='
echo ' '
echo ' CREATE WITH ADDUSER '
echo ' $ man adduser passwd finger '
echo ' # ls -lisa /etc/skel '
echo ' # vim /etc/adduser.conf '
echo ' # adduser user1 '
echo ' # passwd -S user1 '
echo ' $ clear; finger; echo; finger user1; echo '
echo ' $ id user1 '
echo ' '
echo ' CREATE WITH USERADD '
echo ' $ man useradd passwd finger id '
echo ' # ls -lisa /etc/skel '
echo ' # useradd -D '
echo ' # vim /etc/default/useradd '
echo ' # useradd user1 '
echo ' # useradd user1 -c users full_name -d /home/test -u 1099 '
echo ' # passwd user1 '
echo ' # passwd -S user1 '
echo ' $ clear; finger; echo; finger user1; echo '
echo ' $ id user1 '
echo ' '
echo ' CREATE BULK USER '
echo ' $ man newusers '
echo ' $ vim file.txt '
echo ' > loginname:password:uid:gid:comment:homedir:shell '
echo ' # newusers file.txt '
echo ' '
echo '=========================================================================='
echo; read; clear; echo
clear; echo
echo '=========================================================================='
echo ' USER-MANAGEMENT '
echo '=========================================================================='
echo ' '
echo ' modify '
echo ' $ man usermod chown '
echo ' # usermod -c another_full_name user1 '
echo ' # chown -R user1:user1 /home/userxyz '
echo ' # vim /etc/sudoers '
echo ' # vipw '
echo ' # vigr '
echo ' # chfn '
echo ' '
echo ' delete '
echo ' $ man deluser userdel '
echo ' # deluser --remove-home user1 // wrapper - Debian tool '
echo ' # userdel -r user1 // low level utility '
echo ' '
echo ' lock '
echo ' $ man passwd '
echo ' # passwd -l user1 // lock '
echo ' # passwd -u user1 // unlock '
echo ' '
echo '=========================================================================='
echo; read; clear; echo
clear; echo
echo '=========================================================================='
echo ' USER-MANAGEMENT '
echo '=========================================================================='
echo ' /etc/... '
echo ' /passwd /group /shadow /default/useradd /adduser.conf '
echo '--------------------------------------------------------------------------'
echo ' '
echo ' # find / -uid 1000 -exec chown -v 1002:1002 {} \; '
echo ' # find /home -uid 1000 | tee 1000-files.txt '
echo ' # find /home -uid 1000 | wc -l '
echo ' # passwd -S user1 '
echo ' $ clear; finger; echo; finger user1; echo '
echo ' $ cut -d: -f1 < /etc/passwd | sort | xargs '
echo ' $ fuser -v /media/xyz '
echo ' $ getent passwd user1 '
echo ' $ id -u root '
echo ' $ id -u user1 '
echo ' $ id user1 '
echo ' $ who | wc -l '
echo ' '
echo '=========================================================================='
echo; read; clear; echo
clear; echo
echo '=========================================================================='
echo ' USER-MANAGEMENT '
echo '=========================================================================='
echo ' '
finger
echo ' '
echo '=========================================================================='
echo
end
SOURCES
debian admin ........ debianadmin.com/users-and-groups-administration-in-linux.html
arch ................................ wiki.archlinux.org/index.php/Users_and_groups
manpages ............................ $ man useradd usermod userdel adduser deluser
picture ...................................... screenshoot by me ~ my gnome-desktop
Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.vistaprint.ca/