更改树莓派(Raspberry Pi)的默认用户名pi为其它名称

启用 root 帐号

参考:开启树莓派 Root 用户登录
重启后以 root 身份登录(重启用于关闭 pi 打开的程序)

修改过程

  1. # 杀死 pi 用户所有进程,同时修改用户名 pi 为 jonny ,这两个命令需要同时输入,如下:
  2. pgrep -u pi | sudo xargs kill -9 && usermod -l jonny pi
  3. # 修改组名 pi 为 jonny
  4. groupmod -n jonny pi
  5. # 更改 pi 的家目录 为 jonny 的家目录
  6. mv /home/pi /home/jonny
  7. # 修改 /etc/passwd 中 jonny 用户的家目录地址
  8. usermod -d /home/jonny jonny
  9. # 安装
  10. apt-get install vim
  11. # 允许 jonny 用户使用 sudo 命令需要编辑 /etc/sudoer 文件,将末尾的
  12. vim /etc/sudoers.d/010_pi-nopasswd
  13. pi ALL=(ALL) NOPASSWD: ALL
  14. # 改为:
  15. jonny ALL=(ALL) NOPASSWD: ALL
  16. mv /etc/sudoers.d/010_pi-nopasswd /etc/sudoers.d/010_jonny-nopasswd
  17. # 重启
  18. reboot
  19. # 修改新用户名 jonny 的密码
  20. passwd jonny
  21. # 再次重启,以新终端以 jonny 身份登录并测试sudo,如果正常的话退出上一个窗口,操作即完成