linux用户及用户组管理

内容:
    用户账号的添加、删除与修改 
    用户口令的管理
    用户组的管理
    添加批量用户
    赋予普通用户特殊权限

添加新的用户账号useradd
命令格式:useradd 选项 用户名
-ccomment指定一段注释性描述。
-d目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g用户组指定用户所属的用户组。
-G用户组,用户组指定用户所属的附加组。
-sShell文件指定用户的登录Shell。
-u用户号指定用户的用户号。

删除帐号
命令格式:userdel 选项 用户名
常用的选项是-r。

修改帐号
命令格式:usermod 选项 用户名
-d<登入目录>  指定用户登入时的启始目录。
-e<有效期限>  指定帐号的有效期限。
-g<群组>  指定用户所属的群组。
-G<群组>  指定用户所属的附加群组。
-m  自动建立用户的登入目录。
-M  不要自动建立用户的登入目录。
-s    指定用户登入后所使用的shell。
-L: 使用户帐号锁定
-U 为用户密码解锁
-l 新用户名

用户口令的管理
Passwd 选项 用户名
-l锁定口令,即禁用账号。
-u口令解锁。
-d使账号无口令。
-f强迫用户下次登录时修改口令。

增加一个新的用户组
命令格式:groupadd 选项 用户组
-g GID指定新用户组的组标识号(GID)
-o一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同

删除用户组
命令格式: groupdel 用户组

在用户组之间切换
命令格式:newgrp 用户组

修改用户组属性
命令格式:groupmod 选项 用户组
-gGID为用户组指定新的组标识号
-o与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同
-n新用户组将用户组的名字改为新名字

添加批量用户
编辑一个文本用户文件
从刚创建的用户文件中导入数据
将/etc/shadow产生的shadow密码解码,然后回写到/etc/passwd中,并将/etc/shadow的shadow密码栏删掉
编辑每个用户的密码对照文件
创建用户密码
将密码编码为shadowpassword,并将结果写入/etc/shadow

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值