第8节-Linux增加、修改、删除、查看用户及组
来源:互联网 发布:中国最牛的程序员 编辑:程序博客网 时间:2024/06/07 04:58
增加账户及组
useradd 创建新的用户账户 用法:useradd [选项] 账户名称 选项:-c 设置账户描述信息,一般为账户全称 -d 设置帐号家目录,默认为/home/用户名 -e 设置账户的失效日期,格式为YYYY-MM-DD -g 设置账户的基本组 -G 设置账户的附加组,多个附加组中间用逗号隔开 -M 不创建账户家目录,一般与-s结合使用 -s 设置账户的登录shell,默认为bash -u 指定账户UID 如: [root@node1 ~]# useradd admin 表示创建一个用户名为admin的普通用户,组名为admin的组 [root@node1 ~]# useradd -c administrator -d /home/admin -e 2017-10-01 -g root -G bin,adm,mail admin 表示创建普通用户,用户名为admin,全名为administrator,用户家目录为/home/admin,账户失效日期为2017年10月01日,账户基本组为root,附加组为bin、adm、mailgroupadd 创建新的组账户 用法:groupadd [选项] 组名称 选项:-g 设置组ID号 如: [root@node1 ~]# groupadd admin 表示创建组名为admin的组 [root@node1 ~]# groupadd -g 1000 admin 表示创建GID为1000,组名为admin的组注:只有管理员才有权限去创建用户与组
修改账户与组
passwd 更新账户号认证信息 用法:passwd [选项] [账户名称] 选项:-l 锁定账户,仅root可使用此选项 -u 解锁账户 -d 快速清空账户密码,仅root可使用此选项 --stdin 从文件或管道读取密码 如: [root@node1 ~]# passwd 表示当前用户(root)设置新密码 [root@node1 ~]# passwd admin 表示当前用户(admin)设置新密码 设置密码时会提示输入原始密码,然后输入新密码(New password),再提示确认新密码(Retype new password),还需注意密码的复杂度,提示passwd:****updated successfully表示设置成功。usermod 修改账户信息 用法:usermod [选项] [账户名称] 选项:-d 修改账户家目录 -e 修改账户失效日期 -g 修改账户所属基本组 -G 修改账户所属附加组 -s 修改账户登录shell -u 修改账户UID 如: [root@node1 ~]# usermod -d /home/nginx admin 表示修改admin的家目录为/home/nginx,该目录必须存在 [root@node1 ~]# usermod -e 2017-12-31 admin 表示修改admin的失效时间为2017年12月31日 [root@node1 ~]# usermod -g mail admin 表示修改admin的基本组为mail [root@node1 ~]# usermod -G bin admin 表示修改admin的附加组为bin [root@node1 ~]# usermod -s /bin/bash admin 表示修改admin的登录shell为bash [root@node1 ~]# usermod -u 1001 admin 表示修改admin的UID为1001gpasswd 更新组帐户认证信息 用法:gpasswd [选项] 组帐户名称 选项:-A 设置组帐户管理员 如: [root@node1 ~]# gpasswd admin 表示设置组admin的组密码 [root@node1 ~]# gpasswd -A mail admin 表示设置mail帐户为组admin的管理员
删除帐户与组
userdel 删除帐户及相关文件 用法:userdel [选项] 账户名称 选项:-r 删除帐户及相关文件 如: [root@node1 ~]# userdel admin 表示删除帐户admin,不删除该帐户的文件 [root@node1 ~]# userdel -r admin 表示删除帐户admin及相应的家目录groupdel 删除组帐户 用法:groupdel 组名称 如: [root@node1 ~]# groupdel admin 表示删除admin组
查看帐户与组
id 查看帐户与组信息 用法:id 帐户名 如: [root@node1 ~]# id admin 表示查看admin的帐户及相关组信息还可以通过系统文件查看相关信息 如: 帐户信息文件: [root@node1 ~]# cat /etc/passwd 帐户密码文件: [root@node1 ~]# cat /etc/shadow 组帐户信息文件: [root@node1 ~]# cat /etc/group 组帐户密码文件: [root@node1 ~]# cat /etc/gshadow
阅读全文
0 0
- 第8节-Linux增加、修改、删除、查看用户及组
- 用户DataGrid实现增加,删除,修改及分页
- mysql用户增加与删除及密码修改
- Linux用户管理、增加、删除用户及用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- Linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- linux下添加,删除,修改,查看用户和用户组
- Linux 批量增加,删除用户
- Linux 创建修改删除用户和组
- 删除全部文本内容的vi 命令是? linux 查看哪些用户是自定义增加的?
- linux用户和用户组管理(添加、删除、修改)及说明
- linux用户和用户组管理(添加、删除、修改)及说明
- #ifndef/#define/#endif使用详解
- Oracle行列互换 横表和纵表
- SpringMVC访问不到静态资源的几种解决方法!
- Android多渠道(平台)打包
- python2.7 TK界面邮件发送(支持中文)
- 第8节-Linux增加、修改、删除、查看用户及组
- JAVA中URL传递中文参数,\%解析 取值是乱码的解决办法
- Android Studio
- 部署在本地的项目实现公网访问--基于Localtunnel实现内网穿透
- 集成百度地图、百度Logo、标尺、缩放控件的显示和隐藏
- 那些年被误导的 Session
- 不容易系列之一(递推+错排公式)
- Cube Stacking -- 并查集
- 数据库 事务、事务的特性、事务的隔离