Linux 命令练习小题
- 在自己的 Linux 系统中创建四个组群(Embedded、Java、Python、CPP),然后创建两个用户(junge、mage),要求 junge 的主组群为 CPP,并加入 Java、Python、Embedded 组群,其主目录为 /home/junge,登录 Shell 为 bash,密码为 abcd1234。mage 的主组群为 Java,并加入Embedded 组群,其主目录为 /var/tmp,不允许登录系统,密码为 123456789。
- 创建一个 math 组群,将上面的两个用户加入其中,注意:不要影响它们之前已经加入的组群。
第一问
第一步
sudo groupadd Embedded # 创建组群 Embedded
sudo groupadd Java # 创建组群 java
sudo groupadd Python # 创建组群 Python
sudo groupadd CPP # 创建组群 CPP
第二步
sudo useradd junge # 创建用户 junge
sudo useradd mage # 创建用户 mage
第三步
sudo useradd -g CPP -G Java,Python,Embedded -m /home/junge -s /bin/bash junge # -g 加入主组群,-G 加入多个组群 -m 创建主目录 -s 该用户新登录 shell
第四步
sudo passwd junge # 给用户 junge 设置密码
用户 mage 的操作大同小异
第二问
创建组群 math:
sudo usermod -a -G math junge # -a 将该用户追加到“-G的”组群中
sudo usermod -a -G math mage
本人第一天 Linux 新手, 有疑问评论区交流