1. 开机ssh启动服务
-
set ws=wscript.createobject("wscript.shell")
-
ws.run "c:\windows\system32\bash.exe",0
-
ws.run "c:\windows\system32\bash.exe -c 'sudo /usr/sbin/service ssh start'",0
2. 添加sudo权限
创建文件 /etc/sudoers.d/rc-local
-
enzo all = (root) nopasswd: /usr/sbin/service
3. 将vbs脚本添加到win10开机启动项
win r 输入: shell:startup
4. 本地通过securecrt登录wsl
修改/etc/ssh/ssh_config
主要是将port设置为2222,否则和系统自身的ssh端口有冲突
-
port 2222
-
allowusers enzo
-
passwordauthentication yes
5. 完成。不用忍受windows蹩脚的shell了。
阅读(5203) | 评论(0) | 转发(0) |