Linux系统用户与用户组管理
-
1.认识/etc/passwd和/ect/shadow
/etc/passwd解说

-
2.用户和用户组管理
新增组的命令groupadd 格式:groupadd 【-g GID】groupname,-g 按照自己来定义(最小是1000)。
删除组的命令groupdel
增加用户的命令useradd 格式:useradd 【-u UID】【-g GID】【-d HOME】【-M】【-s】。
-u:表示自定义UID。
-g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。
-d: 表示自定义用户的家目录。
-M: 表示不建立家目录。
-s: 表示自定义shell。
删除账户的命令userdel
使用命令chfn更改用户的finger
-
3.用户密码管理
passwd
密码设置需注意:1.长度大于10个字符;密码中包含大小写字母、数字以及特殊字符*、&、%等;不规则性(不要出现happy、love、linux、7758520、111111等单词或者数字);密码中不要带有自己的名字、电话、生日以及公司名字等。
mkpasswd:需要安装expect软件包 -l 指定密码长度 -s 指定特殊字符的长度,-d指定数字的个数。
-
4.用户身份的切换
su 格式 :su 【-】username, su- 会初始化当前用户的各种环境变量。
sudo 需要安装sudo
不允许root远程登录Linux:修改配置文/tssshsd_. config, 在文件中查找PerritRotLoginyes并修改为PermitRootLoginno。保存配置文件后,需要重启sshd 服务。# systemctl restart sshd. service。
浙公网安备 33010602011771号