Windows Subsystem for Linux——设置默认登录用户名

大纲

问题

《Windows Subsystem for Linux------安装多个相同的操作系统》一文中,我们实现了子系统的导出和导入,但是也带来了一个问题:登录到系统时,会使用root用户。在一些场景下,这并不符合我们的使用场景------我们并不希望直接使用root用户登录。

针对这个问题,我们可以通过更多参数命令来登录

bash 复制代码
wsl -d ubuntu-24.04-1 -u fangliang

然而我们在使用vscode连接时,也会遇到这个问题


这个时候,我们都需要使用su来切换用户

bash 复制代码
su fangliang

解法

对这个问题,我们可以进入linux子系统,修改相关配置,来解决这个问题

bash 复制代码
vim /etc/wsl.conf

添加希望默认登录的用户名

yaml 复制代码
[user]
default=fangliang

然后使用下面命令重启系统

bash 复制代码
sudo reboot

这样我们在PowerShell中登录该子系统就会使用我们默认设置的用户名

bash 复制代码
wsl -d ubuntu-24.04-1

vscode连接该子系统也会使用默认用户名

相关推荐
weixin_3077791311 小时前
Linux下Docker Compose里运行PostgreSQL数据库故障诊断Shell脚本
linux·运维·数据库·docker·postgresql
AI创界者11 小时前
安全测试环境搭建:在 Kali Linux 中部署与配置开源 WebShell 管理工具 AntSword(蚁剑)
linux·运维·安全
猪头少年不会遇见算法学姐11 小时前
Makefile快速上手笔记
linux·学习
qiu_lovejun99811 小时前
linux安装docker和redis和rabbitmq和nginx和rocketmq和kafka
linux·redis·docker·kafka·rabbitmq·rocketmq
运维大师11 小时前
【Linux运维极简教程】04-进程与服务管理
linux·运维
keke.shengfengpolang11 小时前
自动化考什么证书对就业有帮助?
运维·自动化
javajenius11 小时前
Masslynx 4.1安装包免费下载及详细安装教程
java·服务器·前端·其他
源码学社12 小时前
Spug 3.0 Ubuntu 22.04 Docker 部署文档
linux·ubuntu·docker·windows安装·spug
tebukaopu14812 小时前
ubuntu挂载nfs
linux·运维·ubuntu
雾沉川12 小时前
Netcatty 开源 SSH 客户端完整技术使用教程
运维·开源·ssh