3. 用具有管理员权限的记事本打开 C:\ProgramData\ssh\sshd_config 文件,在末尾添加这一行 AuthenticationMethods publickey 4. 进入目标机器的服务管理器(开始菜单搜服务或者service都行),找到OpenSSH SSH Server,重启。 搞定,这下就可以在外界使用刚才生成的私钥登录这台机器了 ssh administrator@your_machine_ip -...
Write-Output "Firewall Rule 'OpenSSH-Server-In-TCP' does not exist, creating it..." New-NetFirewallRule -Name 'OpenSSH-Server-In-TCP' -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22 } else { Write-Output "Firewall rule...
一、在可选功能中安装 openssh server,如果安装失败,请打开科学上网 安装openssh server 二、在服务面板中启动和打开 open ssh server 自动启动 三、在防火墙中打开允许连接 四、可能需要修改的 ssh config 在C:\ProgramData\ssh\sshd_config中打开 PubkeyAuthentication yes 五、测试 如果可以正常连上就说明好了 ss...
而OpenSSH Server 默认没有安装,需要用户手动安装。点击上图中的 "Add a feature" 按钮,然后选择 OpenSSH Server,并点击 "Install" 按钮: 开启服务 安装完成后打开服务管理器,把 OpenSSH Authentication Agent 服务和 OpenSSH SSH Server 服务都设置为自启动,并启动这两个服务: 监听端口 启动服务后可以通过 netst...
而OpenSSH Server 默认没有安装,需要用户手动安装。点击上图中的 "Add a feature" 按钮,然后选择 OpenSSH Server,并点击 "Install" 按钮: 开启服务 安装完成后打开服务管理器,把 OpenSSH Authentication Agent 服务和 OpenSSH SSH Server 服务都设置为自启动,并启动这两个服务: ...
首先需要安装 OpenSSH 服务,过程可以看我上篇 windows 安装 OpenSSH 服务 windows 创建秘钥 定位到 C:\Program Files\OpenSSH,启用 powershell cd 'C:\Program Files\OpenSSH' $ .\ssh-keygen <== 建立密钥对 Generating public/private rsa key pair. ... ...
密码访问:PasswordAuthentication no 空密码:PermitEmptyPasswords no [客户段] 生成公私钥匙。 输入命令,不要使用保护密码,设置保护密码为空。 ssh-keygen -t rsa 生成的密钥,在C:\Users\[账户名]\.ssh 下。将公钥 id_rsa.pub 发送到[服务端] 并放在C:\Users\[账户名]\.ssh,并重新命名为authorized_keys(...
参考:https://docs.microsoft.com/zh-cn/windows-server/administration/openssh/openssh_keymanagement 先生成一个秘钥,位置名字随意 代码语言:javascript 复制 ssh-keygen-t rsa 以下操作需要管理员权限 生成好之后编辑C:\ProgramData\ssh\sshd_config 将以下内容取消注释 ...
密码访问:PasswordAuthentication no 空密码:PermitEmptyPasswords no [客户段] 生成公私钥匙。 输入命令,不要使用保护密码,设置保护密码为空。 ssh-keygen -t rsa 生成的密钥,在C:\Users\[账户名]\.ssh 下。将公钥 id_rsa.pub 发送到[服务端] 并放在C:\Users\[账户名]\.ssh,并重新命名为authorized_keys(...
I have this working on my local desktop and can ssh with a key from Unix machines or other OpenSSH for Windows machines. I have replicated the build onto a server, I can get password authentication working fine, but when I use the keys I get the follo...