1、ftp配置

1、检查安装vsftpd软件

使用如下命令#rpm -qa |grep vsftpd可以检测出是否安装了vsftpd软件,

如果没有安装,使用YUM命令进行安装。

2、启动服务

使用vsftpd软件,主要包括如下几个命令:

启动ftp命令#service vsftpd start

停止ftp命令#service vsftpd stop

重启ftp命令#service vsftpd restart

启动失败时先检查20,21端口是否被占用

netstat -natp | grep 20,netstat -natp | grep 21

如占用需要结束进程

3、vsftpd的配置ftp的配置文件主要有三个,位于/etc/vsftpd/目录下,分别是:ftpusers    该文件用来指定那些用户不能访问ftp服务器。user_list   该文件用来指示的默认账户在默认情况下也不能访问ftpvsftpd.conf   vsftpd的主配置文件

4、以匿名用户为例,我们去掉配置文件vsftpd.conf 里面以下

anon_upload_enable=YES

anon_mkdir_write_enable=YES

两项前面的#号,就可以完成匿名用户的配置,此时匿名用户既可以登录上传、下载文件。记得修改配置文件后需要重启服务。

2、修改ftp的指向目录,在vsftpd.conf中添加配置

local_root=网站文件存放目录

3、限制只能访问当前目录
userlist_enable=YES
chroot_list_file=/路径/vsftpd.chroot_list
编辑此文件,找到#chroot_list_enable=YES,删除前面的那个#号,表示开启此限制功能
编辑vsftpd.chroot_list文件,加入你要限制的用户名,一行一个用户.
启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on

最新文章

  1. python enumerate用法
  2. InnoDB全文索引:N-gram Parser【转】
  3. XE8 (RTM) Android SDK 更新安装
  4. codevs 1013 求先序排列(二叉树遍历)
  5. 使用dynatrace+showslow进行前端性能测试
  6. (10)odoo控制器操作
  7. c# ref关键字对于引用类型传递的影响
  8. 在mui中遇到的内容覆盖导航栏的问题
  9. wikioi 1010 过河卒
  10. [转载]Java学习这七年
  11. HTML+CSS基础学习笔记(5)
  12. 201521123096《Java程序设计》第三周学习总结
  13. ElasticSearch 启动时加载 Analyzer 源码分析
  14. 【二分查找】 跳石头NOIP2015提高组 D2T1
  15. Python3 Tcp未发送/接收完数据即被RST处理办法
  16. Shiro学习笔记四(Shiro集成WEB)
  17. 转 java反射详解
  18. 🈲Eclipse通过jdbc连接数据库制作简单登陆界面【新手必看】
  19. Eclipse编辑jsp不显示预览效果页面
  20. SMGP关键代码

热门文章

  1. 【题解】[WC2006]水管局长
  2. [POJ1784]Huffman's Greed
  3. Ubuntu下安装LNMP之Mysql的安装及卸载
  4. 近期对于windows服务的理解
  5. Codeforces Round #348 (VK Cup 2016 Round 2, Div. 2 Edition) C
  6. [01]url请求到渲染
  7. java生成API文档
  8. 使用Idea远程部署调试tomcat
  9. bzoj3223 文艺平衡树 codevs3303 翻转区间
  10. [BZOJ2243][SDOI2011]染色 解题报告|树链剖分