杂谈_Linux_003<用户管理1_用户>

1:用户管理概述:Linux多用户管理:基于用户身份,对资源访问进行控制

  • 管理员用户、普通用户、程序用户(如:mysql)
  • 用户与组:1个组内可以有多个用户,1个用户可以属于多个组
  • 操作权限:不同的用户不同的操作权限


2:root用户工作环境

  • root用户登录成功标识:
  • 查看当前用户工作目录:pwd
  • 退出登录:exit


3:新增用户

  • 操作权限:root用户
  • 新增用户:useradd  test1
  • 设置密码:passwd  test1
  • 切换到普通用户: su - test1
  • 普通用户登录成功标识:
  • 查看普通用户home目录:pwd


4:常用场景:

  • 指定选项添加用户:useradd  选项 用户名

    • –u UID
    • –d 主目录
    • –g 基本组|UID
    • –G 附加组|GID
    • –e 失效时间
    • –s 登录shell
    • –M 不建立初始化home目录
  • 修改密码:passwd 
    • 修改用户密码: passwd 用户名
    • 清空用户密码:passwd  -d 用户名
    • 查看用户状态:passwd  -S 用户名
    • 锁定帐号:passwd  -l 用户名
    • 解锁:passwd -u 用户名
  • 修改用户属性:usermod
    • 更改用户登录名称:-l  new用户名  old用户名
    • 锁定帐号:-L
    • 解定:-U
  • 删除用户帐号:userdel
    • 删除用户:userdel 用户名
    • 删除home目录: userdel  -r 用户名


杂谈_Linux_003<用户管理1_用户>

原文地址:https://www.cnblogs.com/xqsxtest/p/12582235.html

时间: 2024-10-11 04:08:05

杂谈_Linux_003<用户管理1_用户>的相关文章

linux 用户管理,用户权限管理,用户组管理

linux 用户管理,用户权限管理,用户组管理 一:ls -l 命令 解释 第个d表示是目录,如果是文件是-,如果是连接是l 第2到4个 rwx 表示创建者的操作权限 r 读,w 写,x 执行 第5到7个 rwx 表示该文件或目录对所属组操作权限, 依次的后面3个 r-x 表示该文件或目录对其他人的操作权限,这里是 r读,和 x 执行权限 权限后面的 数字2 表示当前目录或文件的连接数量: 数据后面的 名字,表示的是该文件或目录的所有者 依次后面的 名字,表示该文件或目录的所在组: 依次后面的

20170320_系统管理_用户管理1_反射得到model实例

|-用户管理增删改查框架 |-代码结构优化 |-第一个改进:合并dao与service层. |-第二个改进:合并getModel,代码声明问题. ps: 通过反射获得泛型的真实类型 通过反射得到model的实例. 包裹代码块异常:Shift + Alt + z ===================================================================== 1.action 2.struts.xml 3.service 4.serviceImpl 5.d

系统管理模块_用户管理1_实现用户有关的功能_测试功能、解决事务的问题、对密码进行MD5摘要

系统管理模块__用户管理1__实现用户有关的功能 了解用户管理要做什么(增删改查初始化密码) 设计实体 分析功能有几个对应几个请求 增删改查有6个请求,初始化密码一个 实现增删改查一组功能的步骤流程 一.做Action相关的准备: Action.JSP.配置 二.做Service相关的准备: 接口.实现类.配置 三.填空: Action方法.Service方法.JSP页面 实现一组功能的步骤(一) 以User为例: 一.做Action相关的准备 1,创建 MyAction extends Bas

Linux运维六:用户管理及用户权限设置

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

Linux用户管理及用户信息查询

useradd 创建用户,更改用户信息 1.工作原理流程 使用此命令式,若不加任何参数选项,直接跟用户名,那么系统会首先读取/etc/login.defs(用户定义文件)和/etc/default/useradd(用户默认配置文件)文件中所定义的参数和规则,然后进行添加用户的操作,同时还会读取/etc/passwd(用户文件)和/etc/group(组文件),添加新用户和用户组信息,再向/etc/shadow(用户密码文件)和/etc/gshadow(组密码文件)添加对应的密码信息.同时根据/e

asp.net Identity2 角色(Role)的使用(三)用户管理,用户控制器和视图

修改用户控制器AccountController,增加角色管理器. public class AccountController : Controller { public AccountController() { } public AccountController(ApplicationUserManager userManager, ApplicationSignInManager signInManager, ApplicationRoleManager roleManager ) {

Mongodb 授权 用户管理 添加用户

[开发过程的随笔总结,欢迎您的点评,可以做到更加严谨] 简介:mongoDB noSql数据库 文档型数据库 前些天,做一个日志归类入库项目的时候  用mongoDB进行持久化存储   防止mongoDb的无权限链接,添加了权限验证 1 如果mongoDB是开放内网地址的话,不用担心外部链接 2 mongoDB添加用户(版本mongoDB 3.2.7) 授权方式启动服务 要让用户生效, 需要启动服务器时,就指定 --auth 选项. 操作mongoDB前先进行授权 db.auth('root',

用户管理—查看用户的命令

1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查看系统最近一次启动时间 whoami命令:显示当前登录用户名 users命令: 打印当前登录的用户,每个显示的用户名对应一个登陆会话. 2.查看命令历史 每个用户都有一份命令历史记录 查看$HOME/.bash_history 或者在终端输入: history 3.last命令 查看用户登录历史 此

用户管理 - 修改用户, 设置密码, 删除用户

设置密码 删除用户 原文地址:https://www.cnblogs.com/imhanxi/p/10350705.html