【WSL+Ubuntu】默认用户被意外变更为 root 后切回原来的默认用户

引言

在使用 Windows Subsystem for Linux (WSL) Ubuntu 时,在 ~ 目录下使用 ls 命令,发现所有文件都消失了,让我误以为文件被清空了。实际上是因为WSL Ubuntu的默认用户被意外地改变为了 root。那么,如何恢复并切回原来的默认用户呢?


步骤

  1. 关闭当前运行的WSL。
bash 复制代码
wsl --shutdown

这个命令会立即关闭所有正在运行的WSL实例。

  1. 设置WSL的默认用户。
bash 复制代码
ubuntu config --default-user <用户名>

<用户名> 的位置,填入原来的默认用户名。这个命令会将WSL的默认用户设置回原来的用户。

相关推荐
建群新人小猿7 分钟前
陀螺匠企业助手-我的日程
android·大数据·运维·开发语言·容器
徐安安ye20 分钟前
Flutter 车载系统开发:打造符合 Automotive Grade Linux 标准的 HMI 应用
linux·flutter·车载系统
lifewange41 分钟前
Linux 服务管理故障排查小手册
linux·运维·服务器
十六年开源服务商1 小时前
WordPress网站信誉评价与运维服务怎样提升
运维
LUCIFER1 小时前
[驱动之路(九)——UART(串口)子系统]学习总结,万字长篇,一文彻底搞懂UART(串口)子系统(含串口数据收发流程解析)
linux·驱动开发
无代码专家1 小时前
生产ERP解决方案:重构制造企业数字化运营体系
运维·低代码·重构·制造
忙里偷闲学python1 小时前
ceph介绍和安装
linux·ceph·kubernetes
学习中....1 小时前
Claude Code + mcp-ssh-manager:让AI成为随身运维专家
运维·ssh
zhong_kh2 小时前
字符串判断
linux·运维·服务器
来鸟 鸣间2 小时前
i2c_add_driver关键流程
linux·i2c