当前位置: 首页 > news >正文

Windows 启动 SSH 服务报错 1067

Windows 启动 SSH 服务报错 1067

一、原本安装的 Windows 自带的 SSH 服务

从这里查看打开设置 -> 系统 -> 可选功能
在 添加的功能 查看是否安装了 OpenSSH 服务

一开始 执行 net start sshd 是可以正常启动的
并且其他机器也可以通过 ssh 访问 这个电脑
但是有一次重启电脑后,再执行启动命令 net start sshd 报错 1067

二、卸载

将 Windows 自带的 OpenSSH 服务和 OpenSSH 客户端卸载

三、安装别的 OpenSSH

下载OpenSSH安装包 下载链接
建议下载 OpenSSH-Win64.zip
然后解压到 C:\Program Files\OpenSSH 如果路径不存在,创建一个即可
解压后的所有文件放在 C:\Program Files\OpenSSH 目录

按Windows 按键,搜索 PowerShell 右键以管理员身份运行
执行两次 cd ../ 回退到 C盘根目录
执行 cd '.\Program Files\'
执行 cd Openssh

执行 powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1 # 安装sshd服务
执行 netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22 # 开放22号端口
执行 net start sshd  # 启动sshd服务

启动成功日志如下

PS C:\Program Files\Openssh> net start sshd
OpenSSH SSH Server 服务正在启动 .
OpenSSH SSH Server 服务已经启动成功。

如果报错 1067
原因是 C:\ProgramData\ssh 目录下的文件权限有问题
解决:OpenSSH的发行包中有解决该权限问题的工具FixHostFilePermissions.ps1,在OpenSSH目录下用power shell执行命令

.\FixHostFilePermissions.ps1

相关文章:

  • @Async java异步实现
  • 【Go语言快速上手】第二部分:Go语言进阶之数据库操作
  • Zookeeper(58)如何在Zookeeper中实现分布式锁?
  • Zookeeper 和 Redis 哪种更好?
  • Mysql各操作系统安装全详情
  • Maven——Maven开发经验总结(1)
  • 常用的 React Hooks 的介绍和示例
  • 【信息系统项目管理师】第24章:法律法规与标准规范 详解
  • AIGC学习笔记—minimind详解+训练+推理
  • MySQL面试考点汇总
  • Vue 实现通过URL浏览器本地下载 PDF 和 图片
  • Python学习心得常用的内置函数
  • 计算机视觉算法实战——图像合成(主页有源码)
  • 滤波器 | 原理 / 分类 / 特征指标 / 设计
  • js 打开新标签页和关闭标签页
  • 基于Flask的艺恩影片票房分析系统的设计与实现
  • 公证 网络安全
  • UNIX网络编程学习记录4-第三章
  • Apache-CC6链审计笔记
  • AI可信论坛亮点:合合信息分享视觉内容安全技术前沿
  • 第32届梅花奖终评启幕,上海京剧院《智取威虎山》满堂彩
  • 普雷沃斯特当选新一任天主教罗马教皇
  • 北约年度报告渲染所谓“中国核威胁”,国防部回应
  • 成立6天的公司拍得江西第三大水库20年承包经营权,当地回应
  • 外交部回应西班牙未来外交战略:愿与之一道继续深化开放合作
  • 金融监管总局将推出8项增量政策:涉房地产金融、险资入市、稳外贸等