当前位置: 首页 > news >正文

ubuntu22.04系统实践 linux基础入门命令(三) 用户管理命令

 以下有免费的4090云主机提供ubuntu22.04系统的其他入门实践操作

地址:星宇科技 | GPU服务器 高性能云主机 云服务器-登录

相关兑换码星宇社区---4090算力卡免费体验、共享开发社区-CSDN博客

之所以推荐给大家使用,是因为上面的云主机目前是免费使用的,不需要大家再去安装虚拟机,部署虚拟机,环境都搭配好了,非常适合新手入门,减少搭建的时间,把时间都用在实践上。

useradd / userdel / usermod : 用户管理

-M : 不创建用户主目录
-r : 创建系统用户

useradd user02 -u 503 //指定uid为503
useradd user05 -s /sbin/nologin //创建用户并指定shell
useradd user07 -G it,fd //创建用户,指定附加组
useradd -g 1003 user8 #指定用户的主属组为1003组。 
useradd user10 -u 4000 -s /sbin/nologin
userdel -r :完全删除用户

1、修改用户名:.

-l
usermod -l NEW_name user8
[root@linux-server ~]# id user8
#命令行输出信息 id: user8:无此用户

2、修改GID

-g
id user10
#命令行输出信息 uid=1000(user10) gid=1000(tom) groups=1000(tom)
usermod user10 -g new_gid #gid需要提前存在

3、修改UID

-u
usermod -u new_id jack
id jack
#命令行输出信息  uid=1005(jack) gid=1004(jack) groups=1004(jack)

4、修改用户的登录shell

-s
usermod -s /sbin/nologin user07 #修改用户的登录shell

groupadd / groupmod / groupdel:组管理

groupadd hr //创建一个用户组叫hr
groupadd net01 -g 2000 //创建组叫net01,并指定gid为2000
grep 'net01' /etc/group //查看/etc/group中组net01信息
#命令行输出信息   net01:x:2000:
groupmod 参数 组名
-g:修改组的gid
-n:修改组名
groupmod -g 2000 grp1
groupmod -n 新组名 grp1
groupdel net01 #删除组net01

注意:用户的主属组不能删除

gpasswd : 组成员管理

注意:只针对已存在的用户

1、给组添加账户

-a
gpasswd -a user10 grp2
#命令行输出的信息  Adding user user10 to group grp2

2、同时添加多个用户到组

-M:members成员的缩写
gpasswd -M tom,alice it (**会覆盖该组之前的组成员**)

3、从组删除用户

-d
gpasswd -d user07 hr #user07替换对应要删除的用户

        掌握这些 Linux 用户与组管理命令,就像拿到系统大门的钥匙串:能按需开锁、快速换锁、随时收钥匙,既保障安全又简化运维,是自动化脚本、服务隔离、故障交接和权限审计的底层“通用语言”,面试必考,实战必用。

后续更新请及时关注吧

请各位帅哥美女们多多支持!!小花花小心心  更多入门知识慢慢补充啦

后期持续关注!

http://www.lryc.cn/news/610045.html

相关文章:

  • SpringMVC实战指南:从环境搭建到功能实现全解析
  • 先知模型或者说从容的模型
  • RTOS如何保证实时性
  • React 入门:环境搭建、JSX、组件、事件与状态管理
  • 云原生攻防6(Kubernetes扩展知识)
  • 前端开发(HTML,CSS,VUE,JS)从入门到精通!第五天(jQuery函数库)
  • 官宣朱珠成为集团品牌代言人,转转推动二手消费新风尚
  • Linux-Day02.Linux指令
  • 如何设计和实施高效的向量化数据检索解决方案
  • Apache IoTDB(3):时序数据库 IoTDB Docker部署实战
  • 大模型部署、nvidia-smi、token数
  • Linux服务器管理MySQL数据库的常见命
  • 09 Linux基础(8.4)
  • git 项目拉取 SSH密钥配置
  • ESDocValues机制
  • CCES软件的Workspace设置问题
  • 牛客网之华为机试题:HJ24 合唱队(动态规划)
  • HFSS许可监控与分析
  • 向量空间模型
  • day23-线程篇(一)
  • 什么是内容管理系统?
  • 基于实时音视频技术的远程控制传输SDK的功能设计
  • mysql中使用LIMIT分页查询数据出现深分页的原因
  • 【音视频】WebRTC 一对一通话-实现概述
  • SpringMVC在前后端分离架构中的执行流程详解
  • AI绘画-Stable Diffusion-WebUI的ControlNet用法
  • STM32F103C8T6 BC20模块NBIOT GPS北斗模块采集温湿度和经纬度发送到EMQX
  • 攻防世界-easyphp-lever1
  • k8s常见问题
  • 【ECCV2024】AdaCLIP:基于混合可学习提示适配 CLIP 的零样本异常检测