GVKun编程网logo

Win7系统电脑使用FTP工具上传文件操作图解(windows ftp上传文件)

11

此处将为大家介绍关于Win7系统电脑使用FTP工具上传文件操作图解的详细内容,并且为您解答有关windowsftp上传文件的相关问题,此外,我们还将为您介绍关于(实用篇)PHPftp上传文件操作类、f

此处将为大家介绍关于Win7系统电脑使用FTP工具上传文件操作图解的详细内容,并且为您解答有关windows ftp上传文件的相关问题,此外,我们还将为您介绍关于(实用篇)PHP ftp上传文件操作类、ftp 上传文件工具,Windows 系统 ftp 上传文件工具下载!、Mac OS 如何通过 FTP 工具上传文件、Win7系统使用ftp的dir或ls命令无法查看文件列表解的有用信息。

本文目录一览:

Win7系统电脑使用FTP工具上传文件操作图解(windows ftp上传文件)

Win7系统电脑使用FTP工具上传文件操作图解(windows ftp上传文件)

原标题:"Win7系统电脑使用FTP工具上传文件的操作方法"相关电脑问题教程分享。

有Win7用户咨询该怎么使用FTP工具上传文件,其实这个问题非常简单,首先就是需要安装FTP工具,下面给大家介绍Win7系统使用FTP上传文件的具体操作方法。

解决方法:

1、这里以“8uft”为例,首先在百度搜索“8uft”进行下载安装;

2、安装好FTP工具后,双击FTP图标打开它;

3、在上方把网站的FTP地址、用户名、密码输入,然后点击“连接”;

4、连接成功后,正式进入了网站空间,左边是自己的电脑,右边则是网站空间;

5、如果想把电脑的文件上传到网站空间,就点击左侧头部的下拉框,找到需要上传的文件路径;

6、然后在左边选中需要上传的文件,点击鼠标右键打开菜单,选择“上传”即可了。

总结

以上是小编为你收集整理的Win7系统电脑使用FTP工具上传文件操作图解全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

(实用篇)PHP ftp上传文件操作类

(实用篇)PHP ftp上传文件操作类

<divhttps://www.jb51.cc/tag/Highlighter/" target="_blank">Highlighter">
<prehttps://www.jb51.cc/tag/rush/" target="_blank">rush:PHP;gutter:true;"><?php
/**

  • 作用:FTP操作类( 拷贝、移动、删除文件/创建目录 )
    /
    class class_ftp
    {
    public $off; // 返回操作状态(成功/失败)
    public $conn_id; // FTP连接
    const FTP_HOST='
    ...*';
    const FTP_PORT='21';
    const FTP_USER='';
    const FTP_PASS='
    ';
    /**

    • 方法:FTP连接
    • @FTP_HOST -- FTP主机
    • @FTP_PORT -- 端口
    • @FTP_USER -- 用户名
    • @FTP_PASS -- 密码
      */
      function __construct()
      {
      $this->conn_id = @ftp_connect(self::FTP_HOST,self::FTP_PORT) or die("FTP服务器连接失败");
      @ftp_login($this->conn_id,self::FTP_USER,self::FTP_PASS) or die("FTP服务器登陆失败");
      @ftp_pasv($this->conn_id,1); // 打开被动模拟
      }
      /**
    • 方法:上传文件
    • @path -- 本地路径
    • @newpath -- 上传路径
    • @type -- 若目标目录不存在则新建
      */
      function up_file($path,$newpath,$type=true)
      {
      var_dump($this->conn_id);exit;
      if($type) $this->dir_mkdirs($newpath);
      $this->off = @ftp_put($this->conn_id,$path,FTP_BINARY);
      if(!$this->off) echo "文件上传失败,请检查权限及路径是否正确!";
      }
      /**
    • 方法:移动文件
    • @path -- 原路径
    • @newpath -- 新路径
    • @type -- 若目标目录不存在则新建
      */
      function move_file($path,$type=true)
      {
      if($type) $this->dir_mkdirs($newpath);
      $this->off = @ftp_rename($this->conn_id,$newpath);
      if(!$this->off) echo "文件移动失败,请检查权限及原路径是否正确!";
      }
      /**
    • 方法:复制文件
    • 说明:由于FTP无复制命令,本方法变通操作为:下载后再上传到新的路径
    • @path -- 原路径
    • @newpath -- 新路径
    • @type -- 若目标目录不存在则新建
      */
      function copy_file($path,$type=true)
      {
      $downpath = "c:/tmp.dat";
      $this->off = @ftp_get($this->conn_id,$downpath,FTP_BINARY);// 下载
      if(!$this->off) echo "文件复制失败,请检查权限及原路径是否正确!";
      $this->up_file($downpath,$type);
      }
      /**
    • 方法:删除文件
    • @path -- 路径
      */
      function del_file($path)
      {
      $this->off = @ftp_delete($this->conn_id,$path);
      if(!$this->off) echo "文件删除失败,请检查权限及路径是否正确!";
      }
      /**
    • 方法:生成目录
    • @path -- 路径
      */
      function dir_mkdirs($path)
      {
      $path_arr = explode('/',$path); // 取目录数组
      $file_name = array_pop($path_arr); // 弹出文件名
      $path_div = count($path_arr); // 取层数
      foreach($path_arr as $val) // 创建目录
      {
      if(@ftp_chdir($this->conn_id,$val) == FALSE)
      {
      $tmp = @ftp_mkdir($this->conn_id,$val);
      if($tmp == FALSE)
      {
      echo "目录创建失败,请检查权限及路径是否正确!";
      exit;
      }
      @ftp_chdir($this->conn_id,$val);
      }
      }
      for($i=1;$i=$path_div;$i++) // 回退到根
      {
      @ftp_cdup($this->conn_id);
      }
      }
      /**
    • 方法:关闭FTP连接
      */
      function close()
      {
      @ftp_close($this->conn_id);
      }
      }// class class_ftp end

    /** 测试 ***
    $ftp = new class_ftp('192.168.100.143',21,'user','pwd'); // 打开FTP连接
    //$ftp->up_file('aa.txt','a/b/c/cc.txt'); // 上传文件
    //$ftp->move_file('a/b/c/cc.txt','a/cc.txt'); // 移动文件
    //$ftp->copy_file('a/cc.txt','a/b/dd.txt'); // 复制文件
    //$ftp->del_file('a/b/dd.txt'); // 删除文件
    $ftp->close(); // 关闭FTP连接
    **/
    ?>

ftp 上传文件工具,Windows 系统 ftp 上传文件工具下载!

ftp 上传文件工具,Windows 系统 ftp 上传文件工具下载!

IIS7 服务器管理工具能够作为 FTP 的客户端,进行 FTP 的命令操作,可在客户端,下载,安装 FTP 软件!

同时,它也可以作为 VNC 的客户端,进行 VNC 的命令操作!它能够批量连接 Windows 和 Linux 系统下的服务器和 VPS,并能够实时监测他们的连接状态,便于日常维护和操作!且它操作起来非常简单,极其容易上手!

下载地址:服务器管理工具

下面我就给大家演示一下如何进行 FTP 的操作吧!

第一步:点击主程序图中 “上传下载” 键;

第二步:点击 “Ftp”;

第三步:点击 “添加”;

第四步:在弹出服务器信息框中填写 Ftp 信息,注意:FIP ip 端口、账号、密码为必填项;

第五步:选择需要打开的 FTP 服务器;

第六步:点击打开,即刻见 FTP 效果图。

Mac OS 如何通过 FTP 工具上传文件

Mac OS 如何通过 FTP 工具上传文件

本篇文章给大家带来的内容是关于mac os 如何通过 ftp 工具上传文件,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

Mac OS 如何通过 FTP 工具上传文件

方式一:通过 MAC OS 自带终端上传

您可以通过 MAC 本身的终端或者 MAC Iterm2(点击此处下载MAC Iterm2)上传文件。注意正确地选择上传文件的路径。

微信截图_20180929113001.png

方式二:通过第三方工具上传

点击此处下载 YummyFTP 软件。

在 MAC OS 苹果系统中安装 YummyFTP。

填写 FTP 的服务器IP、用户名和密码;协议选择标准(FTP),端口选择默认21(或更改为其您所使用的端口),SSH 密匙不选择。

单击 连接。安装后打开如图:

微信截图_20180929113008.png

在右侧选择要上传的目录(Windows 不需要选择目录,Linux 主机选择 htdocs 目录),然后在左边窗口选择要上传的文件,右击上传即可。

微信截图_20180929113016.png

注意:若安装 YummyFTP 时系统提示:您的安全性偏好设置仅允许安装来自 Mac App Store 和被认可的开发者的应用程序,按以下步骤设置您的 MAC。

a. 依次打开:系统偏好设置 > 安全性与隐私 。

b. 单击左下角的安全锁,输入管理员密码解锁。

c. 在允许从以下位置下载的应用程序菜单中,选择任何来源。

设置后即可正常安装该软件。如图:

微信截图_20180929113024.png

以上就是Mac OS 如何通过 FTP 工具上传文件的详细内容,更多请关注php中文网其它相关文章!

Win7系统使用ftp的dir或ls命令无法查看文件列表解

Win7系统使用ftp的dir或ls命令无法查看文件列表解

系统大全为您提供

 

Win7系统使用ftp的dir或ls命令无法查看文件列表

在Win7系统的命令行模式下,使用ftp的dir或ls命令无法查看文件列表,但是使用IE却可以查看。查找相关资料后,大致归结为两种原因:

权限有问题

windows自带防火墙拦截

实验后发现我的情况属于第二种,具体解决方法有以下几种:

 

直接关闭Windows防火墙

打开防火墙,但是设置入站规则允许ftp.exe程序接收信息

使用netsh命令设置规则

[plain] 

netsh advfirewall firewall add rule name="FTP(non-SSL)" program="%systemroot%system32ftp.exe" action=allow protocol=TCP dir=in  

netsh advfirewall set global StatefulFtp disable  

命令1的作用与第二种方法相同

命令2主要用来禁止statefulFTP过滤,这条对我没有影响,但还是建议加上

小插曲

这里参考了两篇相关的文章(1,2),分别使用两条相似,却不同的命令

[plain] 

文章1  

netsh advfirewall firewall add rule name="FTP (non-SSL)" action=allow protocol=TCP dir=in localport=21  

netsh advfirewall set global StatefulFtp enable  

[plain] 

文章2  

netsh advfirewall firewall add rule name=”FTP Service” action=allow service=ftpsvcprotocol=TCP dir=in  

netsh advfirewall set global StatefulFTP disable  

真是让人纠结,对于文章中的 localport=21 始终无法对应到windows自带的ftp.exe程序,后来使用tasklist命令查找ftp对应的PID编号,

再通过命令 netstat 发现ftp.exe在自己电脑上原来端口就不是21。。

 而文章中的 service=ftpsvc 也没法允许ftp.exe的例外,后来help了以下netsh命令,发现了program参数,才人为添加程序路径。

  以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。 

 

本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版

关于Win7系统电脑使用FTP工具上传文件操作图解windows ftp上传文件的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于(实用篇)PHP ftp上传文件操作类、ftp 上传文件工具,Windows 系统 ftp 上传文件工具下载!、Mac OS 如何通过 FTP 工具上传文件、Win7系统使用ftp的dir或ls命令无法查看文件列表解等相关内容,可以在本站寻找。

本文标签: