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

Linux命令 用户操作简介

目录

1. 添加新的用户账号

2. 删除用户账号

3. 修改用户账号

4. 用户口令的管理

示例汇总

添加新用户

删除用户

修改用户信息

更改用户口令


在 Linux 系统中,用户管理是一项重要的任务,包括添加新用户、删除用户、修改用户信息以及管理用户口令。本文将详细介绍这些操作的方法、参数以及示例,帮助你更好地管理 Linux 系统中的用户。

1. 添加新的用户账号

命令useradd

功能:创建新的用户账号。

基本用法

sudo useradd [选项] [用户名]

常用选项

  • -m:创建用户的家目录。
  • -d:指定用户的家目录路径。
  • -u:指定用户的UID。
  • -g:指定用户的主组。
  • -s:指定用户的登录Shell。

示例

sudo useradd -m -s /bin/bash newuser

这条命令将创建一个名为 newuser 的新用户,并为其创建家目录,同时指定默认Shell为 /bin/bash

2. 删除用户账号

命令userdel

功能:删除用户账号。

基本用法

sudo userdel [选项] [用户名]

常用选项

  • -r:删除用户的家目录和邮箱。

示例

sudo userdel -r newuser

这条命令将删除名为 newuser 的用户账号,并移除其家目录。

3. 修改用户账号

命令usermod

功能:修改用户账号的属性。

基本用法

sudo usermod [选项] [用户名]

常用选项

  • -l:更改用户名。
  • -d:更改用户的家目录。
  • -u:更改用户的UID。
  • -g:更改用户的主组。
  • -s:更改用户的登录Shell。
  • -e:设置用户的账号失效日期。

示例

sudo usermod -d /home/newuser -m newuser

这条命令将把名为 newuser 的用户的家目录更改为 /home/newuser

4. 用户口令的管理

命令passwd

功能:更改用户的口令。

基本用法

sudo passwd [用户名]

示例

sudo passwd newuser

这条命令将提示你为名为 newuser 的用户设置新的口令。


示例汇总

添加新用户
sudo useradd -m -s /bin/bash newuser
删除用户
sudo userdel -r newuser
修改用户信息
sudo usermod -d /home/newuser -m newuser
更改用户口令
sudo passwd newuser

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

相关文章:

  • 大语言模型的Scaling Law【Power Low】
  • windows环境下,使用docker搭建redis集群
  • Python(pandas库3)
  • WPF+MVVM案例实战(十)- 水波纹按钮实现与控件封装
  • 数据结构————map,set详解
  • fdisk - Linux下的磁盘分区利器
  • or-tools优化库记录
  • M1 Pro MacBook Pro 上的奇遇:Rust 构建失败,SIGKILL 惊魂记
  • 重构商业生态:DApp创新玩法与盈利模式的深度剖析
  • 2024首届亚洲国际电影节圆满落下帷幕
  • 【Mybatis】动态SQL+配置文件+数据库连接池+企业规范(10)
  • layui扩展组件之----右键菜单
  • ue5实现数字滚动增长
  • Flink(一)
  • kaggle 数据集下载
  • Linux shell编程学习笔记87:blkid命令——获取块设备信息
  • wireshark筛选条件整理
  • 基于现代 C++17 的模块化视频质量诊断处理流程设计
  • 高级java每日一道面试题-2024年10月23日-JVM篇-说一下JVM有哪些垃圾回收算法?
  • 高效文本编辑与导航:Vim中的三种基本模式及粘滞位的深度解析
  • w005基于Springboot学生心理咨询评估系统
  • 实战-任意文件下载
  • PG数据库之视图详解
  • 时间序列预测(十五)——有关Python项目框架的实例分析
  • ETL、ELT和反向ETL都有什么不同?怎么选择?
  • linux 中文实用型手册 基于RHEL(红帽系)
  • Hash表算法
  • MySQL企业常见架构与调优经验分享
  • C++引用类型变量
  • 《C++23 新特性:现代软件开发的变革力量》