win10如何开启ssh服务器
-
要在Windows 10上开启SSH服务器,可以按照以下步骤进行操作:
- 打开“设置”应用:点击任务栏上的“开始”按钮,然后点击“设置”图标。
- 进入“应用”设置页面:在设置应用的主界面,找到并点击“应用”选项。
- 选择“可选功能”:在应用设置页面,点击左侧导航栏中的“可选功能”选项。
- 安装OpenSSH服务器:在可选功能页面,滚动并找到“OpenSSH服务器”选项。点击该选项旁边的加号“+”图标,然后点击“安装”按钮开始安装OpenSSH服务器。
- 启动SSH服务:安装完成后,在“可选功能”页面,会显示已安装的OpenSSH服务器。点击该选项,然后在弹出的窗口中点击“启动”按钮,来启动SSH服务。
- 验证SSH服务器:启动完成后,你的Windows 10电脑将运行一个SSH服务器。你可以打开一个SSH客户端(如PuTTY)来验证是否可以通过SSH协议访问你的电脑。
这样,你的Windows 10电脑上的SSH服务器就已经成功开启了。现在你可以使用SSH客户端来远程访问和管理你的电脑了。需要注意的是,为了确保安全性,你可能需要进行一些额外的配置,比如设置防火墙规则和用户访问权限等。
1年前 -
要在Windows 10上启用SSH服务器,可以按照以下步骤进行操作:
- 打开控制面板:可以通过开始菜单中的搜索栏输入“控制面板”,然后点击打开。
- 选择“程序”:在控制面板中,找到并点击“程序”选项。
- 选择“启用或关闭Windows功能”:在“程序”菜单中,找到并点击“启用或关闭Windows功能”选项。
- 找到并勾选“OpenSSH服务器”:在“Windows功能”窗口中,向下滚动并找到“OpenSSH服务器”选项,然后勾选它。
- 完成安装:点击“确定”按钮,Windows将开始安装所需的文件和组件。
- 启动SSH服务:安装完成后,按下Win+X组合键,然后选择“Windows PowerShell(管理员)”选项(或者也可以使用命令提示符(管理员)),在打开的命令行窗口中键入以下命令:
net start sshd - 设置SSH服务自动启动:在命令行窗口中,输入以下命令:
Set-Service -Name sshd -StartupType 'Automatic' - 防火墙设置:在命令行窗口中,输入以下命令:
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
至此,你的Windows 10系统上的SSH服务器已经启用。你可以使用其它设备通过SSH客户端连接到这个Windows 10计算机上。
1年前 -
要在Windows 10上开启SSH服务器,你需要遵循以下步骤:
-
安装OpenSSH服务器组件:
在Windows 10的“设置”应用中,点击“应用” -> 点击“可选功能” -> 点击“添加功能” -> 在弹出的窗口中找到“OpenSSH服务器” -> 点击“安装”。 -
配置OpenSSH服务器:
打开Windows PowerShell(管理员权限),运行以下命令来启动SSH服务器并将其设置为自动启动:Start-Service sshd Set-Service -Name sshd -StartupType 'Automatic' -
配置防火墙:
SSH服务器默认使用端口号22进行通信,所以你需要确保Windows防火墙允许SSH流量通过。运行以下命令开放SSH端口:New-NetFirewallRule -Protocol TCP -LocalPort 22 -Direction Inbound -Action Allow -DisplayName 'SSH' -
启用所需的用户权限:
默认情况下,只允许计算机的管理员使用SSH,如果你希望其他用户也能够使用SSH登录,可以运行以下命令:New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -PropertyType String -Force这将允许所有用户使用PowerShell作为SSH会话的默认Shell,你也可以更改为其他的Shell。
-
配置SSH服务:
使用文本编辑器(如Notepad++)打开C:\ProgramData\ssh\sshd_config文件,找到并取消注释以下行:#PubkeyAuthentication yes #PasswordAuthentication yes将
PasswordAuthentication设置为yes将允许使用密码进行SSH登录;将PubkeyAuthentication设置为yes将允许使用公钥身份验证。如果你想要限制SSH登录的用户,可以在文件末尾添加以下行:
AllowUsers user1 user2其中
user1和user2是你想允许SSH登录的用户名。 -
重启SSH服务器:
运行以下命令重启SSH服务器以使配置生效:Restart-Service sshd
现在你的Windows 10电脑已经开启了SSH服务器。你可以使用其他计算机上的SSH客户端,如PuTTY,在本地网络中使用SSH连接到你的Windows 10电脑。
1年前 -