当前位置:首页 > linux > 正文

linux修改用户账户名称的命令

  • linux
  • 2024-05-13 16:49:22
  • 5589

要更改用户账户名称,可以使用 usermod 命令,其格式为:
usermod -l 新用户名 旧用户名
例如,要将用户名 "user1" 更改为 "newuser",可以运行以下命令:
sudo usermod -l newuser user1

使用 rename 命令


在某些情况下,可能需要同时更改用户名称和主目录。 在这种情况下,可以使用 rename 命令,其格式为:
sudo rename -n olduser newuser /home/olduser
其中:
-n 并不执行实际重命名操作,它只显示将要执行的更改。
olduser 是要更改的旧用户名。
newuser 是要更改的新用户名。
/home/olduser 是旧用户的当前主目录。
运行此命令后,可以查看更改并将 -n 选项删除以执行实际重命名。

验证更改


在执行上述命令后,可以通过使用 id newuser 命令来验证更改。 如果成功,它将显示新用户的用户 ID、组 ID 和用户名。