window环境读linux文件,Windows本地环境和Linux腾讯云服务器之间传输文件的方法
通过WinSCPWinSCP简介:
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。
与使用FTP上传代码相比,通过WinSCP可以直接使用服务器账户密码访问服务器,无需在服务器端做任何配置。
下载地址:
官方下载
WinSCP使用:
安装完成后启动WinSCP,界面如下。按图示填写信息并登录。
字段填写说明:
协议:SFTP或者SCP均可
主机名:云服务器的公网IP(在云服务器“管理视图”页面可查看云服务器的公网IP)
用户名:云服务器的用户名(linux默认为root)
密码:云服务器的用户名对应的密码
端口:默认22
信息填写完毕之后点击登录,界面如下:
登录成功之后,鼠标选中本地文件,拖拽到右侧的远程站点,即将文件上传到了Linux云服务器。
通过ftp用户需要使用FTP通道,将应用程序从用户自己的服务器上传到云服务器上。
Step1. 在云服务器配置FTP服务
1. 在root权限下,通过如下命令安装Vsftp(以centos 系统为例)。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# yum install vsftpd
2. 在启动vsftpd服务之前,需要登录云服务器修改配置文件,将匿名登录禁用掉。
打开配置文件,命令如下:
复制代码代码如下:
[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf
在配置文件中第11行的“anonymous_enable=YES”改为“anonymous_enable=NO”,即将匿名登录禁用。
3. 读取生效配置。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#]
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
4. 启动vsftpd服务。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# service vsftpd start
5. 设置FTP用户账号。设置成功后,即可通过该账号登录FTP服务器。
(1)设置FTP用户的账号,例如账号为“ftpuser1”,目录为/home/ftpuser1,且设置不允许通过ssh登录。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1
(2)设置账号对应的密码,例如密码为“ftpuser1”。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# passwd ftpuser1
6. 修改vsftpd的pam配置,使用户可以通过自己设置的FTP用户帐号和密码连接到云服务器。
(1)修改pam。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd
内容修改为:
复制代码代码如下:
#%PAM-1.0
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib64/security/pam_unix.so shadow nullok
auth required /lib64/security/pam_shells.so
account required /lib64/security/pam_unix.so
session required /lib64/security/pam_unix.so
(2)确认修改后的文件是否正确。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd
#%PAM-1.0
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib64/security/pam_unix.so shadow nullok
auth required /lib64/security/pam_shells.so
account required /lib64/security/pam_unix.so
session required /lib64/security/pam_unix.so
(3)重启vsftpd服务,使修改生效。
复制代码代码如下:
[root@VM_250_202_tlinux ~]# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
Step2. 上传文件到Linux云服务器1. 下载并安装开源软件FileZilla
请使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla进行FTP上传会有问题)。
由于FileZilla 官网上只提供了最新的3.5.3版本下载,因此建议用户自行搜索3.5.1、3.5.2下载地址。
建议的3.5.1 下载地址:http://www.oldapps.com/filezilla.php?old_filezilla=6350
2. 连接FTP
运行FileZilla,按下图所示进行配置,配置后点击“快速链接”:
配置信息说明如下:
(1)主机:云服务器的公网IP(在云服务器“管理视图”页面可查看云服务器的公网IP)。
(2)用户名:在Step1中设置的FTP用户的账号,这里以“ftpuser1”为例。
(3)密码:在Step1中设置的FTP用户账号对应的密码,这里以“ftpuser1”为例。
(4)端口:FTP监听端口,默认为“21”。
3. 上传文件到Linux云服务器
上传文件时,鼠标选中本地文件,拖拽到远程站点,即将文件上传到了Linux云服务器。
注意:
云服务器FTP通道不支持上传tar压缩包后自动解压,以及删除tar包功能。
上传文件示意图如下所示:
window环境读linux文件,Windows本地环境和Linux腾讯云服务器之间传输文件的方法相关推荐
- 电脑和云服务器之间怎么传文件,Windows本地环境和Linux腾讯云服务器之间传输文件的方法...
通过WinSCPWinSCP简介: WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件. 与使用FTP上 ...
- 利用 sftp 在本地和服务器之间传输文件
目录 NO.0 xShell5 利用 sftp 在本地和服务器之间传输文件: NO.1 通过SecureCRTPortable利用sftp本地与服务器互相传输文件 NO.2 Java通过SFTP连接. ...
- Linux 两台服务器之间传输文件和文件夹
今天处理一个项目要迁移的问题,突然发现这么多图片怎么移过去,可能第一时间想到的是先从这台服务器下载下来,然后再上传到另外一台服务器上面去,这个方法确实是可行,但是实在是太费时间了,今天我就教大家怎么快 ...
- 两个ftp服务器之间的文件传输,FTP服务器之间传输文件
FTP服务器之间传输文件 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的 ...
- ftp服务器文件传输,FTP服务器之间传输文件
FTP服务器之间传输文件 内容精选 换一换 在本地主机和Windows云服务器上分别安装QQ.exe等工具进行数据传输.使用远程桌面连接mstsc方式进行数据传输.该方式不支持断点续传,可能存在传输中 ...
- 云服务器之间传文件,云服务器之间传文件
云服务器之间传文件 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的常见场 ...
- c# 客户端 服务器传输文件,通过TCP在C++客户端/ C#服务器之间传输文件
我目前正尝试通过TCP在C++客户端和C#服务器之间发送jpeg图片流. 我在C++端使用transmitFile函数,但我不知道我是否在C#端正确处理它. 我没有得到运行时错误,但图片没有显示,所以 ...
- 本地电脑远程连接腾讯云服务器(windows系统)并传文件
远程连接详解 进行远程连接需要几个数据:用户名.密码.公网IP 打开本地cmd,输入命令mstsc打开远程连接面板,在计算机输入框中输入阿里云服务器的IP地址 点击"选项"展开,点 ...
- 云服务器之间进行文件转移,windows服务器之间文件如何转移
windows服务器之间文件如何转移 内容精选 换一换 当您有如下需求时,可以考虑使用用户数据注入功能来配置弹性云服务器:需要通过脚本简化弹性云服务器配置通过脚本初始化系统已有脚本,在创建弹性云服务器 ...
最新文章
- Node.js 在本地生成日志文件
- Poj - 3254 Corn Fields (状压DP)(入门)
- 后怎么恢复_爬山后小腿肌肉酸痛怎么办 ?这样来恢复!|新生活公社
- 白话学习MVC(七)Action的执行一
- Katta:基于Lucene可伸缩分布式实时搜索方案
- linux系统怎么刷新,Fedora Linux如何更新系统
- ubuntu挂载移动硬盘出现错误:mount:unknown filesystem type ‘exfat‘
- python同时输出名字和时间,python中的日期和时间格式化输出
- 想要快速扒谱?快来掌握这些小技巧吧!
- mysql数据库基本知识点整理笔记
- 高斯过程回归(Gaussian process regression)原理详解及python代码实战
- 蜀门Online 简单打怪脚本(vbs)
- 激情彭拜的10月英语学习
- QEMU中的内存API(2)
- Mybatis中,SQLSessionFactoryBuilder使用build方法时做了哪些事?
- Create BD link
- 20条非常实用的Python代码实例
- http(https)请求响应状态码
- 哈佛商学院20部必看电影
- 视频加配音用什么软件?视频配音软件大分享
热门文章
- 【英语学习】【English L06】U05 Appointments L2 I'd like to make an airport shuttle service reservation
- 【Python】Python3.7.3 - 虚拟环境:pyvenv过时;使用python -m venv命令
- 数论只会 for 循环 (数学+分块+记忆化)
- vonic 环境配置_Vonic 2.0 全新文档站上线
- python生成sql文件_Python 数据库Insert语句脚本生成工具(SQL Server)
- [UE4.4.x] 虚幻4 安卓打包
- 字符串比较中NSNumericSearch选项的工作原理
- Docker和Kubernetes应用程序打包:Metaparticle、Pulumi与Ballerina比较
- HTTP协议从入门到大牛,初识HTTP协议(学习笔记)
- 中文分词——正向最大匹配法