下载 OpenSSH-Win64,可以从 GitHub 的 OpenSSH 官方仓库中下载:https://github.com/PowerShell/Win32-OpenSSH/releases。
解压下载的 OpenSSH-Win64 到
C:\Program Files
目录下,并将其重命名为OpenSSH
。打开 CMD 窗口,并切换到 OpenSSH 目录。
在 CMD 窗口执行以下命令来安装 SSHD 服务:
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
配置和启动服务。点击开始菜单-运行,输入
Services.msc
,回车,然后启动以下两个服务,并将启动类型修改为自动:- SSHD (SSH Daemon)
- SSH Agent
新建一个计算机用户,该用户将被用于 SFTP 连接。在计算机上右键点击“管理”,选择“本地用户和组”->“用户”,然后新建用户,例如
mysftpuser
,并设置用户名和密码。配置 OpenSSH 以限制 SFTP 用户对文件系统的访问。这一步非常重要,因为默认情况下,用户登录后可以对计算机的所有磁盘和目录进行操作。您需要编辑 OpenSSH 的配置文件,通常位于
C:\Program Files\OpenSSH\sshd_config
。
CentOS7升级openssl
2024-02-23 19:40:03 31 阅读