python windows linux 传数据_Windows、Linux之间传输文件的几种方式
常见的文件传输协议有ftp、sftp,sftp就是在ftp的基础上对传输的数据进行了加密。
ftp明文传输,速度快;sftp加密传输,速度略慢但安全性高。如果传输的数据包含敏感内容,使用sftp。
ftp默认使用21端口,sftp默认使用22端口。
CentOS的作为企业级服务器,安全性高,默认安装、开启了sftp,而ftp默认没有安装。
可以直接使用sftp,如果想使用ftp,需要先在Linux上安装ftp。
Linux安装ftp
#先看下ftp安装了没
yum list installed | grep ftp
#搜索可用的软件包
yum list | grep ftp
#安装
yum install vsftpd
#开启ftp服务
service vsftpd start
看下是否启动成功
netstat -nltp | grep 21
服务已经成功启动
方式一、FileZilla 免费、推荐
输入Linux的ip、要登录的用户名、密码,使用ftp就选择21端口,使用sftp就选择22端口。
左边是windows的目录,右边是linux目录,可以选择文件|目录,右键传输,也可以直接鼠标拖到目标文件夹里。
方式二、WinSCP 免费、推荐
点击新建会话,输入Linux机器ip、用户名、密码,选择传输协议、对应的端口。
方式三、FlashFXP 收费
方式四、PSFTP 免费、命令行
安装PuTTY时自动安装了PSFTP,当然也可以单独下载安装
安装完后双击打开PSFTP。安装时自动配置了PATH环境变量,所以也可以命令行输入psftp启动。
连接到Linux, 根据提示输入用户名、密码:
open 192.168.1.7
Windows向Linux传文件:
#文件
put D:\jdk-8u241-linux-x64.rpm /root/jdk-8u241-linux-x64.rpm
#文件夹
put -r D:\tomcat1 /root/tomcat1
windows的文件路径用\,Linux的文件路径用/。如果传的是文件夹,加参数-r表示递归。
如果目标路径只写文件|目录名,比如 put D:\jdk-8u241-linux-x64.rpm jdk-8u241-linux-x64.rpm,默认传到用户根目录下。
可以缺省目标文件|目录的路径,缺省时默认传到登录用户的根目录下,文件|目录名就使用源文件|目录的。
下载Linux上的文件到Windows:
#文件
get /root/jdk-8u241-linux-x64.rpm C:\Users\chy\Desktop\jdk-8u241-linux-x64.rpm
#目录
get -r /root/tomcat1 C:\Users\chy\Desktop\tomcat1
注意点都一样,Windows的路径用\,Linux的路径用/,文件夹加-r。
#关闭连接
close
#退出程序
quit
此外还提供了一系列命令来操作Linux上的文件、目录,比如新建、剪切、删除、修改权限等,可输入help查看命令介绍:
五、使用Windows自带的ftp程序
命令行输入ftp即可启动ftp,操作和psftp完全一样,唯一区别是psftp使用的是sftp协议(安全),ftp使用ftp协议(不安全)。
python windows linux 传数据_Windows、Linux之间传输文件的几种方式相关推荐
- windows下的库文件在linux的使用,Windows、Linux之间传输文件的几种方式
常见的文件传输协议有ftp.sftp,sftp就是在ftp的基础上对传输的数据进行了加密. ftp速度快,sftp速度略慢但安全性高. ftp默认使用21端口,sftp默认使用22端口. 我使用的是C ...
- linux服务器之间传输文件的四种方式
转载自:https://www.jb51.net/article/82608.htm 1. scp [优点]简单方便,安全可靠:支持限速参数 [缺点]不支持排除目录 [用法] scp就是secure ...
- linux和电脑之间文件传输,Linux主机之间传输文件的几种方法对比
1.scp传输 scp -r /data/file root@ip:/data/ scp -C /data/sda.img root@ip:/data/img/ #-r: 支持目录 #-C: 启用压缩 ...
- 两台Linux系统之间传输文件的几种方法
scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者 ...
- 通过 SSH 在远程和本地系统之间传输文件的 4 种方法
您可以通过多种方式通过 SSH 传输文件.我将在这里讨论以下方法: scp:已弃用的旧命令 rsync:用于文件同步的流行命令 sshfs:通过 SSH 挂载远程目录 sftp 客户端:通过 SFTP ...
- 电脑和云服务器之间怎么传文件,Windows本地环境和Linux腾讯云服务器之间传输文件的方法...
通过WinSCPWinSCP简介: WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件. 与使用FTP上 ...
- window环境读linux文件,Windows本地环境和Linux腾讯云服务器之间传输文件的方法
通过WinSCPWinSCP简介: WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件. 与使用FTP上 ...
- windows和Linux虚拟机或者云主机之间传输文件
在这里用一种比较简单的方法来实现互相传输文件: 1.打开远程控制服务器软件,连接上云主机,我用的是xshell5 2.检查是否安装 sz rz命令 rpm -qa |grep sz 和 rpm -qa ...
- linux传输文件的几种方式(ftp、sftp、rz/sz、scp)
介绍 ftp(文件传输协议) : ftp是文件服务器,可实现文件的上传下载,存储等功能. sftp(安全文件传输协议):作用同ftp,但突出一个安全. scp(secure copy): scp能够将 ...
最新文章
- Nature Microbiology:肠道菌群如何划分肠型
- c#的chart标题_C#中CHART画图
- eclipse格式化代码
- (经典)Hibernate多对多关系映射(五)
- asp.net等项目编译失败的原因之不能写入
- 循环神经网络基础介绍
- linux由哪些部分组成,linux内核处于什么位置?,为你介绍一些Linux操作系统的基础知识(一)...
- uniapp可以封装组件嘛_uniapp聊天App实例|vue+uniapp仿微信界面|红包|朋友圈
- 网卡驱动:stmmac DMA发送流程
- linux2.6版及以后内核:支持实时、抢占
- 基于Google Reader发展起来的个性化推荐系统之三大问题
- 阅读笔记一之《软件需求与分析》
- Bootstrap3 折叠插件的使用方法
- 编辑距离(线性DP+暴力匹配)
- Gambit 4.运行时选项
- java jdom 包_org.jdom jar包下载
- 腾讯地图路线规划 vue
- 双路服务器芯片组的发展
- Transform 转换
- Server 2016 + Win10 搭建CA证书登录环境