弹幕网站是什么技术做的,在线免费网站建设平台,技术开发公司官网,微信授权登录网站退出怎么做#x1f308;个人主页#xff1a;聆风吟_ #x1f525;系列专栏#xff1a;Linux杂货铺、Linux实践室 #x1f516;少年有梦不应止于心动#xff0c;更要付诸行动。 文章目录 第五章5.1 ⛳️Linux 账户5.2 ⛳️用户配置文件和目录#xff08;未完待续#xff09;5.2.1 … 个人主页聆风吟_ 系列专栏Linux杂货铺、Linux实践室 少年有梦不应止于心动更要付诸行动。 文章目录 第五章5.1 ⛳️Linux 账户5.2 ⛳️用户配置文件和目录未完待续5.2.1 /etc/passed 文件5.2.2 /etc/shadow文件 5.3 ⛳️用户账户管理命令5.3.1 useradd命令5.3.2 passwd命令5.3.3 usermod命令5.3.4 userdel命令 5.4 ⛳️组账户配置文件未完待续5.4.1 /etc/group文件5.4.2 /etc/gshadow文件 5.5 ⛳️组账户管理命令5.5.1 groupadd命令5.5.2 groupmod命令5.5.3 groupdel命令5.5.4 gpasswd命令 全文总结 第五章
5.1 ⛳️Linux 账户
Linux系统存在3类用户账户即超级用户super user、系统用户system user和普通用户regular user。系统为每个用户分配一个唯一的用户ID值UID。 超级用户super user超级用户就是root账户UID为0具有最高权限。系统用户system user 系统本身或应用程序使用的专门账户。UID的范围为1999。无特殊权限。普通用户regular user 用户登录使用的普通用户账户。UID默认从1000开始顺序编号。无特殊权限。sudo可以临时获得root权限运行程序 sudo可以临时获得root权限运行程序 5.2 ⛳️用户配置文件和目录未完待续 5.2.1 /etc/passed 文件
它是系统用于识别用户账户的一个重要文件/etc/passed文件的每一行保存一个用户账户的资料每一个用户账户的数据按字段以冒号 : 分隔每行包括 7 个字段。
#具体格式
username:password:uid:gid:userinfo:home:shell5.2.2 /etc/shadow文件 5.3 ⛳️用户账户管理命令
5.3.1 useradd命令
useradd命令新建用户账户或更新用户账户的配置信息使用useradd新建的用户账户默认是被锁定的需要使用passwd命令设置密码后才能使用。
#命令格式
useradd [选项] [用户名]#创建一个新用户john01
sudo useradd john01 #sudo命令临时使用root身份
cat /etc/passwd | grep john01 #查看创建用户的结果#创建一个系统用户john02
#选项-r创建系统账户
sudo useradd -r john02#创建新用户john03并为新用户加入zp组
#选项-g指定用户所属的用户组
sudo useradd -g zp john035.3.2 passwd命令
passwd命令用于设置或修改用户密码如果passwd命令后面不接任何选项或用户名则表示修改当前用户的密码。
#命令格式
passwd [选项] [用户名]#使用paddwd为用户john01设置密码
sudo cat /etc/shadow | grep john01 #检查john01的密码信息
sudo passwd john01 #为用户设置密码#使用passwd为用户zp01删除密码
#选项-d删除指定用户的密码
sudo passwd -d zp01#补充su命令切换当前用户账户5.3.3 usermod命令
usermod命令可以更改用户的Shell类型、所属组、密码有效期等信息。
#命令格式
usermod [选项] [用户名]#使用usermod指定用户john01的主目录为/home/ab
#选项-d修改用户登录时的目录即用户主目录
sudo usermod -d /home/ab hohn01#修改用户john02的UID为1200
#选项-u修改用户UID
usermod john02 -u 1200#修改用户john03账号名称为john03new
#选项-l修改用户账号名称
sudo usermod john03 -l john03new5.3.4 userdel命令
userdel命令删除用户账号与相关文件甚至可以连用户的主目录一起删除若不加参数仅删除账号不删除相关文件。
#命令格式
userdel [选项] [用户名]#删除用户的主目录john04以及目录中的所有文件
#选项-r删除用户主目录以及目录中的所有文件
sudo userdel -r john04#补充tail用于输出文件的尾部内容。它通常用于查看文件的最后几行。#使用-f参数强制删除用户而不管用户是否登录系统
sudo userdel -r -f zp015.4 ⛳️组账户配置文件未完待续
5.4.1 /etc/group文件
5.4.2 /etc/gshadow文件 5.5 ⛳️组账户管理命令
5.5.1 groupadd命令
groupadd命令创建一个新的组账户。
#命令格式
groupadd [选项] [组名]#创建用户组zpg01
sudo groupadd zpg01#创建用户组zpg02并设置为1010
#选项-g指定新组使用的GID再加-o可创建UID相同的用户组
sudo groupadd zpg02 -g 1010
sudo groupadd zpg03 -g -o 1010#创建一个系统账户zpg04
#选项-r用于创建系统组账户
sudo groupadd -r zpg045.5.2 groupmod命令
groupmod命令可以修改用户组属性信息。
#命令格式
groupmod [选项] [组账户名]#修改系统组账户g02的GID为1021
#选项-g修改用户组的GID
sudo groupmod g02 -g 1021#修改系统组账户g02的用户名g02new
#选项-n修改用户组名
sudo groupmod -n g02new g025.5.3 groupdel命令
groupdel命令删除组账户。
#命令格式
groupdel [组名]#删除普通用户组g02new
sudo groupdel g02new#删除系统用户组g04new
sudo groupdel g04new5.5.4 gpasswd命令
gpasswd命令管理组账户可将已存在的用户添加到另一用户组中也可对用户执行删除账户或密码、指定用户管理员等操作。
#命令格式
gpasswd [选项] [组名]#将用户john01添加到zpg01组中
#选项-a添加用户到组
sudo gpassed -a john01 zpg01#删除用户组zpg01中的用户john01
#选项-d删除用户组中的某一用户
sudo gpasswd -d john01 zpg01#设置和删除组账户zpg02的密码
#选项-r删除密码
sudo gpasswd zpg02 #设置密码
sudo gpasswd -r zpg02 #删除密码全文总结 今天的干货分享到这里就结束啦如果觉得文章还可以的话希望能给个三连支持一下聆风吟的主页还有很多有趣的文章欢迎小伙伴们前去点评您的支持就是作者前进的最大动力