Linux学习笔记—— 用户管理命令详解

 用户管理命令详解 

用户管理:

useradd,userdel,usermod,passwd,chsh,chfn,finger,id,chage

添加用户:

useradd [options] USERNAME 

  -u (UID)   手动指定UID

-g (GID)  (基本组)

-G, ...     (附加组) 可以有多个,彼此之间用,号隔开

-c “COMMENT”         注释信息    

-d /path/to/somedirectory  指定家目录

-s SHELL          指定当前用户shell的路径         

        -m -k              

-M                不给用户创建家目录

        -r                添加一个系统用户

/etc/login.defs

/etc/shells:指定了当前系统下可用的安全shell

删除用户:

userdel:

userdel [option] USERNAME      默认不删除用户家目录

-r:同时删除用户的家目录

id: 查看用户的账号属性信息

-u

-g

-G

-n

finger:查看用户账号信息

finger USERNAME

修改用户账号属性:

usermod:

-u  UID

-g  GID

-G  GID   添加附加组(会覆盖此前的附加组)

-a -G     额外添加附加组(不会覆盖此前的附加组)

-c        指定注释信息

-d -m:   修改用户的家目录并移动用户此前家目录的内容,到新的家目录中

-s        修改用户的shell

-l        修改用户的登录名

-L        锁定账号

-U        解锁账号

-e        指定用户的过期时间

-f        指定用户的非活动时间

chsh:修改用户的默认shell

chfn:修改用户账号注释信息

密码管理:

passwd [USERNAME]

--stdin:从标准输入(键盘)修改密码

-l:锁定用户账号

-u:解锁用户账号

-d:删除用户密码

pwck:检查用户账号的完整性

组管理

创建组:

groupadd

     -g:指定组ID号

     -r:添加为系统组

groupmod:(修改)

-g:GID

-n:GRPNAME

groupdel:删除组

gpasswd:为组设定密码

newgrp GRPNAME <--> exit  登陆<-->退出

chage:

-d:最近一次的修改时间

      -E:过期时间

      -I:非活动时间

      -m:最短使用期限

      -M:最长使用期限

      -W:警告时间

环境变量:

PATH

HISTSIZE

SHELL

时间: 2024-12-25 20:24:20

Linux学习笔记—— 用户管理命令详解的相关文章

Linux学习笔记——用户及权限详解

用户及权限详解    用户.组.权限 安全上下文(secure context): 权限: r   w   x  文件: r:可读,可以使用类似cat等命令查看文件内容: w:可写,可以编辑或删除此文件: X:可执行,exacutable,可以命令提示符下当作命令提交给内核运行:  目录: r:可以对此目录执行ls以列出内部的所有文件: w:可以在此目录创建文件: x:可以使用cd切换进此目录,也可以使用ls -l查看内部文件的详细信息: rwx: r--:只读 r-x:读和执行 ---:无权限

第四课-第一讲04_01_Linux用户管理命令详解

第四课-第一讲04_01_Linux用户管理命令详解1.useradd [option] USERNAME-u UID(大于500且没使用过的)-c 用户说明,COMMENT-d 家目录 HOME-g GID 基本组ID-G GID,....附加值ID-s 默认shell,指定要用的shell的路径-m(常和-k一起用) 强制指定家目录-M 不创建用户家目录环境变量:PATHHISTSIZESHELL:保持当前用户的默认shell的路径/etc/shells:指定了当前系统可用的安全shell/

Linux学习之用户管理命令与用户组管理命令(十五)

Linux学习之用户管理命令与用户组管理命令 目录 用户管理命令 用户添加命令useradd 修改用户密码passwd 修改用户信息usermod 修改用户密码状态chage 删除用户userdel 用户切换命令su 用户组管理命令 添加用户组 修改用户组 删除用户组 将用户添加到组或者从组中删除 用户管理命令 用户添加命令useradd 只能超级用户才能添加用户. useradd [选项] 用户名 选项: -u UID:手工指定用户的UID号 -d 家目录:手工指定用户的家目录 -c 用户说明

Linux用户管理命令详解之二

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 4.改变用户的shell 命令:chsh 语法:chsh [-s shell] [-l] [-u] [-v] [username] 选项: -s:改变当前shell -l:显示/etc/shells目录下的shell 说明:这是用来改变使用者自己的 shell 的指令!由于这个档案能够改变 /etc/passwd 的内容,所以他的预设属性就有SUID的属性了!通

Linux用户管理命令详解之一

Linux下常用用户管理命令有:useradd.userdel.usermod.passwd.chsh.finger.id.chage 1.添加用户: 命令:useradd 语法: useradd [options] LOGIN 选项: -c:添加注释信息 -d:指定用户的家目录 -g:指定GID(基本组) -h:显示帮助信息 -m:为用户创建家目录 -M:不创建用户的家目录 -N:不创建与用户名相同的组 -p:为用户设定密码 -r:创建一个系统用户 -s:指定用户的shell路径 -u:指定用

[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解

一.用户管理: 1. 添加用户:useradd [option] USERNAME -u:UID -g:GID(基本组) -G:GID,..(附加组) -c:"COMMENT" -d:/path/to/somedirectory -s:shell -m -k: -M: -r:添加系统用户 环境变量: PATH: HISTSIZE: SHELL: echo $SHELL 2. 删除用户: userdel [option] USERNAME -r:同时删除用户的家目录 3. id:查看用户

04_01 Linux用户管理命令详解(下)

用户管理: useradd [option] USERNAME -u UID USERNAME -g GID -G GID,...(多个附加组 逗号隔开) -c "COMMENT" 指定注释信息 -d /path/to/somedirectory 指定某个目录 -s SHELL   指定shell的目录路径 -m -k 强行复制bash的配置文件 默认是复制过去的 -M 不给创建家目录 -r 添加一个系统用户 1-499 系统用户 不能登陆系统 没有家目录 /etc/skel 个人的b

4-1 Linux用户管理命令详解

1. /etc/passwd 格式 用户名:密码:UID:GID:注释:家目录:默认shell useradd  [options ]    USERNAME -u: UID  要大于等于500, -g: GID 指基本组,必需事先存在,UID会在最下面的一个ID加1 小插曲,下载了xshell来运行. -G:GID,组要存在,可能存在多个. -c:"COMMENT"注释 -d:/path/to/somedirectory 意思为指定家目录.默认是在home目录下的userfolder

linux学习笔记:网络配置详解

我们安装好一台linux主机系统,要想将其接入网络就需要配置好网络配置了,centos5.x,centos6.x,到现在的centos7.x主要有三大配置网络的家族工具供我们使用: 这里主要以静态配置网络地址方式说明,首先从古老的ifcfg家族命令开始介绍: ifcfg家族:ifconfig,route,netstat ifconfig命令:网卡接口的查看和管理 格式:ifconfig [interface] -a:显示所有的接口信息,包含没有激活状态的接口: -s:简单显示接口的网络状况: i