新闻资讯

FTP PUT多重目录的文件怎么操作? 如何搭建ftp服务器?

2019-10-14

大家好,在LINUX上使用FTP上传文件时候,一定要cd上传文件所在目录才能上传么?直接写文件绝对路径就无法上传,除非 FTP也有对应的目录比如我FTP已经登入了
ftp> put /movies/vod/test.ts
local: /movies/vod/201804281950023954d80d061.ts remote: /movies/vod/201804281950023954d80d061.ts
227 Entering Passive Mode (192,168,254,2,180,21.
553 Could not create file.

---这个回报 553错误

但是如果我先 lcd /movies/vod/ 在执行put test.ts 上传就正常

或者 我先把FTP目录建好 也能put
ftp> mkdir /movies/
257 "/movies/" created
ftp> mkdir /movies/vod
257 "/movies/vod" created

ftp>put /movies/vod/test.ts
227 Entering Passive Mode (192,168,254,2,161,23).
150 Ok to send data

有没有办法可以让我 直接put /xx/xx/xx/file 上传完毕后,在ftp服务器也形成对应的目录解构 /xx/xx/xx/file

而不需要 手工在 mkdir多级目录

花生壳如何搭建ftp服务器?

方法/步骤

1.首先我们创建一个用户账户用于登录ftp进行操作。右键点击桌面的我的点击选择管理选项,进入管理界面打开本地用户和组选项,我们可以看到列表中的用户选项

2.然后右键用户选项,在下拉菜单中选择新用户,开始建立我们的用户,填写用户名称以及密码。描述可以不填。然后点击创建。创建完成在右边的用户列表中就可以看到我们创建的用户了。

3.创建用户完成后我们开始添加IIS程序服务。打开电脑的开始菜单找到控制面板选项,打开进入。

4.进入控制面板界面找到程序选项,点击下方的卸载程序按钮,进入到安装程序列表界面。

5.进入到程序和功能选项栏目,我们可以看到左上方的菜单栏中有一个打开或关闭Windows功能选项,点击进入

6.进入到打开或关闭Windows功能界面,我们在好到Internet信息服务,然后点击打开在ftp服务器前面打勾,也就是把其子菜单的ftp服务和ftp扩展性打勾,然后点击下方的确定按钮。

7.添加完成IIS服务之后,开始创建我们的ftp站点,右键点击我的电脑选择管理,然后找到服务和应用程序选项点击打开,接着点击Internet信息服务管理--此时我们可以看到右边出现了一个连接框。

8.点击打开连接框下面的本地主机主页,然后可以看到应用程序池和网站选项,我们右键点击网站选择添加网站。

9.然后在弹出的添加网站框里面输入我们的网站名称,物理路径也就是我们的ftp本地文件夹,我们可以在磁盘里面新建好,然后选择添加,IP地址选择我们本机的IP地址。

10.新建完成我们的ftp之后,我们可以看到网站的下方多出了一个我们刚刚建立的网,右键点击网站名称,选择添加ftp站点发布,然后开始绑定和SSL设置,端口号选择2121.IP地址填写本机IP地址

11.然后进入身份验证设置选项,我们根据个人用途选择身份验证的基本要求,已经用户的相关权限,设置完毕点击完成选项。此时会提醒我们ftp站点发布成功。

12.然后我们打开电脑的浏览器在上方的地址栏里面输入ftp://IP 地址:2121点击回车就可以看到我们的ftp服务器已经添加成功了我们可以在添加的本地文件夹里面来管理我们ftp服务器文上传与下载。

花生壳是一套完全免费的动态域名解析服务客户端软件。当您安装并注册该项服务,可实现在家或者异地搭建网站、FTP、Mail、 异地或分支机构访问办公OA、CRM、ERP系统。全新改版客户端花生壳,以颠覆式的NAT-DDNS创新技术、全新的交互界面及功能体验,搭配Web、微信远程管理,全面满足广大用户的多元化需求。