树莓派学习:切换普通用户和超级用户

sudo是增加用户权限,在命令行前面添加sudo相当于以root用户运行这条命令。可以运行sudo su直接切换到root用户操作。
"$"为普通用户,"#"为超级用户。

sudo su切换为超级用户
在这里插入图片描述
su pi切换为普通用户
在这里插入图片描述

### 树莓派默认密码及重置方法 树莓派的默认用户名为 `pi`,默认密码为 `raspberry`[^1]。如果无法通过默认密码登录,则可以通过多种方式重置密码。 #### 方法一:通过 SD 卡编辑配置文件 可以在电脑上将树莓派使用的 SD 卡挂载,并在其根目录下创建一个名为 `userconf` 的文件,在该文件中写入以下内容: ```plaintext pi:$6$/4.VdYgDm7RJ0qM1$FwXCeQgDKkqrOU3RIRuDSKpauAbBvP11msq9X58c8Que2l1Dwq3vdJMgiZlQSbEXGaY5esVHGBNbCxKLVNqZW1 ``` 上述字符串实际上是用户加密后的密码组合 (username:hash(password)),其中 hash 对应的是原始密码 `raspberry`。完成操作后,重启树莓派并尝试使用默认用户密码登录[^2]。 #### 方法二:进入单用户模式重置密码 如果能够物理访问树莓派设备及其启动介质(SD 卡),则可通过以下步骤重置密码: 1. 将树莓派连接到显示器键盘。 2. 开机过程中按住 Shift 键以中断正常引导流程,进入恢复菜单。 3. 选择进入单用户模式(无需密码验证)。 4. 输入以下命令来解锁并修改密码: ```bash mount -o remount,rw / passwd pi sync exit /sbin/init ``` 这会提示您设置一个新的密码[^5]。 #### 方法三:直接更换操作系统镜像 当其他方法均不可行时,可以选择重新下载官方 Raspbian 镜像并将之烧录至 SD 卡。这种方法虽然简单粗暴,但会导致数据丢失,请提前备份重要资料。 #### 修改现有用户的密码 对于已经成功登录系统的场景,可利用以下指令更改当前用户的密码: ```bash sudo passwd pi ``` 如果是管理员权限下的超级用户,则可以执行: ```bash sudo passwd root ``` 之后按照屏幕指示输入新密码两次即可生效。 #### 超级用户普通用户之间的切换 在终端环境中,“$”表示普通用户状态而“#”代表具有完全控制权的超级用户身份。两者之间转换分别采用如下两条语句实现: - 成为超级用户:`sudo su` - 返回普通用户:`su pi` --- ### 示例代码片段 以下是用于修改密码的具体 Shell 命令示例: ```bash sudo passwd pi ``` 或者针对 Root 用户的操作: ```bash sudo passwd root ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值