首页 > 系统相关 >Linux用户及用户组管理

Linux用户及用户组管理

时间:2024-04-26 13:33:22浏览次数:30  
标签:选项 用户名 密码 用户组 用户 etc Linux

用户管理

  1. 添加用户

    useradd [选项] 用户名 #需要root权限,或sudo
    passwd 用户名
    
  2. 删除用户

    userdel [-r] 用户名 #-r作用是把用户的主目录一起删除
    
  3. 修改用户

    usermod [选项] 用户名
    
  4. 用户口令管理

    用户刚刚创建时没创建口令,被系统锁定,无法使用,需

    passwd [选项] 用户名 #为用户设置密码
    

用户组管理

  1. 添加用户组

    groupadd 选项 用户组 #选项用于指定组号,默认是在当前最大组号+1
    
  2. 删除用户组

    groupdel 用户组 #删除用户组
    
  3. 修改用户组属性

    groupmod 选项 用户组
    
  4. 切换所属的用户组

    $ newgrp root #切换所属的组,从而使用不同的权限
    

与账号相关的系统文件

  1. /etc/passwd

    用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
    
  2. /etc/shadow

    登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
    
  3. /etc/group

组名:口令:组标识号:组内用户列表

批量添加用户

  1. 编辑用户的文本文件txt,文本中按照/etc/passwd的格式进行书写,注意他们的用户名、UID、宿主目录都不可以相同,密码可以用x代替;
  2. 以root的身份执行/user/sbin/newusers,并从刚才的txt文件中导入数据,用于创建用户
  3. 执行/user/sbin/pwunconv,从而将/etc/shadow产生的密码解锁,
  4. 编辑用户与密码的对照txt文件
  5. 以root的身份执行/user/sbin/chpassed,将密码文档写入
  6. 确定密码写入后,执行/user/sbin/pwconv,将密码加密并写回

标签:选项,用户名,密码,用户组,用户,etc,Linux
From: https://www.cnblogs.com/liuyelll/p/18159854

相关文章

  • Linux目录及文件管理
    Linux目录结构/(根目录):根目录是整个文件系统的起点,包含了所有其他目录和文件。/bin(二进制文件):存放系统的基本命令,如ls、cp、mv等。/boot(引导文件):存放启动Linux所需的引导文件,如内核文件、引导加载程序配置文件等。/dev(设备文件):包含系统中所有的设备文件,每个硬件......
  • Linux启动过程以及7种运行级别
    Linux启动过程Linux启动需要经历一些步骤,这些步骤确保系统能够在各种不同的硬件和配置条件下可靠地启动和运行,并且具有足够的灵活性以适应不同的使用场景和需求,具体步骤如下:BIOS/UEFI初始化(硬件初始化):执行基本输入输出系统(BIOS)或统一可扩展接口(UEFI)中的初始化程序。这些程......
  • “轻游”项目主要风险和典型用户
    项目风险分析:创业风险:按照创业风险内容的表现形式,可将机会风险分为机会选择风险、环境风险、人力资源风险、技术风险、市场风险、管理风险和财务风险等旅游路线规划系统“轻游”的创业风险可能包括:机会选择风险:系统可能与各种合作伙伴合作,但合作伙伴的信用、诚信度和服务质量......
  • 利用frp+Linux+Windows实现内网穿透
    准备工作1、一台拥有公网IP的服务器(本文档使用:Ubuntu22.04.2LTS(GNU/Linux5.15.0-76-genericx86_64))2、frp:Linux服务端+Windows客户端安装部署1、下载地址:https://github.com/fatedier/frp/releases一、服务端部署1.创建目录mkdir-p/usr/local/etc/frp上传安装包fr......
  • Linux 系统故障排查,一文详解
    导读有时候会遇到一些疑难杂症,并且监控插件并不能一眼立马发现问题的根源。这时候就需要登录服务器进一步深入分析问题的根源。那么分析问题需要有一定的技术经验积累,并且有些问题涉及到的领域非常广,才能定位到问题。所以,分析问题和踩坑是非常锻炼一个人的成长和提升自我能力。如......
  • 读《我和Labview》6用户自定义控件
    枚举枚举型控件与下拉列表控件的比较单选按钮控件创建和使用一个枚举控件用户自定义控件创建一个自定义控件自定义控件的组成部分修改控件的组成部分简单动画自定义类型严格自定义类型......
  • linux配置网络环境(固定ip)
    通过cd/etc/sysconfig/network-scripts/查看网络配置输入viifcfg-ens33(主机的网卡文件夹)https://blog.csdn.net/hold_on_qlc/article/details/130440562 然后查看https://blog.csdn.net/2201_75288693/article/details/133097221修改网卡模式为 BOOTPROTO=static修改启......
  • Linux网络管理
    一、Docker网络概念1、网络驱动Docker网络子系统使用可插拔的驱动,默认情况下有多个驱动程序,并提供核心联网功能。bridge:桥接网络,这是默认的网络驱动程序(不指定驱动程序创建的容器默认是bridge驱动)。host:主机网络。消除容器和主机的网络隔离,直接使用主机的网络。overlay:覆......
  • linux 服务器间做时间同步
    一、首先选择一台同步阿里云时间服务器1、安装ntpyuminstallntp2、配置ntp.conf[root@localhost~]#vim/etc/ntp.conf增加restrict172.28.5.0mask255.255.255.0nomondifynotrap172.28.5.0为服务器间内网网段#Usepublicserversfromthepool.ntp.org......
  • Linux 登录后提示修改密码 怎么设置不提醒
    在Linux系统中,如果你登录后立即被提示修改密码,这通常是因为密码过期或者账户的密码有相关的策略限制。要设置不再提示,你可以修改密码的过期策略或修改账户的密码策略。以下是如何修改密码策略的步骤:以root用户登录或使用sudo。查看密码策略:根据需要修改密码策略。例如,要取消密......