`
FansUnion
  • 浏览: 172595 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux帐号管理[中]--用户管理

 
阅读更多

摘要:本文简要介绍了Linux帐号管理的用户管理。

Linux: Ubuntu10.0.4

1.系统管理员功能

1.1新建用户:useradd

Usage: useradd [options]

Options:
-b, --base-dir BASE_DIR base directory for the home directory of the
new account
-c, --comment COMMENT GECOS field of the new account
-d, --home-dir HOME_DIR home directory of the new account
-D, --defaults print or change default useradd configuration
-e, --expiredate EXPIRE_DATE expiration date of the new account
-f, --inactive INACTIVE password inactivity period of the new account
-g, --gid GROUP name or ID of the primary group of the new
account
-G, --groups GROUPS list of supplementary groups of the new
account
-h, --help display this help message and exit
-k, --skel SKEL_DIR use this alternative skeleton directory
-K, --key KEY=VALUE override /etc/login.defs defaults
-l, --no-log-init do not add the user to the lastlog and
faillog databases
-m, --create-home create the user's home directory
-M, --no-create-home do not create the user's home directory
-N, --no-user-group do not create a group with the same name as
the user
-o, --non-unique allow to create users with duplicate
(non-unique) UID
-p, --password PASSWORD encrypted password of the new account
-r, --system create a system account
-s, --shell SHELL login shell of the new account
-u, --uid UID user ID of the new account
-U, --user-group create a group with the same name as the user
-Z, --selinux-user SEUSER use a specific SEUSER for the SELinux user mapping

1.2修改用户:usermod

Usage: usermod [options]

Options:
-c, --comment COMMENT new value of the GECOS field
-d, --home HOME_DIR new home directory for the user account
-e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE
-f, --inactive INACTIVE set password inactive after expiration
to INACTIVE
-g, --gid GROUP force use GROUP as new primary group
-G, --groups GROUPS new list of supplementary GROUPS
-a, --append append the user to the supplemental GROUPS
mentioned by the -G option without removing
him/her from other groups
-h, --help display this help message and exit
-l, --login NEW_LOGIN new value of the login name
-L, --lock lock the user account
-m, --move-home move contents of the home directory to the
new location (use only with -d)
-o, --non-unique allow using duplicate (non-unique) UID
-p, --password PASSWORD use encrypted password for the new password
-s, --shell SHELL new login shell for the user account
-u, --uid UID new UID for the user account
-U, --unlock unlock the user account
-Z, --selinux-user new SELinux user mapping for the user account

1.3删除用户:userdel

Usage: userdel [options]

Options:
-f, --force force removal of files,
even if not owned by user
-h, --help display this help message and exit
-r, --remove remove home directory and mail spool

1.4设置密码:passwd

1.5详细密码设置:chage

Usage: chage [options] [LOGIN]

Options:
-d, --lastday LAST_DAY set date of last password change to LAST_DAY
-E, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE
-h, --help display this help message and exit
-I, --inactive INACTIVE set password inactive after expiration
to INACTIVE
-l, --list show account aging information
-m, --mindays MIN_DAYS set minimum number of days before password
change to MIN_DAYS
-M, --maxdays MAX_DAYS set maximim number of days before password
change to MAX_DAYS
-W, --warndays WARN_DAYS set expiration warning days to WARN_DAYS

2.普通用户功能

2.1finger
Login Name Tty Idle Login Time Office Office Phone
fans fans tty7 6:22 Jun 21 09:40 (:0)
fans fans pts/0 Jun 21 15:54 (:0.0)
2.2chfn

2.3chsh

2.4id

uid=1000(fans) gid=1000(fans) 组=4(adm),20(dialout),21(fax),24(cdrom),25(floppy),26(tape),30(dip),44(video),46(plugdev),104(fuse),105(lpadmin),119(admin),121(nopasswdlogin),122(sambashare),1000(fans)

分享到:
评论

相关推荐

    linux文件系统管理-权限管理(基础权限设置实验)

    本实验旨在掌握 Linux 文件系统权限的设置、Linux 用户帐号与组管理、Linux 文件共享的设置方法和权限设置方法。实验中,我们将学习如何设置权限,使得文件夹和文件可以被特定的用户或组访问和修改。 一、权限管理 ...

    Linux学习资料--用户和用户组管理

    在Linux系统中,用户账号管理是一项关键的任务,确保了系统资源的安全性和可控性。用户账号的管理包括添加、删除、修改用户以及管理用户的密码。 ##### 1. 添加用户账号 - **命令**: `useradd` - **功能**: 创建...

    Linux基础课件-- 用户组管理类命令-gpasswd命令.pptx

    `gpasswd`命令是Linux系统中用于管理用户组成员和设置组管理员的工具,它允许管理员将用户添加到某个组,从组中删除用户,以及指定或取消组管理员。这个命令通常由具有root权限的用户或者已经拥有相应权限的组管理员...

    网络操作系统(Linux)3.2--用户、工作组及权限管理.pptx

    本篇将详细讲解Linux中的用户管理、工作组管理以及权限控制管理。 **3.2.1 Linux的用户管理** 在Linux中,用户分为管理用户、服务用户和普通用户。每个用户都需要拥有自己的账号才能登录系统。用户管理主要涉及...

    Linux全攻略--远程登录管理-Telnet与SSH

    ### Linux全攻略——远程登录管理:Telnet与SSH #### Telnet远程登录技术 Telnet是一种用于远程登录的标准网络协议,允许用户通过网络连接至另一台计算机并与其交互。Telnet的主要应用场景有两种: 1. **拥有远程...

    Linux基础 电子教材-05-管理本地Linux用户和组.pdf

    创建和管理用户与组在CentOS7中主要通过以下命令完成: - `useradd`:创建新用户。 - `passwd`:设置或更改用户密码。 - `usermod`:修改用户属性,如密码、家目录、用户组等。 - `groupadd`:创建新组。 - `gpasswd...

    最新版linux apache-tomcat-8.5.63.tar.gz

    最新版的Apache Tomcat 8.5.63是在其8.x系列中的一个重要版本,为用户提供了许多改进和修复。 在Linux环境下安装Apache Tomcat 8.5.63首先需要解压下载的`.tar.gz`文件。这个压缩包包含了Tomcat的全部组件,如bin...

    linux文件系统管理-权限管理实验4报告.pdf

    本实验报告将详细介绍 Linux 文件系统管理中的权限管理,涉及到用户帐号与组管理、文件共享的设置方法和权限设置方法。 一、实验目的: 1. 掌握 Linux 文件系统权限的设置 2. 掌握 Linux 用户帐号与组管理 3. 掌握...

    最新版linux nacos-server-2.0.0.tar.gz

    Nacos是阿里巴巴开源的一款分布式服务治理和配置中心的平台,主要...以上就是关于最新版Linux Nacos-server-2.0.0的核心知识点,理解并熟练掌握这些内容,将有助于在实际项目中高效地使用Nacos构建和管理微服务架构。

    浅谈Linux用户管理.pdf

    【Linux用户管理】是Linux操作系统中的核心组成部分,它涉及到系统的安全性、稳定性以及资源的有效利用。在Linux环境下,用户管理主要包括创建、修改、删除用户和用户组,以及对用户权限和磁盘空间的管理。以下是对...

    linux账号权限管理

    它基于用户身份对资源访问进行严格的控制,主要包括用户账号管理和文件权限管理两个方面。 #### 二、用户账号类型 1. **超级用户(root)**:具有最高权限的用户,可以对系统进行全面的控制。 2. **普通用户**:用于...

    Linux基础课件-- 新增用户-useradd命令.pptx

    在Linux操作系统中,管理用户是系统管理员的核心任务之一。`useradd`命令是Linux系统中用于创建新用户的工具,它允许管理员按照特定的参数和配置来设定新用户的账号信息。这篇课件将详细讲解`useradd`命令的作用、...

    linux实验三_Linux系统登录及用户管理

    本次实验旨在帮助学习者深入理解并掌握Linux操作系统中的用户管理和系统登录操作。具体包括以下几个方面: 1. **掌握系统远程登录的常用命令**:这包括telnet、rsh等命令的使用方法及其应用场景。 2. **理解与用户...

    Linux基础课件-- 设置用户密码-passwd命令.pptx

    在Linux操作系统中,掌握基本的用户管理是至关重要的,尤其是涉及到用户账户的安全性。`passwd`命令是Linux系统中用于设置或更改用户密码的核心工具,它对于系统管理员和普通用户来说都十分关键。本节我们将深入探讨...

    Linux基础课件-- 维护用户账户-usermod命令.pptx

    在Linux操作系统中,管理用户账户是系统管理员日常工作中不可或缺的一部分。`usermod`命令是Linux提供的一个强大工具,用于修改已存在的用户账户设置。通过学习和掌握`usermod`命令,我们可以更有效地管理用户权限和...

    Linux下用户和进程的管理

    首先,我们来详细讨论用户管理。在Linux中,用户信息主要存储在`/etc/passwd`和`/etc/shadow`两个文件中。`/etc/passwd`包含了用户名、用户ID、用户组ID、用户主目录路径等信息。例如,创建用户`user01`,并将其主...

    Linux系统管理-用户和工作组管理.pdf

    除了/etc/passwd文件,还有/etc/group和/etc/shadow文件分别用于管理用户组信息和加密后的口令。在/etc/group中,每个组的信息包含组名、GID以及属于该组的用户列表。而在/etc/shadow中,除了存储加密的口令,还包括...

    Linux的用户和用户组管理

    在Linux系统中,用户管理和用户组管理是非常关键的安全措施之一。通过合理地配置用户和用户组,系统管理员可以有效地控制用户对系统资源的访问权限,确保系统的稳定性和安全性。 #### 二、用户账号管理 ##### 1. ...

    Linux基础课件-- 维护用户账户-userdel命令.pptx

    在Linux操作系统中,管理用户账户是系统管理员的基本任务之一。`userdel`命令是Linux用于删除用户账户的工具,它允许管理员根据需要移除不再使用的用户。本课件主要聚焦于`userdel`命令的使用,包括其作用、基本格式...

    Linux基础课件-- 用户身份切换-su命令.pptx

    在Linux操作系统中,掌握用户身份切换的技巧是至关重要的,特别是在进行系统管理和权限控制时。本文将详细讲解Linux中的su命令,帮助你理解和熟练运用这一工具。 su命令,全称"switch user",用于在系统中改变当前...

Global site tag (gtag.js) - Google Analytics