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

相关推荐
zhanghaofaowhrql16 小时前
Cursor+GitOps:自动化运维新姿势
运维·自动化
weixin_4713830318 小时前
Docker - 05 - 构建流程
运维·docker·容器
夏玉林的学习之路18 小时前
如何远程连接服务器
运维·服务器
风曦Kisaki19 小时前
#Linux数据库管理Day06:主从同步与MaxScale读写分离
linux·运维·数据库
小楼昨夜又东风12619 小时前
使用python快速拉包
linux
Tipriest_20 小时前
ubuntu创建和更换当前swap大小
linux·运维·ubuntu
雨辰AI20 小时前
生产级实战:人大金仓 V9 标准化运维手册(日常巡检 + 监控告警 + 应急处置)
java·运维·数据库·后端
ejinxian21 小时前
微虚拟机 smolvm 与Docker 容器比较
运维·docker·容器·smolvm
ShiXZ21321 小时前
PDF-OCR文件识别篇(八):配置、运维与排错
java·运维·ocr·dubbo·springboot
爱码少年21 小时前
Docker如何一次查看多个容器日志
运维·docker·容器