用户一系列命令

补充:

接着上篇所学的内容补充两个知识点

useradd命令:

作用:创建新用户

格式:useradd  [选项]  用户名

选项:

-s  shTyps:指定用户的shell类型

  • /bin/bash
  • sbin/nologin

-u uid :指定用户的uid

useradd -u 1050 ss


groupadd命令

作用:

新建用户组

格式:

groupadd  组名:

例子:新建一个组名是a1的组

groupadd  a1

选项:

-g :指定用户组的组id

例子:新建一个组名是a2,组id是1080的组

groupadd  -g  1080  a2


id命令

作用:显示指定用户的id信息

格式:id [选项] 用户名

选项:-u :显示用户的uid

例子:显示ww的uid

-g:显示用户的gid

例子:显示用户的gid

例子:显示ww的gid

-G:显示用户的全部组id


passwd命令

作用:修改用户的密码(给用户设置密码)

格式:passwd  [选项]  用户名

  • passwd  用户   修改指定用户的密码
  • passwd             修改当前用户的密码
  • 默认root能修改其他用户的密码,其他用户只能修改自己的密码

选项:

  • -l:锁定用户(只能root用户才能进行操作)
  • -u:解锁用户


userdel命令

作用:删除用户

格式:userdel  [选项]  用户名

选项:

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

例子:删除用户ss同时删除其家目录

userdel  -r  ss

chsh命令

作用:修改用户的shell类型

格式:chsh [选项] 用户名

选项:

-s :type 类型

例子:将sss的shell类型改成/sbin/nologin

chsh  -s  /sbin/nologin  sss

例二:将sss的shell的类型修改为/bin/bash

chsh -s /bin/bash sss


usermod命令:

作用:修改用户的基本信息

格式:usermod  [选项]  用户名

选项:

-g:修改基本组(组不存在,现创建组)

-G:修改附加组

例子:usermod -G 1003 ww

-u:修改uid

例子:usermod -u  433 ww

-c:修改用户的描述信息

例子:usermod  -c "wwwwwwwwwww"  ww

-d:修改用户的家目录

例子:usermod  -d  /tmp/wwwww  ww

-s:修改用户的shell类型

例子:suermod -s /sbin/nologin ww

-l:修改用户名

例子:usermod -l  wsp  ww


su命令:

作用:切换用户

选项:

-c:普通用管理员身份执行命令

注意:

su切换用户后,返回需要输出命令:exit

  • 14
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值