在CentOS中安裝和设置VSFtpd实录
想在CentOS服务器上搭建一个安全、高性能、稳定性好的FTP服务器,vsftpd是我的首选应用。vsftpd意思为“very secure FTP daemon(非常安全的FTP进程)”,是一个基于GPL发布的类UNIX类操作系统上运行的服务器的名字(是一种守护进程),可以运行在诸如Linux、BSD、Solaris、HP-UX以及Irix等系统上面。vsftpd支持很多其他传统的FTP服务器不支持的良好特性。常见FTP命令及其功能
FTP命令 |
功能 |
FTP命令 |
功能 |
ls |
显示服务器上的目录 |
ls [remote-dir][local-file] |
显示远程目录remote-dir,并存入本地文件local-file |
get remote-file [local-file] |
从服务器下载指定文件到客户端 |
mget remote-files |
下载多个远程文件(mget命令允许用通配符下载多个文件) |
put local-file [remote-file] |
从客户端上传指定文件到服务器 |
mput local-file |
将多个文件上传至远程主机(mput命令允许用通配符上传多个文件) |
open |
连接FTP服务器 |
mdelete [remote-file] |
删除远程主机文件 |
close |
中断与远程服务器的ftp会话(与open对应) |
mkdir dir-name |
在远程主机中创建目录 |
open host[port] |
建立指定的ftp服务器连接,可指定连接端口 |
newer file-name |
如果远程主机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件 |
cd directory |
改变服务器的工作目录 |
rename [from][to] |
更改远程主机的文件名 |
lcd directory |
在客户端上(本地)改变工作目录 |
pwd |
显示远程主机的当前工作目录 |
bye |
退出FTP命令状态 |
quit |
同bye,退出ftp会话 |
ascii |
设置文件传输方式为ASCII模式 |
reget remote-file [local-file] |
类似于get,但若local-file存在,则从上次传输中断处续传 |
binary |
设置文件传输方式为二进制模式 |
rhelp [cmd-name] |
请求获得远程主机的帮助 |
![cmd [args]] |
在本地主机中交互shell后退回到ftp环境,如:!ls *.zip |
rstatus [file-name] |
若未指定文件名,则显示远程主机的状态,否则显示文件状态 |
accout [password] |
提供登录远程系统成功后访问系统资源所需的密码 |
hash |
每传输1024字节,显示一个hash符号(#) |
append local-file [remote-file] |
将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名 |
restart marker |
从指定的标志marker处,重新开始get或put,如restart 130 |
bye |
退出ftp会话过程 |
rmdir dir-name |
删除远程主机目录 |
case |
在使用mget命令时,将远程主机文件名中的大写转为小写字母 |
size file-name |
显示远程主机文件大小,如:size idle 7200 |
cd remote-dir |
进入远程主机目录 |
status |
显示当前ftp状态 |
cdup |
进入远程主机目录的父目录 |
system |
显示远程主机的操作系统 |
delete remote-file |
删除远程主机文件 |
user user-name [password][account] |
向远程主机表明自己的身份,需要密码时,必须输入密码,如:user anonymous my@email |
dir [remote-dir][local-file] |
显示远程主机目录,并将结果存入本地文件 |
help [cmd] |
显示ftp内部命令cmd的帮助信息,如help get |
FTP数字代码的意义
- 110 重新启动标记应答。
- 120 服务在多久时间内ready。
- 125 数据链路端口开启,准备传送。
- 150 文件状态正常,开启数据连接端口。
- 200 命令执行成功。
- 202 命令执行失败。
- 211 系统状态或是系统求助响应。
- 212 目录的状态。
- 213 文件的状态。
- 214 求助的讯息。
- 215 名称系统类型。
- 220 新的联机服务ready。
- 221 服务的控制连接端口关闭,可以注销。
- 225 数据连结开启,但无传输动作。
- 226 关闭数据连接端口,请求的文件操作成功。
- 227 进入passive mode。
- 230 使用者登入。
- 250 请求的文件操作完成。
- 257 显示目前的路径名称。
- 331 用户名称正确,需要密码。
- 332 登入时需要账号信息。
- 350 请求的操作需要进一部的命令。
- 421 无法提供服务,关闭控制连结。
- 425 无法开启数据链路。
- 426 关闭联机,终止传输。
- 450 请求的操作未执行。
- 451 命令终止:有本地的错误。
- 452 未执行命令:磁盘空间不足。
- 500 格式错误,无法识别命令。
- 501 参数语法错误。
- 502 命令执行失败。
- 503 命令顺序错误。
- 504 命令所接的参数不正确。
- 530 未登入。
- 532 储存文件需要账户登入。
- 550 未执行请求的操作。
- 551 请求的命令终止,类型未知。
- 552 请求的文件终止,储存位溢出。
- 553 未执行请求的的命令,名称不正确。
相关文章
很多人不懂装服务器,所以只要买那种廉价的傻瓜型空间,导致使用起来非常不方便,于是我就计划了制作一些列宝塔Linux面板视频教程,帮助大家自助搭建服务器,任性掌站不求人。2018年09月6日 本站开发的 QQWorld移动 支持用手机号注册,本文将给大家介绍一下如何使用这款插件。2017年02月26日 前几天有用户说在其本地服务器上运行QQWorld自动保存图片插件无法保存任何图片,所以今天想给插件添加一些提示信息,好帮助这类用户更好的解决自己的服务器的配置问题,顺便将研究结果共享给大家。2015年03月7日 文章形式是3.1版本引入的主题特性。文章形式是一块元信息,可以使用不同的主题样式来定制文章。文章形式特性列出主题中所有可用的标准化的形式。主题不需要支持列表上的每一个形式。新形式不能被引入到主题甚至插件。这个列表的标准化为众多主题之间提供了兼容性,外部博客工具可以使用一致的方式来访问这个功能。2013年09月29日 钩子是 WordPress 的精髓。他们允许插件开发人员钩进 WordPress 工作流程内部来改变它的工作,而不用直接修改核心代码。这就使得用户可以方便的升级到 WordPress 的新版本而不需要修改一行代码。2013年04月21日 基于CSS3的动画越来越火爆,各大网站都开始尝试使用CSS3来达到更炫的用户体验,Google的logo也一次次吸引着大家的眼球,但光鲜的CSS3动画后面,可能是前端攻城师不断修改查看修改查看反复的一个过程,对时间、位置的精确把控,意味着巨大的工作量,于是,iAnimator来了!2013年04月12日 2013年注定了响应式设计流行,它是网站设计的新的方向,从去年开始越来越多的网站开始使用响应式的设计理念,它能够帮助你开发一套界面并且能运行在所有不同分辨率的设备上,包括,PC,平板,或者移动手机。今天我们继续推荐给大家5款书签类型的测试工具,你可以方便的添加到你的书签中,并且在测试响应式网站的时候方便的使用。2013年04月12日 现对于其他高级语言而言,C/C++的char操作超级麻烦,以下是我从网络收集的对各种字符串的说明和转换操作,以便在工作中查询。2013年01月28日