前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux用户管理

Linux用户管理

作者头像
月梦@剑心
发布2022-09-14 14:07:31
5K0
发布2022-09-14 14:07:31
举报
文章被收录于专栏:月梦·剑心的技术专栏

这篇博客讲解Linux用户管理。春恋慕

基本原理

Linux系统中可以有多个用户,Linux中有用户组的概念,每个用户最少要属于一个用户组,当然也可以属于多个用户组。/home目录下有各个用户对应的家目录,当用户登录时,会自动进入到自己的家目录。 Linux是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

添加用户

基本语法

useradd [选项] 用户名 创建时如果没有指定放到哪个组里面,系统会自动创建一个同名的组,并将新用户放到组中。

一点问题

我在ubuntu中使用useradd ymiir时,系统提示创建了ymiir目录但是/home文件夹下并没有找到名为ymiir的家目录,后经查阅资料得知,在创建用户时,需要使用useradd -m ymiir,/home下才会出现ymiir的家目录;或者使用adduser ymiir亦可。但这两个仍有略微区别:

使用命令adduser ymiir会提示详细信息并且要求设置用户密码。

指定/修改密码

passwd 用户名

删除用户

userdel 用户名 ---删除用户但保留家目录 userdel -r 用户名 ---删除用户并且删除家目录

查询用户信息

id 用户名

切换用户

su - 切换用户名 从权限高的用户切换到权限低的用户不需要输入密码,反之需要 返回到原来的用户时,使用exit指令

用户组

类似于角色,系统可以对有共性的多个用户进行统一的管理 新增组:groupadd 组名 删除组:groupdel 组名 增加用户时直接加上组:useradd -g 用户组 用户名 修改用户的组:usermode -g 用户组 用户名

用户和组的相关文件

/etc/passwd文件:用户的配置文件,记录用户的各种信息。 /etc/shadow文件:口令的配置文件 /etc/group文件:组的配置文件,记录Linux包含的组的信息

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-01-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 基本原理
  • 添加用户
    • 基本语法
      • 一点问题
  • 指定/修改密码
  • 删除用户
  • 查询用户信息
  • 切换用户
  • 用户组
  • 用户和组的相关文件
相关产品与服务
访问管理
访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档