赞
踩
要在 Windows 10/11 上启用 SSH 服务器,请按照以下步骤操作:
net start sshd
# OR Start-Service sshd, ssh-agent
这样,您就已经在 Windows 10/11 上启用了 SSH 服务器。您现在可以使用 SSH 客户端或其他远程访问工具连接到您的计算机。
上面的安装步骤基于 GUI 操作,也可以使用下面的 poweshell 命令来进行安装:
以管理员身份运行一个终端:
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
如果输出是 Installed
那么说明相关功能已经安装。
2. 如果没有安装,可以输入下面的命令安装:
# 安装open ssh 客户端
Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
# 安装 open ssh服务端
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
net start sshd
# OR Start-Service sshd, ssh-agent
以管理员打开终端,输入下面的命令:
Set-Service ssh-agent -StartupType Automatic
Start-Service sshd, ssh-agent
或者在界面上进行以下操作:
用户名可以使用下面的方式在服务器上查看:
密码就是登录 windows 的密码,一般是微软的账户密码,或者是本地账户的密码,不是 PIN 码。
在其他电脑上打开终端输入
ssh username@192.168.1.100
# 复制本地文件到远程主机
scp -r local_file username@server:C:/Users/UserName/Downloads
# 从远程主机复制文件到本地
scp -r username@server:C:/Users/UserName/Downloads/remote_file .
# -r 选项表示 recursive, 如果复制的是目录,递归所有子文件和文件夹
安装 winscp,打开 powershell,输入
winget install winscp
安装完成后,打开软件,新建会话:
输入正确的主机名(IP 地址),用户名,密码:
然后就可以在本地和远程互相拖动文件了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。