作用:显示远程目录中的内容
实例:
ftp>ls
作用:下载远程主机的文件
实例:
ftp>get abc.txt
作用:下载远程主机上的多个文件
实例:
ftp>mget vs.txt ab.conf
作用:与get功能类似,但reget支持断点续传
实例:
ftp>reget abc
作用:将本地文件传送到远程FTP服务器
实例:
ftp>put a1.txt
作用:将多个本地文件传送到远程FTP服务器
实例:
ftp>mput a1.txt a2.txt
作用:进行文件重命名操作
实例:
ftp>rename time times
作用:删除远程FTP服务器中的指定文件
实例:
ftp>delete time
作用:删除远程FTP服务器中的多个文件
实例:
ftp>mdelete time vsftpd
作用:删除远程FTP服务器中的指定目录
实例:
ftp>rmdir abc
作用:退出FTP会话
实例:
ftp>quit
(2) lftp
#lftp 服务器地址
操作方法以上的ftp方法一致
2. windows客户端
(1) cuteftp
(2) ftp
(3) ie
四. 配置案例
案例一:
要求:
利用vsftpd配置一台支持匿名用户和本地用户登录,具体要求如下:
-
允许匿名用户登录和本地用户登录
-
禁止匿名用户上传
-
允许本地用户上传和下载,且锁定本地用户主目录,允许用户删除用户主目录的文件
-
建立用户组ftpusers,同时建立用户ftp1,ftp2属于ftpusers组,并设置用户的主目录为/soft
-
设置/soft目录允许ftpusers组中的用户可以写入,但不能删除目录中的非自己拥有的文件
-
本地用户的文件生成掩码为022
-
空闲的会话时间为600秒,空闲数据连接时间为60秒,自动中断时间为30秒,自动激活时间为10秒
-
本地用户的最大传输速率为50000b/s,匿名用户的最大传输速率为30000b/s
-
客户端的连接端口为5000-6000(被动模式中使用)
-
使用独占启动方式,侦听192.168.5.1接口的21号端口
-
禁止192.168.5.128主机访问FTP服务器
|