Home | Mirror | Search

第 3 章 FTP (File Transfer Protocol)

目錄

1. lftp
1.1. pget
1.2. lftp 批處理
2. ncftp
2.1. batch command
2.2. ncftpget
2.3. ncftpput
3. FileZilla
4. vsftpd - The Very Secure FTP Daemon
4.1. ftp 帳號的shell權限
4.2. vsftpd 認證模組
4.2.1. pam_shells.so
4.2.2. virtual user
4.2.3. 虛擬用戶權限
4.3. chroot
4.3.1. local user
4.3.2. /etc/vsftpd/chroot_list
4.3.3. test
5. ProFTPD + MySQL / OpenLDAP 用戶認證
5.1. Proftpd + MySQL
5.2. Proftpd + OpenLDAP
6. Pure-FTPd + LDAP + MySQL + PGSQL + Virtual-Users + Quota

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

1. lftp

1.1. pget

多綫程下載

lftp -c 'pget http://url.example.com/file.ext' # 預設5個綫程
lftp -c 'pget -n 10 http://url.example.com/file.ext'
			

1.2. lftp 批處理

			
lftp $HOSTADDR<<FTPCMD
cd $REMOTEPATH
lcd $DESTPATH
nlist > $DYNAFILE
quit
FTPCMD
			
			
comments powered by Disqus