【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的默认用户设置回原来的用户。

相关推荐
Orange_sparkle1 分钟前
Windows/Linux离线部署IndexTTS2
linux·运维·服务器
番茄灭世神11 分钟前
升级新版arm-none-eabi-gcc的方法
linux·运维·arm开发
ylmzfun24 分钟前
CI/CD技术全景解析:从理念到高效落地的自动化流水线
运维·ci/cd·自动化
Ronin30526 分钟前
【Linux网络】数据链路层
linux·网络·数据链路层·arp协议·局域网通信
Aze..28 分钟前
PVE安装 Ubuntu 服务器版
运维·服务器·数据库
zt1985q44 分钟前
fnOS 飞牛云 NAS 本地部署开源 TTS 文本转语音工具 EasyVoice 并实现外部访问
运维·服务器·网络协议·开源
TroubleBoy丶44 分钟前
Docker可用镜像
java·linux·jvm·docker
java_logo1 小时前
PGADMIN4 Docker 容器化部署指南
运维·数据库·docker·postgresql·容器·数据库系统
Xyz996_1 小时前
Keepalived双机热备
linux·运维·服务器
java_logo1 小时前
Apache Kafka Docker 容器化部署指南
运维·docker·云原生·容器·kafka·kubernetes·apache