You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何修改Xubuntu系统用户默认主目录并设置新默认用户?

错误提示原因

你执行的usermod -d /home/geza -m geza命令作用是修改geza用户的主目录为/home/geza并迁移原有主目录数据,系统返回usermod: no changes属于正常提示,说明当前geza用户的主目录已经是/home/geza,命令参数和现有配置完全一致,不需要执行任何改动。

你当前的核心需求是将geza设置为系统默认登录用户,和修改用户主目录是完全独立的操作,按以下对应场景操作即可:


场景1:带GNOME桌面的Ubuntu版本(默认使用GDM3登录管理器)

  • 执行命令编辑GDM3配置文件:
    sudo nano /etc/gdm3/custom.conf
  • 找到[daemon]配置段,修改或新增如下两行配置:
    AutomaticLoginEnable = true
    AutomaticLogin = geza
    
    如果原有配置里有其他用户的自动登录规则,直接注释或删除即可。
  • 按Ctrl+O回车确认保存,再按Ctrl+X退出编辑器。
  • 重启GDM3服务生效:
    sudo systemctl restart gdm3
    也可以直接重启系统验证效果。

场景2:无桌面的Ubuntu Server版本

  • 执行命令编辑tty1自动登录配置:
    sudo nano /etc/systemd/system/getty.target.wants/getty@tty1.service
  • 找到ExecStart配置行,修改末尾的用户名为geza,修改后格式参考:
    ExecStart=-/sbin/agetty --autologin geza --noclear %I $TERM
  • 保存退出后重启系统生效。

效果验证

重启后系统会自动登录geza用户,打开终端执行whoami命令,返回geza即说明配置成功。

内容的提问来源于stack exchange,提问作者Bernard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 19:24:06