Windows上安装OpenSSH

在Linux环境通过ssh服务可以很方便地管理远程计算机,最近发现Windows也可。

在 Windows Server 2019 和 Windows 10 1809 中,OpenSSH 客户端和 OpenSSH 服务器是可单独安装的组件。可以通过Powershell直接安装,参考官方文档:

https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_install_firstuse

对于旧版本的Windows,按以下步骤

1、首先下载OpenSSH的Windows发布版本,地址:

https://github.com/PowerShell/Win32-OpenSSH/releases

2、将下载的文件解压到你希望安装的位置,如:D:\Program Files\OpenSSH-Win64\

3、打开Powershell,导航到安装目录,运行安装脚本.\install-sshd.ps1

4、创建密钥,运行ssh-keygen.exe,一路默认就行,密钥会生成到C:\Users\Administrator\.ssh\id_rsa

5、在服务管理器中像管理其它服务一样管理sshd和ssh-agent

6、第一次运行sshd服务后,会生成C:\ProgramData\ssh\,ssh的默认端口是22,可以通过修改配置文件:C:\ProgramData\ssh\sshd_config,改变端口

7、现在就可能通过Xshell客户端工具连接到服务了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值