博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 第十天
阅读量:5962 次
发布时间:2019-06-19

本文共 1037 字,大约阅读时间需要 3 分钟。

5、用户管理相关文件

1)用户的家目录

普通用户:/home/用户名 权限默认是700。$

超级用户:/root/,权限是550。#

2)用户邮箱

/var/spool/mail/用户名/

3)用户模板目录

/etc/skel/    一创建新用户,他的家目录就会默认创建模板目录里的文件

6、用户管理命令

1)useradd 添加用户

格式:useradd [选项] 用户名

选项:

-u:UID,手工指定用户的uid号

-d:家目录,手工指定家目录

-c:commit手工指定用户说明

-g:组名,指定用户的初始组

-G:指定用户的附加组

-s:shell,指定登录shell。默认/bin/bash

用户默认值文件:/etc/default/useradd。/etc/login.defs

2)passwd 更改用户密码

选项:

-S:查询用户密码状态,仅root可用(密码设定时间 修改间隔时间 有效期 警告时间 失效时间)

-l:锁定用户,仅root(给/etc/shadow的密码加!!)

-u:解锁用户,仅root

--stdin:使用字符串作为用户的密码

3)usermod修改用户信息

选项:

-u:更改UID

-c:更改说明

-G:修改附加组

-L:锁定用户

-U:解锁用户

4)chage 修改用户密码状态

选项

-l:列出详细密码状态

-d:密码最后一次更改日期 change -d 0 用户  使用户一登陆就需要改密码

-m:密码修改间隔

-M:密码有效期

-W:密码过期前警告天数

-I:密码过期后宽限天数

-E:账号失效时间

5)userdel 删除用户

选项:

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

6)id 查看用户uid、组id、组

语法:id 用户

7) su切换用户

选项:

-:独立选项,代表连带环境变量也切换

-c:只执行一次命令 (su – root -c “useradd user“)

7、用户组管理命令

1)groupadd 添加用户组

选项

-g:指定GID

2)groupmod 修改用户组

选项:

-g:修改GID

-n:修改新组名

3)groupdel 删除用户组

无法删除作为初始组的组,可以删除作为附加组的组

4)gpasswd 把用户加入组或从组中删除

选项:

-a:把用户加入组

-d:把用户从组中删除

转载于:https://www.cnblogs.com/kuexun/p/Linux_learn_10.html

你可能感兴趣的文章
数据库复习
查看>>
unix 环境高级编程
查看>>
为数据库建立索引
查看>>
第二周作业-软件工作量的估计
查看>>
我的wordpress插件总结
查看>>
MAXIMO 快速查找实现
查看>>
Oracle——条件控制语句
查看>>
[Linux][Redis][05]Benchmark
查看>>
第一次作业-准备篇
查看>>
HDU1848 Fibonacci again and again
查看>>
HTML思维导图
查看>>
office2016选择性安装
查看>>
C# 自定义控件入门
查看>>
git改密码出现授权问题
查看>>
Hadoop IO 特性详解(2)
查看>>
ORA-02266: 表中的唯一/主键被启用的外键引用
查看>>
MySQL类型转换 使用CAST将varchar转换成int类型排序
查看>>
Django的POST请求时因为开启防止csrf,报403错误,及四种解决方法
查看>>
Apache common-fileupload用户指南
查看>>
day-6 and day-7:面向对象
查看>>