开发者社区> 玄学酱> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

第 3 章 FTP (File Transfer Protocol)

简介:
+关注继续查看

目录

3.1. lftp
3.1.1. pget
3.1.2. lftp 批处理
3.2. ncftp
3.2.1. batch command
3.2.2. ncftpget
3.2.3. ncftpput
3.3. FileZilla
3.4. vsftpd - The Very Secure FTP Daemon
3.4.1. 安装 vsftpd
3.4.1.1. Ubuntu 环境安装
3.4.1.2. CentOS 7 环境安装
3.4.2. ftp 帐号的shell权限
3.4.3. vsftpd 认证模块
3.4.3.1. pam_shells.so
3.4.3.2. virtual user
3.4.3.3. 虚拟用户权限
3.4.4. chroot
3.4.4.1. local user
3.4.4.2. /etc/vsftpd/chroot_list
3.4.4.3. test
3.4.5. FAT
3.4.5.1. vsftpd: refusing to run with writable root inside chroot()
3.5. ProFTPD + MySQL / OpenLDAP 用户认证
3.5.1. Proftpd + MySQL
3.5.2. Proftpd + OpenLDAP
3.6. Pure-FTPd + LDAP + MySQL + PGSQL + Virtual-Users + Quota

参考http://netkiller.8800.org/article/ftpserver/

3.1. lftp

3.1.1. pget

多线程下载

lftp -c 'pget http://url.example.com/file.ext' # 默认5个线程
lftp -c 'pget -n 10 http://url.example.com/file.ext'
			

3.1.2. lftp 批处理

			
lftp $HOSTADDR<<FTPCMD
cd $REMOTEPATH
lcd $DESTPATH
nlist > $DYNAFILE
quit
FTPCMD
			
	




原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《Android的设计与实现:卷I》——第3章 3.2Kernel启动过程
本节书摘来自华章出版社《Android的设计与实现:卷I》——第3章,第3.2节。作者: 杨云君著.更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1373 0
【Android 安全】DEX 加密 ( 代理 Application 开发 | 交叉编译 OpenSSL 开源库 )(二)
【Android 安全】DEX 加密 ( 代理 Application 开发 | 交叉编译 OpenSSL 开源库 )(二)
44 0
在nginx中使用proxy protocol协议
我们已经介绍了haproxy提出的proxy protocol协议,通过proxy protocol协议,服务器端可以获得客户端的真实IP地址和端口,从而可以进行一些非常有意义的操作。 为什么获得客户端的真实IP地址会非常有意义呢?
68 0
+关注
玄学酱
这个时候,玄酱是不是应该说点什么...
20683
文章
438
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载