Linux 用户管理

linux系统用户管理 linux创建用户默认会读取/etc/default/useradd的配置文件,如果创建用户时指定参数,则使用指定的参数创建,不指定就会用默认的。sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。普通用户 newgrp 用户组 当用户属于那个组时,直接切换,不属于时 回车输入用户组密码切换分组 再创建文件时,所属组就是切换后的组。私有组:创建用户时如果没有指定基本组,系统会创建和用户同名的私有组,默认是基本组。 阅读详情

Linux 用户管理
Linux 用户在操作系统可以进行日常管理和维护,涉及到的相关配置文件如下:
 /etc/passwd 保存用户信息
 /etc/shdaow 保存用户密码(以加密形式保存)
 /etc/group 保存组信息
 /etc/login.defs 用户属性限制,密码过期时间,密码最大长度等限制
 /etc/default/useradd 显示或更改默认的 useradd 配置文件
如需创建新用户,可以使用命令 useradd,执行命令 useradd songsong 即可创建 songsong 用户,同时会创建一个同名的组 songsong,默认该用户属于 songsong 主组。Useradd songsong 命令默认创建用户 songsong,会根据如下步骤进行操作:
 在/etc/passwd 文件中添加用户信息;
 如使用 passwd 命令创建密码,密码会被加密保存在/etc/shdaow 中;
 为 songsong 创建家目录:/home/songsong;
 将/etc/skel 中的.bash 开头的文件复制至/home/songsong 家目录;
 创建与用户名相同的 songsong 组,songsong 用户默认属于 songsong 同名组;
 songsong 组信息保存在/etc/group 配置文件中。
在使用 useradd 命令创建用户时,可以支持如下参数:
用法:useradd [选项] 登录
useradd -D
useradd -D [选项]
选项:
-b, --base-dir BASE_DIR 指定新账户的家目录;
-c, --comment COMMENT 新账户的 GECOS 字段;
-d, --home-dir HOME_DIR 新账户的主目录;
-D, --defaults 显示或更改默认的 useradd 配置;
-e, --expiredate EXPIRE_DATE 新账户的过期日期;
-f, --inactive INACTIVE 新账户的密码不活动期;
-g, --gid GROUP 新账户主组的名称或 ID;
-G, --groups GROUPS 新账户的附加组列表;
-h, --help 显示此帮助信息并推出;
-k, --skel SKEL_DIR 使用此目录作为骨架目录;
-K, --key KEY=VALUE 不使用 /etc/login.defs 中的默认值;
-l, --no-log-init 不要将此用户添加到最近登录和登录失败数据
库;
-m, --create-home 创建用户的主目录;
-M, --no-create-home 不创建用户的主目录;
-N, --no-user-group 不创建同名的组;
-o, --non-unique 允许使用重复的 UID 创建用户;
-p, --password PASSWORD 加密后的新账户密码;
-r, --system 创建一个系统账户;
-R, --root CHROOT_DIR chroot 到的目录;
-s, --shell SHELL 新账户的登录 shell;
-u, --uid UID 新账户的用户 ID;
-U, --user-group 创建与用户同名的组;
-Z, --selinux-user SEUSER 为 SELinux 用户映射使用指定 SEUSER
useradd 案例演示:
创建新用户sls,并把新用户的组设置为songlss
[root@songsong /]# useradd -g songlss sls
新建 edu 用户,并指定新的家目录,同时指定其登陆的 SHELL;
useradd -d /etc/edu -s /bin/bash edu
创建新用户,并未他指定主组 以及附属组
Useradd -g songlss -G slss edd
linux创建账户并自动生成主目录和主目录下的文件
useradd -d /home/test -m test
为test账户设置新的密码
Passwd test 输入新密码就好
删除用户
用userdel username删除用户
先su root进入超级用户,再userdel username,
userdel -r -f username,强制删除所有与此用户相关的文件,包括家目录和用户邮箱,
userdel -r username是删除所有与此用户相关的文件,
userdel username删除的是账户和组信息,家目录和用户邮箱还在
修改用户及组的属性
Useradd 主要用于新建用户,而用户新建完毕,可以使用 usermod 来修改用户及组的属性,
如下为 usermod 详细参数:
用法:usermod [选项] 登录
选项:
-c, --comment 注释 GECOS 字段的新值;
-d, --home HOME_DIR 用户的新主目录;
-e, --expiredate EXPIRE_DATE 设定帐户过期的日期为 EXPIRE_DATE;
-f, --inactive INACTIVE 过期 INACTIVE 天数后,设定密码为失效状态;
-g, --gid GROUP 强制使用 GROUP 为新主组;
-G, --groups GROUPS 新的附加组列表 GROUPS;
-a, --append GROUP 将用户追加至上边 -G 中提到的附加组中,
并不从其它组中删除此用户;
-h, --help 显示此帮助信息并推出;
-l, --login LOGIN 新的登录名称;
-L, --lock 锁定用户帐号;
-m, --move-home 将家目录内容移至新位置 (仅于 -d 一起使用);
-o, --non-unique 允许使用重复的(非唯一的) UID;
-p, --password PASSWORD 将加密过的密码 (PASSWORD) 设为新密码;
-R, --root CHROOT_DIR chroot 到的目录;
-s, --shell SHELL 该用户帐号的新登录 shell 环境;
-u, --uid UID 用户帐号的新 UID;
-U, --unlock 解锁用户帐号;
-Z, --selinux-user SEUSER 用户账户的新 SELinux 用户映射。
Usermod 案例演示:
(1)将 edu 用户属组修改为 edu1,edu2 附属组;
usermod -G edu1,edu2 edu
(2)将 edu 用户加入到 edu3,edu4 附属组,-a 为添加新组,原组保留;
usermod –a -G edu3,edu4 edu
(3)修改 edu 用户,并指定新的家目录,同时指定其登陆的 SHELL;
usermod -d /tmp/aa -s /bin/bash edu
(4)将 edu 用户名修改为 edu1;
usermod -l edu1 edu
(5)锁定 edu1 用户及解锁 edu1 用户方法;

Linux 删除用户 Linux删除用户 阅读详情

相关推荐

Linux操作系统的用户管理

今天主要介绍一下LinuX操作系统中关于用户管理的一些信息提示:以下是本篇文章正文内容,下面案例可供参考这些是Linux操作系统用户管理中的主要概念,对于Linux系统管理员来说,熟悉这些概念非常重要,以上这些命令可以帮助我们很方便地查看和执行历史命令,提高了命令行使用效率。

Mapinyi666的博客 6004

Linux如何删除用户

3、切换到到/home目录,查看当前文件夹,一般一个文件夹名字就代表一个用户。1、打开linux系统,在linux的桌面的空白处右击。linux如何删除用户?我们一起来了解一下吧。4、使用userdel -r+用户名即可删除。2、在弹出的下拉选项里,点击打开终端。

embelfe_segge的博客 1万+

linux创建新用户

(这里注意vi编辑器是有两种模式的也就是 按i键进入写入模式 按esc退出当前模式)可能需要大家了解一下vi编辑器 这里对新手确实不太友好。sudo是允许系统管理员让普通用户执行root命令的一个工具(获取权限)这里会需要输入管理员的密码(不是你想给新用户设置的密码!只需要四步就能创建一个新的linux用户。找到user privilege这一行。-m:自动建立用户的登入目录。将文件拉倒最后修改解释器类型。快捷键Ctrl+Alt+T。创建用户名为aaa的用户。输入用户aaa的密码。第二次确认输入的密码。

web13170611647的博客 9万+

Linux下创建用户

普通用户修改自己的口令时,passwd命令会先询问原口令,验证后再要求用户输入两遍新口令,如果两次输入的口令一致,则将这个口令指定给用户;常用的选项包括-c, -d, -m, -g, -G, -s, -u以及-o等,这些选项的意义与useradd命令中的选项一样,可以为用户指定新的资源值。此命令新建了一个用户gem,该用户登录Shell是/bin/sh,它属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。用户管理的一项重要内容是用户口令的管理

Vincent20111024的专栏 1万+

Linux-用户用户组的管理

用户的基础概念区分用户类别用户相关管理命令创建用户-useradd修改用户-usermod删除用户-userdel修改用户密码-passwd用户组的基础概念用户组GID用户组分类用户用户组的关系用户组的相关管理命令创建组-groupadd修改组-groupmod删除组-groupdel关联用户和组-gpasswd用户关联的文件/etc/passwdetc/shadow用户组关联的文件/etc/group/etc/gshadow......

小米子的成长日记 9295

Linux用户管理

用户组的管理用户组的添加、修改和删除。 用户管理用户的添加、修改和删除。 wheel组的相关配置和添加。 用户组和用户相关信息的查看。

小峰编程 1396

Linux——用户用户组的管理

目录 前言 用户用户组的关系 用户 新建用户 修改用户 设置用户账户口令 删除用户 用户组 创建用户组 修改用户组 组群添加用户 删除用户组 总结 前言 学习完了前面的基本命令,小伙伴们是否已经掌握了呢,在这一章中,我们开始学习用户用户组的基本管理用户用户组的关系 用户用户组的对应关系有以下 4 种: 一对一:一个用户可以存在一个组中,是组中的唯一成员; 一对多:一个用户可以存在多个用户组中,此用户具有这多个组的共同权限; 多对一...

qq_44915227的博客 6713

Linux用户管理

一、了解用户用户组的概念二、用户管理命令三、用户管理

lsh0411的博客 1174

Linux用户用户管理

借助学校的课程学习了一遍Linux用户用户管理,在这里做一些学习记录。

weixin_65950986的博客 1461

Linux 用户用户管理

linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题.

2401_82643384的博客 810

头歌 Linux用户管理

本文介绍了Linux系统中用户管理的基本操作,包括创建用户、设置密码和权限切换。主要内容有:1、使用useradd命令创建新用户并自动生成家目录;2、使用userdel命令删除用户及相关文件;3、使用passwd命令设置用户密码;4、通过su命令切换用户身份执行命令。文中提供了实际案例演示和编程练习,如创建newUser用户、删除oldUser用户、设置密码123456以及身份切换操作等,帮助学习者掌握Linux用户管理的基本技能。所有操作均需root权限执行。

一名敲代码的苦13程序员 1736

Linux 用户用户管理

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个唯一的用户名和各自的口令。用户登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录。

zhangf2005的博客 2102

Linux——用户用户管理

Linux是一个多用户的操作系统,它可以同时支持多个用户在同一台机器上工作,而每个用户都有自己独立的环境和权限。在Linux系统中,每个用户都被赋予一个唯一的用户ID(UID)和一个用户组ID(GID)。用户是系统中的一个账户,可以登录系统并执行操作。用户组则是具有相似权限需求的用户集合。通过将用户分配到不同的用户组,系统管理员可以方便地管理用户的权限。一、用户管理用户管理命令在Linux系统中用于创建、修改、删除用户账户以及管理用户相关的信息。

qq_73291520的博客 1304

Linux用户管理

一、用户的curd 1.增加用户 语法:useradd+用户名 在终端输入 useradd +用户名 在linux系统home文件夹下面会出现新建用户的文件夹 2.修改密码 语法:passwd+用户名 输入passwd +用户名,输入新的密码之后就可以使用新建的用户登录 3.删除用户 删除用户分两种 1.删除用户 但保留用户目录 userdel +用户名(基本使用这种删除方式) 2.删除用...

chd_sun的博客 1398

Linux用户权限管理

1

qq_57549219的博客 2535

linux用户管理

能够根据需求创建普通用户能够根据需求修改用户基本信息能够将用户加入到指定组里能够使用两种方法给用户设置密码能够删除用户能够创建并删除组能够使用vim编辑器修改并保存文件。

2501_90609832的博客 1031
上一篇: 挂载点和文件系统
下一篇: 如何学好python
ewdeew
博客等级 码龄8年 1粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值