【Linux】| 用户和用户组管理
共 1328字,需浏览 3分钟
·
2021-04-03 23:48
市面上Linux学习资料太多,实在不用再多做介绍,所以这篇文章主要是做一些自己认为是比较重要的笔记记录,遇到的一些问题及解决办法,好的学习资源分享等等。
本人以菜鸟教程作为学习入门
本文只列出示例用法,更多用法自行搜索 或者man 命令
例如man useradd
或者命令 --help
例如useradd --help
@
Linux简介
用户和用户组管理
添加新用户
切换用户
修改用户
用户口令(密码)的管理
删除用户
Linux简介
略
用户和用户组管理
最令我们熟知的应该就是root账户,其实Linux系统是一个多用户多任务的分时操作系统。实现用户账号的管理,要完成的工作主要有如下几个方面:
用户账号的添加、删除与修改。 用户口令的管理。 用户组的管理。
添加新用户
useradd -d /home/sam -m sam
此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录 /home/sam(/home为默认的用户主目录所在的父目录)。
切换用户
su sam
此命令切换当前用户为sam,如果想切回root使用同样的方法,不过要输入密码
修改用户
usermod -g L1 sam
此命令将sam用户组改为L1
用户口令(密码)的管理
初始创建用户是没有口令的,可以先用root账号给用户添加口令,有了密码后后续可以在当前账户操作su root
输入密码passwd sam
按照提示设置sam的密码
删除用户
userdel -r sam
此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。如果有相关报错
user sam is currently used by process 219359
直接强制删除就好userdel -rf sam
猜你喜欢