文档章节

用wget实现命令行登录ftp

龙飞在天
 龙飞在天
发布于 2016/08/12 00:59
字数 224
阅读 11
收藏 0

今天需要用FTP下载某服务器上的一堆目录,采用前面的wget --mirror ftp://a/b/c/的方式是可以的,但那只限于匿名用户,如果是要使用用户名密码才能登录的账号,那该怎么办呢?开始的想法是采用ftp://用户名:密码@公网IP址或域名:端口号的形式输入FTP地址,无奈的是用户名是个Email地址的形式,有个@,和表示区分的@重复,找了半天,也没找到在这个FTP地址上转义字符的规则,无奈之下,只得又去研究wge。

惊喜的事情发生了,wget 有--user和--password的选项,这就容易了。

wget --user=a@xxx.com --password=xxxxxx --mirror  ftp://aaa.bbb.ccc.ddd。

果然,开始顺利下载了。

注意,这里username,password,mirror前面都是两个短横线。

本文转载自:http://www.ryuhi.com/blog/2011/09/19/archives/257

龙飞在天
粉丝 2
博文 78
码字总数 0
作品 0
杭州
高级程序员
私信 提问
CentOS中使用wget下载远程ftp文件

在MAC中使用ssh连接远程服务器: 打开终端,输入:ssh -p 端口 用户名@服务器IP地址 回车后输入密码,提示登录成功.... 切换到需要存放文件的目录,在命令行下输入: prompt off (回车) / 不...

阿振
2016/01/05
80
0
python 使用pexpect实现自动交互示例

Pexpect 是一个用来启动子程序并对其进行自动控制的 Python 模块,它可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。 shell 命令expect使用 http://blog.51cto.com/superl...

super李导
2018/05/22
0
0
linux命令行下的ftp多文件下载和目录下载

linux命令行下的ftp多文件下载和目录下载 目标ftp服务器是一个非标准端口的ftp 1.通过shell登录 #ftp //shell下输入ftp命令,进入到ftp提示符 >open IP PORT //IP ,PORT对应为服务器的IP和端口...

Carl_
2016/06/02
153
0
linux命令行下的ftp 多文件下载和目录下载

目标ftp服务器是一个非标准端口的ftp 1.通过shell登录 #ftp //shell下输入ftp命令,进入到ftp提示符 >open IP PORT //IP ,PORT对应为服务器的IP和端口号 或者直接使用一条语句 #ftp IP PORT 2...

mj4738
2011/11/20
0
0
Linux下载命令Wget用法简介

wget是个强力方便的命令行方式下的下载工具。本文介绍了wget的基本用法。 网络用户有时候会碰到需要下载一批文档的情况,有时甚至需要把整个网站下载下来或制作网站的映像。在Windows下的用户...

任远
2010/11/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

rsync工具常用选项以及同步的两种方式

rsync -av /etc/passwd /tmp/1.txt #rsync的本机传输写法 rsync -av /tmp/1.txt 192.168.188.128:/tmp/2.txt #rsync的远程传输rsync格式rsync [OPTION] … SRC ......

林怡丰
今天
3
0
GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238

GatewayWorker 报错:stream_socket_server(): unable to connect to tcp://0.0.0.0:1238 (Address already in use) 官方文档虽然有相同的问题,但是对我的问题没起作用…… 后面发现自己手贱...

wenzhizhong
昨天
2
0
REST接口

文章来源 https://zhuanlan.zhihu.com/p/28674721?group_id=886181549958119424 http://www.ruanyifeng.com/blog/2014/05/restful_api.html REST 对请求的约定 REST 用来规范应用如何在 HTTP......

Airship
昨天
5
0
Spring Cloud Config 统一配置中心

Spring Cloud Config 统一配置中心 一、统一配置中心 统一管理配置 通常,我们会使用配置文件来管理应用的配置。如一个 Spring Boot 的应用,可以将配置信息放在 application.yml 文件中,如...

非摩尔根
昨天
6
0
android ------ AAPT2 error: check logs for details解决方法

AAPT 是全称是 Android Asset Packaging Tool,它是构建 App,甚至是构建 Android 系统都必不可少的一个工具。它的作用是将所有资源文件压缩打包到Android APK 当中。我们在 Android SDK 目录...

切切歆语
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部