重新安装Linux的ssh服务
运行卸载命令sudo apt-get remove openssh-server
和安装命令sudo apt-get install openssh-server
修改ssh服务的配置文件
运行命令编辑文件sudo vi /etc/ssh/sshd_config
。下面是文件配置项:
# 端口
Port 6666
# 密码验证
PasswordAuthentication yes
# 允许登陆的用户,使用 * 允许所有用户
AllowUsers name
# 允许root用户登录
PermitRootLogin yes
重启ssh服务
运行命令 sudo service ssh restart
开机自启
WSL 的 Bash 窗口不能关闭,如果关闭了,那么相当于系统关机.。可以使用windows自带的定时任务计划上添加开机启动Ubuntu ssh服务的任务。
- 搜索任务计划程序
- 操作-->创建基本任务
- 配置任务
名称/描述——自己填
触发器——勾选“当计算机启动时”
操作——选择“启动程序”
程序或脚本——C:\Windows\System32\bash.exe
;添加参数——-c \"sudo /usr/sbin/sshd -D\"
下一步——勾选“当单击“完成”是, 打开此任务属性的对话框”
点击完成——勾选“使用最高权限运行”