怎样快速使用Xftp上传下载文件
FTP工具有很多,我一直最青睐的就是Xftp配合Xshell,相信用了之后你也会和我一样喜欢上这款Xftp客户端工具。
下载并安装Xftp工具。打开Xftp工具,点击“新建”。
在“新建会话属性”中选择“名称”为主机命名,在“主机”栏输入主机IP,“协议”和“端口号”使用默认ftp和21,在“用户名”和“密码“栏输入账户密码。点击确定。
回到Xftp主窗口在”新建“按钮右侧有一个文件样式的图标为”打开“按钮,点击该按钮,在弹出的小窗口中选择刚刚新建的主机,双击就连接到FTP服务器上面了。
连接上FTP服务器之后,窗口右侧会出现FTP服务器目录和文件列表,右键左侧本地将要上传的文件点击”传输“就能将本地文件传输到远程服务器,或者使用左右拖拽的方法也可以上传下载文件。
方法2
当你的电脑上面同时安装了Xshell和Xftp的时候,可以通过Xshell主窗口上面的Xftp图标通过sftp快速连接到服务器。打开Xshell,连接到服务器。
点击Xshell主窗口菜单栏Xftp图标,即可使用sftp协议登录到远程服务器上传下载文件。
当启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。
FTP工作原理示意图
(1)FTP服务器运行FTPd守护进程,等待用户的FTP请求。
(2)用户运行FTP命令,请求FTP服务器为其服务。
在java程序开发中,ftp用的比较多,经常打交道,比如说向FTP服务器上传文件、下载文件,现在给大家介绍如何利用jakarta commons中的FTPClient(在commons-net包中)实现上传文件。
原理就不介绍了,大家直接看代码
/ Description: 向FTP服务器上传文件 @Version10 Jul 27, 2008 4:31:09 PM by 崔红保(cuihongbao@d-heavencom)创建 @param url FTP服务器hostname @param port FTP服务器端口 @param username FTP登录账号 @param password FTP登录密码 @param path FTP服务器保存目录 @param filename 上传到FTP服务器上的文件名 @param input 输入流 @return 成功返回true,否则返回false / publicstaticboolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) { boolean success = false; FTPClient ftp = new FTPClient(); try { int reply; ftpconnect(url, port);//连接FTP服务器 //如果采用默认端口,可以使用ftpconnect(url)的方式直接连接FTP服务器 ftplogin(username, password);//登录 reply = ftpgetReplyCode(); if (!FTPReplyisPositiveCompletion(reply)) { ftpdisconnect(); return success; } ftpchangeWorkingDirectory(path); ftpstoreFile(filename, input); inputclose(); ftplogout(); success = true; } catch (IOException e) { eprintStackTrace(); } finally { if (ftpisConnected()) { try { ftpdisconnect(); } catch (IOException ioe) { } } } return success; }pre/pre / Description: 向FTP服务器上传文件 @Version10 Jul 27, 2008 4:31:09 PM by 崔红保(cuihongbao@d-heavencom)创建 @param url FTP服务器hostname @param port FTP服务器端口 @param username FTP登录账号 @param password FTP登录密码 @param path FTP服务器保存目录 @param filename 上传到FTP服务器上的文件名 @param input 输入流 @return 成功返回true,否则返回false / public static boolean uploadFile(String url,int port,String username, String password, String path, String filename, InputStream input) { boolean success = false; FTPClient ftp = new FTPClient(); try { int reply; ftpconnect(url, port);//连接FTP服务器 //如果采用默认端口,可以使用ftpconnect(url)的方式直接连接FTP服务器 ftplogin(username, password);//登录 reply = ftpgetReplyCode(); if (!FTPReplyisPositiveCompletion(reply)) { ftpdisconnect(); return success; } ftpchangeWorkingDirectory(path); ftpstoreFile(filename, input); inputclose(); ftplogout(); success = true; } catch (IOException e) { eprintStackTrace(); } finally { if (ftpisConnected()) { try { ftpdisconnect(); } catch (IOException ioe) { } } } return success; }
两个小例子: 1将本地文件上传到FTP服务器上,代码如下: @Test publicvoid testUpLoadFromDisk(){ try { FileInputStream in=new FileInputStream(new File("D:/testtxt")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", in); Systemoutprintln(flag); } catch (FileNotFoundException e) { eprintStackTrace(); } }pre/pre @Test public void testUpLoadFromDisk(){ try { FileInputStream in=new FileInputStream(new File("D:/testtxt")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", in); Systemoutprintln(flag); } catch (FileNotFoundException e) { eprintStackTrace(); } }
2在FTP服务器上生成一个文件,并将一个字符串写入到该文件中 @Test publicvoid testUpLoadFromString(){ try { InputStream input = new ByteArrayInputStream("test ftp"getBytes("utf-8")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", input); Systemoutprintln(flag); } catch (UnsupportedEncodingException e) { eprintStackTrace(); } }pre/pre @Test public void testUpLoadFromString(){ try { InputStream input = new ByteArrayInputStream("test ftp"getBytes("utf-8")); boolean flag = uploadFile("127001", 21, "test", "test", "D:/ftp", "testtxt", input); Systemoutprintln(flag); } catch (UnsupportedEncodingException e) { eprintStackTrace(); } }
如何通过FTP将文件上传到VPS
vps安装ftp服务器,然后配置帐户密码。安装本地ftp客户端,输入ip,账号密码即可使用。如果是linux,不需要安装ftp服务器,只需要在本地使用winscp,输入root账号密码,连接22端口即可。与ftp操作相同。如何在VPS服务器上快速搭建一个Web服务器?
如果是要搭建lnmp或者lamp的话,推荐使用宝塔面板(https://wwwbtcn)。
安装方法一条命令复制粘贴过去运行就可以了,安装完成后就可以图形界面形式新建站点,管理数据库等,另外也可以直接点击图标安装你想要的软件,如redismongo等。
目前支持主流的Linux操作系统版本,如centos,Ubuntu,debian,fedora。
重点是这款图形化界面操作工具免费!
腾讯云如何搭建vps?
用腾讯云vps的话要看看是什么系统,个人推荐Linux系统(因为占用低不过不会用也没关系)然后你需要配置一个ftp服务器(搜索一下就有教程了)然后你需要把自己的服务端(Minecraft配置好之后的服务器文件)通过ftp传送到你的腾讯云里面然后再远程操控腾讯云然后在里面开服然后地址就是你的腾讯云地址,然后端口可以在服务器文件里面改(前提是你要先学会怎么在本机搭建服务器和服务器的一些基础,不难,五六分钟就可以解决的了)
如何将程序包解压并上传到空间服务器根目录中?
如果你是VPS或者独立云主机,可以进行远程管理,你可以使用FTP上传,然后远程登陆服务器,直接手动解压就可以了,如果你是一般的服务器空间可以登陆空间管理控制面板,一般里面会有解压功能,只要输入压缩文件路径以及解压的路径就可以了。
Serv-UFTPServer哪里有?
配置SERV_U,搭建服务器
FTP
,基本步骤如下:一:系统:服务器快云VPS,配置双核70G盘,4M独享带宽,自带云数据库。
二:环境和软件版本,windows2003server,
serv-u
6404。三:详细配置SERV_U。
1运行SERV_U程序,出现初始界面。
2新建一个域:右键单击“域”,选择“新建域”。
3设定域的IP地址:填上当前服务器的IP地址。
4设置域的用户名:自己填写。
5设置
FTP
的端口:一般都是21。6选择域存放位置:一般的数据量不是很大的话选择ini文件中,以上操作就完成了建域操作。
四:开设
FTP
帐号。1右建“用户”,选择“新用户”。
2输入用户名,输入密。。
3设定文件存放位置
4设定用户的访问权限:根据实际需要要来控制,一般都是锁定用户在主目录,然后给予用户文件的“读取”“写入”“追加”“删除”和目录的“列表”“创建”“移除”权限等即可完成用户设置,
FTP
服务器架设完成。logo怎么改?
确认自己的博客是否安装主题和主题里面有五设置logo的菜单选项,然后按照下面的步骤进行操作:
1例如我的博客里面有logo上传这个菜单,找到自己的上传logo,保存设置即可。
2如果自己的主题没有这个设置,需要右击网站logo的位置可以看到的路径3从ftp里面或者是vps进入找到路径查看该的尺寸大小4做一个和这个尺寸一样了,最后一部就是替换掉该。5刷新网站就可以看到效果,那么替换logo成功。
现以FlashFXP为例,图解使用FTP工具上传文件。
1: 运行 LeapFTP,点击1处(站点-站点管理器),弹出“站点管理器”窗口;在2处选择“My Servers”项,然后在3处点击“添加站点”按钮,在弹出的窗口4处输入您喜欢的站点名称(如:mysite);
2:点击“确定”后,出现以下界面。在1处输入您的站点地址(如:abccom),将2处“匿名”前的选钩去掉,在3处输入FTP用户名(如:abc),在4处输入FTP密码(将保存密码前的选钩打上),点击5处“应用”按钮;
3:点击上图 6 处, 切换到“高级”标签(如下图)。 在1处选中刚建立的站点名称(mysite),将2处的选钩去掉,在3处的“传送模式”选择二进制,点击4处“应用”。至此您的FTP站点已经建立成功;
4:您可以点击上图5处“连接”按钮,直接进入连接状态;也可以回到主菜单点击 “FTP 服务器”- “My Servers” - “mysite” 进入连接状态。
5:连接成功后的界面如下图所示。左上框为本地目录,您可以通过 1 处的下拉菜单选择您要上传文件的目录,选择后该目录下的所有文件都会显示在这个框里。 选择您要上传的文件,并点鼠标“右链”-“上传”, 这时在队列栏里会显示正在上传及未上传的文件, 当您的文件上传成功完成后,在命令栏里会出现“传送完成”的提示,此时在过程目录栏里就可以看到您上传的文件了。
Android手机如何通过ftp远程连接到计算机,并传输文件。
安卓手机通过ftp远程连接电脑,传输文件的步骤如下:1百度搜索FileZilla下载。
2下载完成后,单击安装。
3安装完成后,会自动启动。然后在服务器的第一项,添加地址:[127001]并将端口改为[2121],然后点击连接。
4点击软件上的头像。
5点击添加,输入账号:a。
6单击此处打开密码,输入A,然后单击确定。
7设置密码后,单击共享文件夹,单击添加,然后选择您希望手机访问的目录。
8点击进入计算机运行界面。
9输入cmd并按Enter键确认。
10输入命令:[ipconfig]。
1获取一个ipv4ip并记住它。
12在手机上安装一个可以连接ftp服务器的软件,然后点击左上角。
13点选网络。
14然后选择ftp。
15选择创建新的ftp。
16在这里输入pc的ipv4地址,端口号设置为2121,就是上面设置的2121。然后输入帐户密码:a此时它将连接到pc。
17点击这个ip地址文件夹,就可以浏览你电脑上的文件,并进行传输。
笔记本怎么在ftp上上传文件?
1、打开“计算机”,在最上方输入栏中输入登陆FTP服务器命令(ftp://ip地址),然后按回车。
2、在弹出“登陆界面”后输入登录账户和密码,点击“登录”。
3、如果账号密码核对成功,就会进入FTP服务器上目录列表,如果该账号权限足够大就可以上传文件到FTP服务器中了。
如何ftp命令自动上传文件至指定的文件夹?
1、输入命令行:-->FTP10161212如果对方没有开启FTP服务,那么这个命令就不会有效果。
2、-->用户名称:这个主要是FTP服务器配置的用户名和密码-->用户密码:
3、主要是使用二进制来传输文件,-->bin-->quotetpyec1381这个意思是指定服务器端的代码页,如果传输的是IFS流文件,不用做转换,直接用BINARY的模式传输文件。不会出现编码错误。
4、-->lcdD:Documentdataupload这个命令主要是进去本地文件夹目录用来上传文件的本地路径目录。
5、进入主机的目录,也就是FTP服务器的路径cdCBSDOTHDTA-->put"D:/Document/data/upload/UPFW90FRZN160919",使用put命令上传文件。
6、put"D:/Document/data/upload/UPFW90FRZN160919"命令执行成功之后,会在后面出来三个交易码主要是200、150、226这都是成功的交易码。完成效果图。
ftp与电脑文件互传方法?
各种方法1飞鸽定位就是局域网内的共享文件,聊天的软件使用方法和qq一致2,各种传输协议都可以如HTTP下载(一个上面开了http服务,另一开http下载)ftp上传下载ssh的sftp与scp传输都可以秒杀断点续传,实现部分更新的rsync比较原始的modem协议,也可以(其他的也都可以归结到这个里面来,都是基于XX协议做的)不过既然你问这个,估计上面的你也不清楚推荐个软件吧,everything,支持建立http/ftp服务器,这样另一端就可以进行搜索+下载3,远程桌面/控制的方法这些东西一般都顺带了文件传输功能远程登录,你就可以访问了这是直接使用windows的远程桌面连接工具就可以4,win的文件共享最后才想起来这个,打开相应的文件共享在另一台机器的网上邻居中就可以打开,进而找到相应的文件,文件夹摸索下吧,总有一个适合你win最原生:文件共享简单傻瓜:飞鸽文件比较琐碎,不好定位:everything功能强大,方便自定义:第2种好好研究
windowsxp怎么用FTP传文件?
通过资源管理器或浏览器或FTP客户端传输文件。
Serv-UFTP如何上传文件?
serv-u是一款配置ftp服务器的软件。
在服务器上分配空间和账号后客户端可以通过ftp://服务器Ip来访问可以服务器和本地交换交换文件FTP文件上传失败是什么原因?
原因有很多:
1、当前使用的帐号对当前的服务器上的目录没有写入权限,无法写入。
2、当前使用的帐号无写入的权限,只有下载或列表的权限。
用ftp上传文件显示失败怎么回事?
如果说上传文件显示失败的情况,一方面可能是由于你的网络环境不佳,导致视频上传时间过长。由于长时间的上传未得到响应,就会出现失败的情况。
另一方面可能是由于你上传的文件太大了,远远的超过系统所上传的文件规定规格了。
FTP登陆权限不足?
一般是ServU的配置问题,如果确定ServU的用户配置没有问题的话,检查一下上传的FTP文件夹的NTFS安全设置。是不是没有允许所有人修改。
浏览器无法上传附件?
浏览器之所以上传不了附件是玩游戏闪退导致的,原因和解决方法如下4、内存太低,内存低可能会出现游戏卡,也有可能会造成游戏闪退,解决的办法很简单,在游戏前打开游戏优化,如果还是很卡,就要考虑是机子的配置问题了。?
为什么FTP不能上传带有中文文件名的文件?
如果文件名是中文的话,报200、227、501错误,就检查服务器设置的OPTS,UTF8,是否为“禁用命令”。全局属性第三个是否关闭。ftp上传文件时,必须使用英文字符或数据的文件名才能上传,或者是两个字的汉字才能上传到服务器的话:
1、进入ServerU管理端界面,点击“服务器限制和设置”分类功能按钮,2、在ServerU服务器限制和设置界面,选择“FTP设置”页签,点击窗口下面的“全局设置”按钮。
3、在打开的“FTP命令属性”界面,去掉最后一行的勾选,即不要勾选”对所有已收发的路径和文件名使用UTF-8编码“。
4、选择“FTP设置”页签,禁用”OPTSUTF8“,完成上面的两处改变后,无法上传中文名称的文件的问题应该已经解决了。
0条评论