array(2) { ["docs"]=> array(10) { [0]=> array(10) { ["id"]=> string(3) "428" ["text"]=> string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(8) "DonetRen" ["tagsname"]=> string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer" ["tagsid"]=> string(23) "[401,402,403,"300",404]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400964" ["_id"]=> string(3) "428" } [1]=> array(10) { ["id"]=> string(3) "427" ["text"]=> string(42) "npm -v;报错 cannot find module "wrapp"" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "zzty" ["tagsname"]=> string(50) "node.js|npm|cannot find module "wrapp“|node" ["tagsid"]=> string(19) "[398,"239",399,400]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400760" ["_id"]=> string(3) "427" } [2]=> array(10) { ["id"]=> string(3) "426" ["text"]=> string(54) "说说css中pt、px、em、rem都扮演了什么角色" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(12) "zhengqiaoyin" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511400640" ["_id"]=> string(3) "426" } [3]=> array(10) { ["id"]=> string(3) "425" ["text"]=> string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "Ry-yuan" ["tagsname"]=> string(33) "Javascript|Javascript执行过程" ["tagsid"]=> string(13) "["169","191"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511399901" ["_id"]=> string(3) "425" } [4]=> array(10) { ["id"]=> string(3) "424" ["text"]=> string(30) "C# 排序技术研究与对比" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "vveiliang" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(8) ".Net Dev" ["catesid"]=> string(5) "[199]" ["createtime"]=> string(10) "1511399150" ["_id"]=> string(3) "424" } [5]=> array(10) { ["id"]=> string(3) "423" ["text"]=> string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(9) "penghuwan" ["tagsname"]=> string(6) "算法" ["tagsid"]=> string(7) "["344"]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511398109" ["_id"]=> string(3) "423" } [6]=> array(10) { ["id"]=> string(3) "422" ["text"]=> string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "chengxs" ["tagsname"]=> string(28) "数据可视化|前端学习" ["tagsid"]=> string(9) "[396,397]" ["catesname"]=> string(18) "前端基本知识" ["catesid"]=> string(5) "[198]" ["createtime"]=> string(10) "1511397800" ["_id"]=> string(3) "422" } [7]=> array(10) { ["id"]=> string(3) "421" ["text"]=> string(36) "C#表达式目录树(Expression)" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(4) "wwym" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(4) ".NET" ["catesid"]=> string(7) "["119"]" ["createtime"]=> string(10) "1511397474" ["_id"]=> string(3) "421" } [8]=> array(10) { ["id"]=> string(3) "420" ["text"]=> string(47) "数据结构 队列_队列实例:事件处理" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(7) "idreamo" ["tagsname"]=> string(40) "C语言|数据结构|队列|事件处理" ["tagsid"]=> string(23) "["246","247","248",395]" ["catesname"]=> string(12) "数据结构" ["catesid"]=> string(7) "["133"]" ["createtime"]=> string(10) "1511397279" ["_id"]=> string(3) "420" } [9]=> array(10) { ["id"]=> string(3) "419" ["text"]=> string(47) "久等了,博客园官方Android客户端发布" ["intro"]=> string(288) "目录 ECharts 异步加载 ECharts 数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。 chart.setOption({ color: [ " ["username"]=> string(3) "cmt" ["tagsname"]=> string(0) "" ["tagsid"]=> string(2) "[]" ["catesname"]=> string(0) "" ["catesid"]=> string(2) "[]" ["createtime"]=> string(10) "1511396549" ["_id"]=> string(3) "419" } } ["count"]=> int(200) } 222 使用Filezilla在主机和虚拟机之间传输文件 - 爱码网

一. Filezilla简介

FileZilla是一个免费开源的FTP软件,分为客户端版(FileZilla Client)和服务器版本(FileZilla Server),具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具。同时是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直接的接口。

若要进一步了解FileZilla,思路清晰的进行以下操作,不防用少许时间回顾一下:FTP是什么?服务器和客户端分别是什么?
(1)什么是FTP(简述)?

  • FTP 是File Transfer Protocol(文件传输协议)的英文简称,它是为了我们能够在 Internet 上互相传送文件而制定的的文件传送标准,通过它,我们可以跟 Internet 上的 FTP 服务器进行文件的上传(Upload)或下载(Download)等动作。

  • FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。


    关于FTP的详细介绍参见:
    FTP协议—百度百科
    FTP的主动传输和被动传输


(2)服务器?and 客户端?

在网络上提供服务的叫做服务器端(server) 享受服务的叫做客户端(client)。比如网络游戏,你玩的界面就是客户端,服务器就是服务器端 。你上网浏览网页 你的机器就是客户端,而提供网页的就是服务器端。网络上的服务一般都是要你装了相应的客户端程序才能享受到服务。比如上网浏览网页要装IE之类的浏览器 网络游戏也要装相应的登陆程序一样。
简单说提供服务的一方我们称为服务端(Server),而接受服务的另一方我们称作客户端(Client)。

二. Filezilla ~ 的安装

此处将服务器(server)安装于主机(win7),客户端(Client)安装于虚拟机(win7)。

1. Filezilla Server的安装配置(本机)
(1)下载地址: https://filezilla-project.org/

使用Filezilla在主机和虚拟机之间传输文件

(2)按提示安装Filezilla Server

使用Filezilla在主机和虚拟机之间传输文件

(3)配置Filezilla Server

① 打开软件弹出以下界面,【用户名host】和【端口port】均可默认,密码自行设置,点击OK进入Filezilla Server界面;
使用Filezilla在主机和虚拟机之间传输文件
② 进入软件界面,这个时候有警告提示:
You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.
使用Filezilla在主机和虚拟机之间传输文件

配置方法:

进软件 【设置】(齿轮图标,或【edit】—>【settings】),选择【Passive mode settings】选项卡 ,勾选【Use the following IP:】并填写服务器的IP地址,点击【OK】即可;
使用Filezilla在主机和虚拟机之间传输文件

③ 完成被动模式设置(passive mode settings)后,出现以下警告:
Warning: FTP over TLS is not enabled, users cannot securely log in.
使用Filezilla在主机和虚拟机之间传输文件

配置方法:

进入【设置】(齿轮图标,或【edit】—>【settings】),选择【FTP over TLS settings】选项卡,点击【Generate new certificate…】进行如下配置:
使用Filezilla在主机和虚拟机之间传输文件
配置完以后生成证书,出现成功弹窗说明成功。
使用Filezilla在主机和虚拟机之间传输文件
退出以后选择【Enable ftp over tls support 】后,自行设置密码,点击OK。
使用Filezilla在主机和虚拟机之间传输文件

④点击【Edeit】—>【User】—>【General】,进入以下页面进行设置,点击【add】添加用户(yd),选中Account setting下的两个选项,设置密码;
使用Filezilla在主机和虚拟机之间传输文件
⑤接着点击【shared folders】选择要共享的文件;
使用Filezilla在主机和虚拟机之间传输文件
点击OK,服务器配置完成。

2. Filezilla Cilent的安装(虚拟机)

打开虚拟机,并在虚拟机浏览器中进入Filezilla官网,下载Filezilla Cilent。
①下载地址:https://filezilla-project.org/
使用Filezilla在主机和虚拟机之间传输文件
②下载完成后直接打开即可出现如下界面,无需进行配置;
使用Filezilla在主机和虚拟机之间传输文件

三. 服务器和客户端的连接

1. 在客户端建立新站点

点击【新站点】并生成,填写主机(服务器IP)、端口(21),登录类型(正常),用户名(yd)和密码均为服务器Gneral中设置的内容。
使用Filezilla在主机和虚拟机之间传输文件

2. 连接后出现连接建立提示,即可开始传输文件

使用Filezilla在主机和虚拟机之间传输文件
上传、下载文件
使用Filezilla在主机和虚拟机之间传输文件

相关文章: