开机启动WSL的SSH
Win+R
打开运行 输入shell:startup
回车- 新建文件输入以下内容,文件后缀保存为
bat
@echo off
wsl service ssh restart
exit
重启WSL
打开服务
- 方式一:
Win+R
输入services.msc
回车 - 方式二:
Ctrl+Shift+Esc
打开任务管理器 - 服务
- 方式一:
- 找到并重启 Lxssmanager 服务
WSL中挂载Windows磁盘权限问题
- 编辑配置文件
/etc/wsl.conf
- 追加以下内容
[automount]
enabled = true
root = /mnt/
options = "metadata,umask=22,fmask=11"
mountFsTab = false
WSL新建文件权限777问题
- 编辑*sh的配置文件
~/.bashrc
或者~/.zshrc
- 追加以下内容
#Fix mkdir command has wrong permissions
if grep -q Microsoft /proc/version; then
if [[ "$(umask)" == "000" || "$(umask)" == "0000" ]]; then
umask 0022
fi
fi