windows 开启 openssh服务

  1. 下载openssh

    下载OpenSSH-Win64.zip

    地址

  2. 解压压缩文件,使用管理员cmd进入目录

  3. 执行命令

    # 安装sshd服务
    powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
    
    # 开放22号端口
    netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
    
    # 配置开机自启动sshd服务
    sc config sshd start= auto
    
    # 启动ssh服务
    net start sshd
    

    卸载sshd

    powershell.exe -ExecutionPolicy Bypass -File uninstall-sshd.ps1

  4. winscp报错

    无法初始化SFTP协议。主机是SFTP服务器吗?

    高级->选中SFTP,修改默认SFTP服务器默认路径为,远程主机OpenSSH安装位置中sftp-server.exe文件的路径。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容