Windows系统安装SSH服务(OpenSSH服务)、pscp服务、putty服务

article/2025/9/21 2:26:59

说明:

安装ssh服务、putty服务、pscp服务都可以用于计算机、虚拟机等之间的连接。
如Windows用cmd界面进入虚拟机,或虚拟机连接Windows、三种服务之间有相同的地方也有不同的地方。
ssh服务可以用于Jenkins连接。
putty服务可以用于远程Linux上并执行的命令
pscp服务可以用于传输文件到Linux
当然三种服务都可以做到连接并传文件的功能。

安装SSH服务步骤:

下载链接:基于PowerShell的OpenSSH:https://github.com/PowerShell/Win32-OpenSSH/releases
在这里插入图片描述
选择对应版本,下载后解压到准备好的文件夹中

配置环境变量:
OpenSSH的文件路径配置到系统变量path中,这样每次都不用进入OpenSSH文件夹内执行命令了。

打开cmd,运行下面命令

#安装ssh
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1#设置服务自动启动并启动服务
sc config sshd start= auto
net start sshd

修改设置:
通常linux下会修改ssh_config文件来修改ssh配置,但在安装目录并没有发现这个文件,查阅官方wiki后发现,原来是在C:\ProgramData\ssh目录下(此目录为隐藏目录)

端口号:Port 22
密钥访问:PubkeyAuthentication yes
密码访问:PasswordAuthentication no
空密码:PermitEmptyPasswords no

在这里插入图片描述
修改这里的路径,传输文件时会放到此文件夹下

然后进入C:\Users\账户名.ssh目录,创建authorized_keys公钥文件(也可在ssh_config修改路径)(仅限7.7之前版本,7.9版本请看最后更新)
设置完成后重启sshd服务。

使用场景:
Jenkins连接测试:
进入Jenkins –> 点击Manage Jenkins –> 点击Configure System –> 找到下面的Publish over FTP –> 点击新增 –> 配置下面的信息
在这里插入图片描述

到这里就安装结束了,具体可以参考下方链接:
参考链接:https://www.jianshu.com/p/6e5bc39d386e


安装putty服务步骤:

下载链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
在这里插入图片描述
选择对应版本,下载后放到准备好的文件夹中,然后把它加到环境变量中或者打开环境变量中的path --> 复制其中一条路径 --> 把下载好的putty.exe放到该路径下就好。

安装完成。

使用场景:

#连接linux、在linux机上运行执行E:\xxx.txt文件内命令
putty -ssh root@ip -pw密码 -m E:\xxx.txt#E:\xxx.txt内容
cd /
mkdir test#则根目录出现test文件夹

安装pscp服务步骤:

下载链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

在这里插入图片描述
选择对应版本,下载后放到准备好的文件夹中,然后把它加到环境变量中或者打开环境变量中的path --> 复制其中一条路径 --> 把下载好的pscp.exe放到该路径下就好。

安装完成。

使用场景:
在这里插入图片描述

root                        虚拟机的用户名
-pw                        后跟虚拟机的密码
./Dockerfile            Windows上需要传输的文件
./wechat-new.jar    Windows上需要传输的文件
root@ip地址          传输到哪台ip上
root@ip:/data/aa   传输到哪台ip上的/data/aa目录下
exit                        退出windows的cmd窗口


http://chatgpt.dhexx.cn/article/8iMU6GGO.shtml

相关文章

pscp 项目上传中文文件乱码问题

pscp 项目上传中文文件乱码问题 putty工程是一个开源项目,可用于远程连接Linux 机器。其中pscp项目是其中的一个子项目,可用于加密地文件传输,类似于Linux系统中的scp命令,但在windows系统中运行pscp.exe,传输中文名字…

pscp上传文件至服务器

一、在pscp的目录下打开cmd 二、 输入命令格式如下 1.pscp 要上传的文件路径 服务器用户名服务器IP地址:要存放在服务器的地址 eg: pscp E:\Projects\mccb root8.126.174.139:lxiao 2.pscp -r 要上传的文件夹路径 服务器用户名服务器IP地址:要存放在服务…

用pscp进行文件传输

一、注意 1.首先说明一下,pscp和psftp命令用于Windows系统向Linux系统传输。scp和psftp用于Linux系统传输 2.把下载好的putty.exe和pscp.exe放在系统环境变量C:\Windwos\system32下面,我们使用cmd就可以在任何路径下直接使用putty和pscp了。 如果不这…

pscp详解

在linux中,我们常用scp命令传输文件: 如以下实例,我们想把当前服务器文件abc.sql传输到192.168.1.1服务器上,我们可以执行以下命令: Xml代码 scp /home/person/hww/abc.sql root192.168.1.1:/home/person/hww 回车…

PSCP~

PSCP 深度架构 AttnPacker——大幅优化的AI算法。 蛋白质结构和功能的形成,很大程度上取决于侧链原子间的相互作用,因此,精准的蛋白质侧链预测(PSCP)是解决蛋白质结构预测和蛋白质设计难题的关键一环。但此前蛋白质结…

pscp上传下载文件

由于很多事情经常忘记,所以将其记录在博客上,写的比较简洁,若能帮到大家更好 1.win10搜索pscp >打开文件夹所在位置>空白处shit右键,打开powershell命令窗; 2.上传电脑文件到服务器如下: 3.下载服务…

pscp 传输文件

在执行的时候要打开 putty 并连接服务器,否则可能报错的。 上传文件 到 Linux 服务器 pscp.exe file root192.168.32.50:/root/ 将Linux服务器上的文件夹以及文件 下载到本地 pscp -r root182.254.247.191:/usr/lib/locale "c:\locale" 命令的使用方法 Pu…

pscp linux,windows下 pscp 安装及使用

pscp简要说明 pscp为window与Linux之间的文件传输工具,使用和Linux下scp命令相似。 pscp 安装 下载pscp 放到C:\WINDOWS\system32中,然后就可以在任何地方调用 image.png 远程传输到本地 pscp [options] [user]host:source target user:远程主机的用户名…

pscp无密传数据

pscp 是 PuTTY 带的工具,可用作 Windows 上的 scp 替代,就在 PuTTY 的安装目录,加入 PATH 就可以敲命令用。 无密上传/下载数据需要将公钥写入服务器,但是 PuTTY 用的公、私钥是 .ppk 的,不同于 ssh 的公、私钥&#…

PSCP 基本使用

PSCP 基本使用 问题: 如何免密码输入,传送数据 “sshpass is not recognized” on Windows" PSCP:是Putty的文件传输工具,用于两台电脑之间的文件传输 重点:可以在命令中添加密码, 不像SCP需要单独输…

使用 PSCP将文件从 Windows 计算机快速传输到 Linux计算机

导读开源的 PSCP 程序可以轻松地在 Windows 和 Linux 计算机之间传输文件和文件夹。 你是否正在寻找一种将文件从 Windows 计算机快速传输到 Linux计算机并再次传输回来的方法?开源的 PSCP 程序可以轻松传输文件和文件夹,当然它是开源的。 在 Windows 中…

PSCP工具的使用教程

PSCP:是Putty的文件传输工具,用于两台电脑之间的文件传输,一次只能传输一个文件,传输完毕后立刻终止会话。 配置好pscp工具的环境变量后,打开 Windows 命令行,输入 pscp 回车,可以看到该工具的…

mysql主从 动态ip_mysql主从配置(清晰的思路)

mysql主从配置。鄙人是在如下环境测试的: 主数据库所在的操作系统:win7 主数据库的版本:5.0 主数据库的ip地址:192.168.1.111 从数据库所在的操作系统:linux 从数据的版本:5.0 从数据库的ip地址&#xff1a…

Mysql主从配置步骤与各种错误

测试环境: 2台腾讯云服务器。CentOS 7.2 64位,1G,lnmp。 PHP:5.6;Mysql:5.5 两台干净的服务器 下面开始配置主服务器(master) 1.修改配置: log-bin mysql-bin 要打开,…

深入理解MySQL主从配置原理

目录 1. MySQL主从复制原理工作原理 2. 主从配置步骤1: 配置主节点2: 备份主节点数据3: 配置从节点4: 启动主从复制 3.常见问题4. 需要考虑的一些因素 MySQL主从复制是一种数据库复制技术,通过将一个MySQL服务器(主节点)上的数据同步到其他My…

MySQL主从配置教程

MySQL主从配置教程 1.首先要确保配置主从的两台服务器的数据一致,否则可能会导致主从配置成功但是数据不一致的现象。 2.修改两台机器的my.cnf,配置不同的server-id,修改后需要重启mysql服务。 3.在主库执行命令创建共享用户 # 注意以下所…

mysql主从配置vip地址_59.MYSQL主从配置

一、MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从过程大致有3个…

windows中MySQL主从配置【第一篇】

前言: windows系统配置MySQL主从复制,系统中需要安装两个MySQL服务。我本地用的是集成环境,集成环境已经有一个MySQL服务,那么就需要自己在单独下载安装一个MySQL服务。本篇文章就是教如何下载、安装MySQL,最后…

docker容器下mysql主从配置

docker容器下mysql主从配置 知道的太多所以痛苦 文章目录 docker容器下mysql主从配置前言一、安装好docker容器二、docker配置mysql主从1.拉取mysql5.72.运行mysql镜像3.配置my.cnf文件4.重启mysql主从数据库5.从数据库开启同步 总结 前言 基于docker容器安装mysql并且配置主…

Linux mysql 主从 配置

在一篇文章《离线安装mysql数据库》,讲解了离线安装mysql数据库的过程,本文将讲解mysql数据库的主从配置方法。mysql数据库进行主从配置后,可以实现数据库的备份、同时应用也可以实现读写分离,提高应用的并发量。 1、主从原理 从《高性能my…