Linux第四章练习

一、

1-3

创建用户组并设置规定对应的组id

bash 复制代码
groupadd -g 2000 shengcan
groupadd -g 2001 caiwu
groupadd -g 2002 jishu

4

创建用户lee并使其主组id为2000,主组为shengcan,附加组为jishu组和caiwu组

bash 复制代码
useradd -u 2000 -g shengcan -G jishu,caiwu lee

5

创建并设置用户linux不能被登录

bash 复制代码
useradd -s /sbin/nologin linux

6

创建并设定用户admin主组为caiwu组,组id为2001

bash 复制代码
useradd -G 2001 admin

这样也行

bash 复制代码
useradd -G caiwu admin

7

更改用户密码

bash 复制代码
echo "lee:timinglee" | chpasswd
echo "admin:timinglee" | chpasswd

让用户首次登录更改密码(设置的是用户密码到期天数为0天)

bash 复制代码
chage -d 0 lee
chage -d 0 admin

设定用户密码最长有效期为30天

bash 复制代码
chage -M 30 admin
chage -M 30 lee

检验效果

二、

1-3

与一一致

4-7

创建对应的目录

bash 复制代码
mkdir sc cw js pub

设置对应目录的对应权归属组

bash 复制代码
chown :shengcan sc
chown :caiwu cw
chown :jishu js

设置对应目录的对应权限

bash 复制代码
chmod 770 sc
chmod 770 js
chmod 770 cw
bash 复制代码
chmod 777 pub
相关推荐
hugerat1 小时前
在AI的帮助下,用C++构造微型http server
linux·c++·人工智能·http·嵌入式·嵌入式linux
ha20428941942 小时前
Linux操作系统学习记录之----自定义协议(网络计算器)
linux·网络·学习
想唱rap2 小时前
MYSQL在ubuntu下的安装
linux·数据库·mysql·ubuntu
java_logo2 小时前
QWEN3 企业级 Docker 容器化部署指南
运维·docker·容器·qwen3部署·qwen3部署文档·qwen3部署教程·qwen3部署方案
糖~醋排骨2 小时前
DHCP服务的搭建
linux·服务器·网络
huohaiyu2 小时前
网络中的一些基本概念
运维·服务器·网络
Kiyra2 小时前
虚拟机假死?SSH 能连却卡 Logo 界面
运维·ssh
dust_and_stars2 小时前
ubuntu24使用apt安装VS-code-server code-server
linux·服务器·windows
码农小韩2 小时前
基于Linux的C++学习——循环
linux·c语言·开发语言·c++·算法
tap.AI3 小时前
Deepseek(九)多语言客服自动化:跨境电商中的多币种、多语种投诉实时处理
运维·人工智能·自动化