嵌入式学习(贰)

嵌入式学习

用户与管理员:

​ 普通用户:安装系统时我们创建的用户,这个也可以由管理员来分配,如:Mike

​ 最高管理员:root,Linux系统内置,当第一次使用root用户需要修改密码。

​ 修改最高管理员root用户的密码:

sudo passwd -- 然后按照提示输入密码即可

​ 用户与管理员的切换:

sudo -i -->未设置密码时切换
su root -->设置密码后可以进行切换
su (用户名) -->管理员用户切换为普通用户

在这里插入图片描述

用户的一些操作:

添加用户:

​ 语法: useradd [选项] 用户名

eg:useradd -d /home/A1 -m A1
创建了一个用户A1,并在家目录下为他分配了一个同名目录。

在这里插入图片描述

​ 注意:如果在新建用户的时候没有指定用户组,就会创建一个与用户名相同的组名,并让新用户属于这个组。

eg:useradd -d /home/A2 -mg A1 A2

​ 说明:创建了A2用户,并创建了A2在home中的目录,将A2用户添加到A1用户组中。
在这里插入图片描述

删除用户:

​ 语法: userdel [选项] 用户名

eg: userdel -rf A2

​ 删除A2用户,并在不提示任何信息的情况递归删除A2目录。
在这里插入图片描述

给用户添加密码:

​ 语法: passwd [选项] 用户名

​ 选项:

​ -l:锁定口令,也就是禁用账号

​ -u :口令解锁

​ -d :使账号无口令

​ -e :强制用户下次登录时修改口令
在这里插入图片描述

说明:

passwd A1 -->对密码的复杂程度无要求
passwd -->对密码的复杂程度有要求

修改用户:

​ 语法: usermod [选项] 用户名

​ 选项:

​ -c :备注,修改用户账号的备注文字

​ -g :用户组,修改用户所属的用户组

​ -G :群组,修改用户所属的附加群组

​ -s :shell,修改用户登入后所使用的shell

​ -u :uid,修改用户ID

eg:

 usermod -g root A1 -->将A1用户所属的组改成root组

在这里插入图片描述

eg:

 usermod -g A1 -G root A1 -->将A1用户所属的组改成A1组,群组改成root,可以存在多个群组用 ","分割

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值