树莓派更改用户名与密码

1. 首先要设置root账户并启用root登录

如果上一步提示 passwd: password expiry information changed. 那么我们还需进一步修改ssh的配置文件,否则跳过以下步骤,直接重启即可

搜索 PermitRootLogin 关键词,如果该行已经用 ‘#’注释,直接到文件最后另起一行,添加 ‘PermitRootLogin yes’ (不含引号);如果未注释则将其改成 ‘PermitRootLogin yes’ (不含引号)即可。
按Ctrl+o保存,然后 Ctrl+x退出编辑器。

2. 重启以root登录系统,修改pi账户

3. 重启登录新账户测试sudo

如果运行没有问题,那么恭喜你已经设置成功,如果遇到错误 ‘yourname is not in the sudoers file. This incident will be reported.’, 那么需要进一步为新建立的账户添加sudo。

在文件里添加 ‘yourname ALL=(ALL) ALL’(不含引号), 然后按Ctrl+o保存,Ctrl+x退出编辑器,登出root再进入原来新建的账户,sudo就应该可以用了。

好了,现在可以用新账号登录。资料、登录密码等完全是原来的 pi 的。最后,为了安全起见,还是禁用掉 root,如果有必要也可以将之前修改的ssh配置文件改回来

Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »