口令文件 /etc/passwd 影子口令文件 /etc/shadow 组账号文件 /etc/group 组口令文件 /etc/gshadow
groupadd 组名 //添加组,组名不能是汉字和数字
groupadd dierzu //添加一个名为 dierzu 的组
adduser [-gG] 组名 <用户名> //为x组添加用户
adduser -g dierzu xiaohong //为dierzu添加一个名字是xiaohong的用户
passwd [<用户账号名>]
passwd xiaohong //为用户xiaohong 设置密码
usermod [-gGLl] <用户名> 修改
-c<备注>: 修改用户帐号的备注文字;
-d<登入目录>: 修改用户登入时的目录;
-e<有效期限>: 修改帐号的有效期限;
-f<缓冲天数>: 修改在密码过期后多少天即关闭该帐号;
-g<群组>: 修改用户所属的群组;
-G<群组>; 修改用户所属的附加群组;
-l<帐号名称>: 修改用户帐号名称;
-L: 锁定用户密码,使密码无效;
-s<shell>: 修改用户登入后所使用的shell;
-u<uid>: 修改用户ID;
-U: 解除密码锁定。
usermod -l xiaoming xiaohong //将用户 xiaohong 的名字改为 xiaohong
userdel [-r] <用户名> //删除
userdel xiaohong
如果加参数-r ,表示在删除用户的同时,一并把用户的家目录及本地邮件存储的目录或文件也一同删除
组管理
groupadd [-g] <组账号名> //添加
groupmod [-gn] <组账号名> //修改
groupdel <组账号名> //删除
cat /etc/passwd 查询用户列表
ls列出的条目信息:
-rw-r--r-- 1 anyone anyone 0 7月 3 14:32 test.txt
r:读权限 w:写权限 x:执行权限
属主、同组人、其他人
chown user text.txt
chmod 770 test.txt //如设置000权限,但root用户还是对其有权限
chmod u+r test.txt
chmod u=rw test.txt
-c 当发生改变时输出调试信息
-f 不显示错误信息
-R 处理指定目录以及其子目录下的所有文件
-v 运行时显示详细的处理信息
chgrp -R dierzu text.txt //将文件text.txt 的所属已更改为 dierzu
RH(RedHat):yum
Debian:apt
更新软件包列表:sudo apt update
安装软件:sudo apt install tmux
sudo yum update
sudo yum install tmux