admin 管理员组文章数量: 1086019
Windows 11 配置 ssh server 服务
- 1. 安装 ssh server
- 配置 ssh key 登陆
- 设置默认使用 Powershell
- 设置默认访问路径
- 启动 sshd 和设置开机自动启动
- 安装 vim (Powershell 中可以直接使用)
1. 安装 ssh server
打开 “设置” =》 “应用”,然后打开 “可选配置”,
搜索 “OpenSSH 客户端” 和 “OpenSSH 服务端”,进行安装。
配置 ssh key 登陆
使用管理员权限,打开文件 C:\ProgramData\ssh\sshd_config
,注释掉下面内容,
# Match Group administrators
# AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys
创建 %USERPROFILE%/.ssh/authorized_keys
文件,拷贝 public sshkey 内容到里面。
右键单击 %USERPROFILE%/.ssh/authorized_keys
文件,查看 “属性” => “安全” = “高级”,单击 “禁用继承”,然后主体选择你的用户名和 SYSTEM,给予完全控制的权限。
设置默认使用 Powershell
New-ItemProperty -Path "HKLM:\SOFTWARE\OpenSSH" -Name DefaultShell -Value "D:\Program Files\PowerShell\7\pwsh.exe" -PropertyType String -Force
设置默认访问路径
使用管理员权限,打开文件 C:\ProgramData\ssh\sshd_config
,修改 ChrootDirectory
项目为你要访问的路径,
ChrootDirectory E:\workspace
启动 sshd 和设置开机自动启动
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
安装 vim (Powershell 中可以直接使用)
访问,https://www.vim/download.php,现在 windows 版的安装文件。
安装时选择 “Full” 类型。
完结!
版权声明:本文标题:Windows 11 配置 ssh server 服务 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1743487357a2433669.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论