网工看完都说好——WINSCP

背景

WinSCP 是一款 Windows 系统下运行的图形化 SFTP 文件传输工具,它可实现本地与远程服务器之间的文件复制工作,且具有可拖拽文件进行文件传输和双击实现文件编辑的功能。阿祥在运维项目中,它的主要作用是将本地Linux服务器的日志通过Winscp工具连接后,再导出到跳板机,后续针对日志分析服务器的运行状况。

场景

实现本地与远程服务器之间的文件复制工作,可用于不同系统或不同平台间的交互,比如Windows和Linux系统间的文件传输。

优点

1、可拖拽文件

2、双击可编辑文件

3、WinSCP可多线程运行、多终端访问,延迟率少、传输稳定

缺点

1、只能运行于Windows

工具

官网下载:

https://winscp.net/eng/download.php

63300a7aec0bd4f404477be1e66cd25e.png

使用介绍

阿祥直接通过演示Windows和Linux间的文件传输来介绍该软件的使用。展示的是内网不同网段间机器的文件传输,如大家有公网和内网间的需求,建议使用内网穿透工具来协助实现。

实验准备

Windows server 2016和CentOS7.6,ip段不同的情况下,前提两段已打通网络

1、在Windows中安装WinSCP:

b25a2304df81192c8a3ebda000e96a62.png

2、CentOS开启SSH服务:

eb9b03c43a8efb12482a043ade3fb9b0.png

如未安装,则通过yum -y install sshd安装

3、CentOS防火墙放通对应端口

firewall-cmd --permanent --add-rich-rule"rule family="ipv4" source address="192.168.100.0/24" port port=22 protocol=tcp accept"

4、回到WinSCP中,进入到登录界面,主机名填写上面CentOS的IP地址

用户名、密码,点击登录

a534e3e73607eddb5805bb73ea612429.png

5、连接成功后,左边是Windows目录,右边是CentOS目录,如下图:

f51d3d2e5ba2b252c6e4288a7f3284e0.png

接下来演示一下如何传输文件

1、我们从右侧CentOS中,找到传输目录的路径,选择文件,然后拖拽到左侧

b813446137da0d25158f9ee5c148f843.png

而从Windows传输文件到CentOS也是如此

65ac68fa5f0e7298d04325194c8122a0.png

注:而需要编辑的文件,在windows侧双击文件即可

以上操作在本地局域网内进行,适合运维场景。如果我们本人使用,需要异地传输,那么就需要使用内网穿透工具“NAS新福音2,“ZeroTier”解决你的公网安全焦虑的新方案!(免费+开源+不限流量+内网穿透真神)”来实现。当然还有很多穿透工具,比如花生壳、natapp等,都是简易上手的软件,大家可以自行选择。

不想错过文章内容?读完请点一下“在看c1e0576dd7604752274b7b959203912a.gif,加个关注”,您的支持是我创作的动力

期待您的一键三连支持(点赞、在看、分享~)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值