wsl 修改 hostname

article/2025/10/25 21:45:17

我在使用Windows 的 wsl 功能的时候发现在默认情况下 wsl 的 hostname 是和当前 windows 系统的主机名称保持一致的。当我尝试使用 hostname 修改主机名时,发现并不能完全修改,在重新进入后又会恢复成原来的样子。经过不停的查找,终于找到了能够修改 hostname 的方法。

步骤一

首先打开控制台进入 wsl:
在这里插入图片描述
进入 /etc 目录 ,编辑 wsl.conf,如果没有该文件就创建一个:

vim /etc/wsl.conf

输入以下参数:

[network]
hostname = node01
generateHosts = false

network配置组下面添加以下配置:

配置说明
hostname设置当前 wsl 的主机名称
generateHosts是否自动生成 hosts 文件

在设置完成后退出 wsl
注意在直接退出wsl 之后配置并没有直接生效,而是在wsl 重启之后才会生效,所以我们可以使用命令使wsl 先关闭,然后再重新进入就会发现hostname已经修改过来了。

wsl --list --running
wsl --shutdown
wsl --list --running
wsl

在这里插入图片描述

wsl 修改默认用户的方法

通常我们可以通过以下命令来指定进入 wsl 的时候使用的用户:

# wsl -u <Username>,wsl --user <Username>
wsl -u root

如果希望修改默认用户的话,则需要进行设置,比如我这里使用的 wsl 是 Ubuntu2004 版本,则需要进行如下设置:

# <DistributionName> config --default-user <Username>
ubuntu2004.exe config --default-user root

在这里插入图片描述

或者使用上面的 wsl.conf 进行配置,进入 wsl ,编辑 wsl.conf 配置文件:

[user]
default = root

在这里插入图片描述
保存配置并退出,同样在关闭 wsl 之后重新进入,便会发现默认用户已经修改了。需要注意的是 wsl.conf 配置优先级要高于Ubuntu2004.exe config --default-user,因此如果两个都配置了的话,会以 wsl.conf 中的配置优先。

参考资料

WSL不修改Windows主机名设置hostname的方法
WSL设置hostname,不修改Windows主机名
How to change hostname on Ubuntu running on Windows WSL
Configure Linux distributions


http://chatgpt.dhexx.cn/article/FmadE3CN.shtml

相关文章

Linux如何修改主机名hostname(修改用户名@后面的virtual machine)

在ubuntu中&#xff0c;关于主机名的文件存放在/etc/hostname文件下&#xff0c;具体的操作流程如下。 1、打开虚拟机终端&#xff0c;输入命令&#xff1a;vi /etc/hostname&#xff0c;进入文件&#xff0c;如下图所示。 vi /etc/hostname 2、主机名默认为virtual machine…

python网课推荐-python网课什么平台好

学习计算机方面的网络课程当然要听听行业标杆谷歌怎么说。谷歌公司为了指导新鲜的程序猿们快速入行&#xff0c;开了一份网络课程学习清单Google Technical Development Guide。这份课程清单真是简洁清晰明了&#xff0c;自从有了它&#xff0c;再也不用担心没有网课学习了。 话…

免费学python的网课-像玩游戏一样学Python,和各种网课说再见

原标题&#xff1a;像玩游戏一样学Python&#xff0c;和各种网课说再见 Python有多火&#xff0c;已经不用我多说了。 爬虫、大数据、人工智能、3D游戏开发......Python无所不能。 ▲Python的应用 但很多同学还是会说&#xff0c;入门Python好难啊。网上的教程都各种混乱&am…

python免费网课-python网课资源

广告关闭 腾讯云双11爆品提前享&#xff0c;精选热门产品助力上云&#xff0c;云服务器首年88元起&#xff0c;买的越多返的越多&#xff0c;最高满返5000元&#xff01; 对于有志学习python的开发者来说&#xff0c;python吸引人的地方不仅是有一个优秀的社区&#xff0c;而且…

python大学课程-Python 爬取中国大学 MOOC 课程

中国大学 MOOC 是网易旗下一款慕课视频教育网站。实话说&#xff0c;这是网易几款教育类产品中&#xff0c;我最喜欢的一个。自己也使用了一年多&#xff0c;观看视频都是需要联网的&#xff0c;但部分 MOOC 课程存在有效期&#xff0c;设定的学期结束即无法观看。 Course Cra…

腾讯课堂Python课程哪家强?

腾讯课堂Python课程哪家强&#xff1f; 文章目录 腾讯课堂Python课程哪家强&#xff1f;一、前言二、数据读取和数据预处理1、数据读取2、数据处理 三、有多少人愿意花钱学Python&#xff1f;四、多少价位的课买的人最多&#xff1f;五、哪家机构的课最多&#xff1f;销量最好&…

python第一记,长江雨课堂抓包刷课实战

前言 发现大学群里好多代刷网课的&#xff0c;确实觉得好多大学网课好费时间&#xff0c;而且没啥用&#xff0c;刚好用来实战一下学的Python&#xff0c;就当练手了。省下来的时间不是又能多敲几行代码&#x1f603;​一边省时间&#xff0c;还能学技能&#xff0c;这还不学起…

在哪能免费学习python

1、中国大学MOOC 课程很多都是高校开设的&#xff0c;比较推荐南京大学的《用python玩转数据》&#xff0c;从最基础的开始讲&#xff0c;由深入浅&#xff0c;非专业的伙伴也可以听懂。&#xff08;文末送福利&#xff09; 2、Python中文学习大本营 所有学习资料和教程都是…

python-seleium实现珞珈在线网课辅助观看功能

《武汉大学安全教育前置课程》网课观看辅助.py脚本 即将来到珞珈山的萌新们&#xff0c;在到校前&#xff0c;你是不是需要完成《武汉大学安全教育前置课程》&#xff1f;视频好多&#xff0c;一个一个来点击观看是不是有些疲累&#xff1f;快来看看这个脚本叭&#xff01; 本…

python 课程学习

文章目录 目录 文章目录 前言&#xff1a; 一、安装anconda软件​二、使用步骤 2.1.询物理地址 2.2&#xff1a;复制讲义到该文件地址 2.3&#xff1a;OS模块学习 2.3.1 创建地址采用 os.mkdir() 2.3.2 python os.path 的使用 Python os.path() 模块 | 菜鸟教程 (runo…

免费python网络课程-python网络课程

广告关闭 腾讯云双11爆品提前享&#xff0c;精选热门产品助力上云&#xff0c;云服务器首年88元起&#xff0c;买的越多返的越多&#xff0c;最高满返5000元&#xff01; machine learning course with pythonby machine learningmindset简介本项目的目的是提供一个全面而简单…

python免费课程全套-为了学习Python,我汇总了这10个免费的视频课程!

毫无疑问,Python是目前世界上***的编程语言,它***的优势在于它将越多越多的人带入了编程领域。 近年来,学习Python的人比学习其他任何语言的人都多,许多人学Python是为了它背后的数据科学和机器学习库,当然,也有一些人学习用于Web开发的Python,有些人则学习用于编写脚本…

全套Python课程~

今天是元宵节&#xff0c;元宵节过后很多朋友就要开学啦~提前祝大家开学快乐&#xff01; 今天给大家分享一套详细全面的Python系统课程&#xff0c;总共有637集&#xff0c;从入门到精通。大家可以先收藏下开学后后慢慢学&#xff01; 【Python基础】Python_PYTHON入门_零基础…

Python进阶——网课不愁系列AI换脸技术

俗话说的好&#xff1a;网络一线牵&#xff0c;珍惜这段缘&#xff01; 网络的水很深&#xff0c;年轻人你把握不住&#xff0c;众所周知照片是可以P的&#xff0c;但是“视频”是“P”不了的&#xff08;狗头保命&#xff09; 谁能想到AI换脸竟然如此便捷&#xff0c;在Python…

Python开发的Web在线学习教育培训网课系统

目 录 摘 要 I Abstract II 第1章 绪论 1 1.1 课题研究背景 1 1.2 课题研究目标与意义 2 1.3 课题研究内容及思路 2 第2章 系统需求分析 4 2.1系统的性能要求 4 2.2系统功能需求分析 4 2.2.1功能划分 4 2.2.2功能描述 7 2.3技术可行性分析 9 2.4相关技术简介 10 2.4.1 B/S体系相…

自学python哪个网课好,网课学python学的好吗

Python可以自学吗&#xff1f;有哪些不错的网课&#xff1f; 可以自学的&#xff0c;需要依据每个人的情况来决定&#xff0c;想要自学python对各方面有一定要求的&#xff0c;比如说基础好、自学能力强、理解能力强&#xff0c;这种情况是可以选择自学python的&#xff1b;相…

python免费网课-Python网课推荐——免费学习Python编程

对于想要学习python的初学者,面对网上大量的学习素材无从下手。今天小编就整理了一份详细的python教学视频合集,希望能为初学者提供一些学习的方向。 1.python入门 课程推荐:零基础入门学习Python 《小甲鱼零基础入门学习Python视频基础》(python教学版本:3.3.2)讲的是…

推荐一个学习python的网课,适合零基础

前言 如果你是零基础学习 Python&#xff0c;可以考虑以下几个网课&#xff1a; Codecademy Python 课程&#xff1a;该课程适合初学者&#xff0c;具有互动式的学习体验&#xff0c;可以让你快速掌握 Python 的基本知识。Udemy Python 从入门到精通课程&#xff1a;这个课程…

spring8-getBean()方法使用

&#xff1b;&#xff1a;getBean使用&#xff0c;要传数据&#xff0c;一个是字符串&#xff0c; 就是文件里的UserService 而这里的UserService就是我们配置文件的id&#xff1a;&#xff0c;第一个API 第二个API可以传入一个字节码类型。 如果某一个容器存在多个&#xff…

spring框架ApplicationContext的getBean()方法的详解

点击上方蓝字"优派编程"选择“加为星标”&#xff0c;第一时间关注原创干货 spring框架&#xff1a;接口ApplicationContext中的getBean()方法的详解 http://wp.fang1688.cn/study/318.html 我们知道可以通过ApplicationContext的getBean方法来获取Spring容器中已初始…