win10 wsl 配置相关

5320阅读 0评论2019-03-09 enzo26
分类:Windows平台

1. 开机ssh启动服务

点击(此处)折叠或打开

  1. set ws=wscript.createobject("wscript.shell")
  2. ws.run "C:\Windows\System32\bash.exe",0
  3. ws.run "C:\Windows\System32\bash.exe -c 'sudo /usr/sbin/service ssh start'",0
2. 添加sudo权限
创建文件 /etc/sudoers.d/rc-local

点击(此处)折叠或打开

  1. enzo ALL = (root) NOPASSWD: /usr/sbin/service
3. 将vbs脚本添加到win10开机启动项
win+r  输入: shell:startup

4. 本地通过secureCRT登录wsl
修改/etc/ssh/ssh_config
主要是将port设置为2222,否则和系统自身的ssh端口有冲突

点击(此处)折叠或打开

  1. Port 2222
  2. AllowUsers enzo
  3. PasswordAuthentication yes
5. 完成。不用忍受windows蹩脚的shell了。
上一篇:Python 读写excel文件
下一篇:wsl文件夹颜色修改