热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Linux如何添加用户及用户权限管理

一:新建用户useradd1.useradd用户常见选项:useradd用户名2创建新用户-b,--base-dirBASE_DIR新账户的主目录的基

一:新建用户useradd
1.useradd用户常见选项:
useradd  用户名                             2创建新用户  

-b, --base-dir BASE_DIR               新账户的主目录的基目录
-d, --home-dir HOME_DIR             新账户的主目录
-g, --gid GROUP                            新账户主组的名称或 ID
-G, --groups GROUPS                   新账户的附加组列表
-h, --help                                         显示此帮助信息并推出
-r, --system                                     创建一个系统账户

id是在系统中查看用户的指令

id user01 查看用户user01的id信息

id -u user01 查看用户user01的uid

id -g user01 查看用户user01的gid


 

2.用户组

groupadd  组名   创建用户组

groupadd常见选项:

选项:
  -f, --force        如果组已经存在则成功退出
  -g, --gid GID                 为新组使用 GID
  -h, --help                    显示此帮助信息并推出
  -o, --non-unique              允许创建有重复 GID 的组
  -p, --password PASSWORD       为新组使用此加密过的密码
  -r, --system                  创建一个系统账户
  -R, --root CHROOT_DIR         chroot 到的目录

3用户信息的修改指令 

usermod 常见选项:

usermod -l user01 alias 更改用户user01的名称为alias

usermod -u alias   更改alias的uid

usermod -g alias   更改alias的gid(修改的gid也必须是存在的)

usermod -G alias   更改alias附加组(原本的组也在)(默认只有两个组)

usermod -d alias 更改用户alias的家目录

usermod -s /sbin/nologin/ user01 不让用户user01登录

4.如何删除用户与组

userdel -r user01  删除用户user01

groupdel   group01  删除用户组group01

 

 

5.用户密码
用户密码相关指令如下:

passwd username 更改用户密码

passwd -l username 在用户密码前加入“!”

passwd -u username 在用户密码前删除“!”

usermod -L username 在用户密码前加入“!!”

usermod -U username 在用户密码前删除“!1”

passwd-d username 清空用户密码

注:普通用户改密码时:1.必须知道当前用户的原始密码;2.密码不能和账号名称相似;3.密码不能是有序的数字或有序纯字母;4.密码如果是纯数字或者字母要大于8位。

 


推荐阅读
author-avatar
枝断叶残_337
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有