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