1、查询进程是否有ftp服务

ps -ef|grep vsftpd

查询是否安装vsftpd: rpm -qa |grep vsftpd

(rpm的安装:apt-get install rpm)

2、安装

yum install vsftpd

2.1编辑配置文件

vi /etc/vsftpd/vsftpd.conf【ubuntu里面是/etc/vsftpd.conf】

local_enable=YES【本地用户登录】

write_enable=YES【可写,就是可上传】

ascii_upload_enable=YES【允许ascii 上传】
ascii_download_enable=YES

2.2/etc/init.d/vsftpd start 开启

root      9767     1  0 10:37 ?        00:00:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf【多出这一行代表成功】
root      9770  9714  0 10:38 pts/0    00:00:00 grep vsftp

3、开机自启动

chkconfig vsftpd on

查看开机的程序chkconfig

4、

用户添加:

useradd ftptest

密码修改:

passwd ftptest

5、vsftp开启了的话,ftp就能连接上,而且能访问到很多目录,包括根目录【关了vsftp,就访问不到了】。但如何限制只能访问到指定目录呢

vi /etc/vsftpd/vsftpd.conf

修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES //限制访问自身目录
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

--------------------------------------------------------

696  usermod -s /sbin/nologin ftptest
  697  usermod -s /sbin/bash ftptest
  698  usermod -d /ftptest ftptest

-----------------------------------------

编辑文件: /etc/vsftpd/chroot_list
内容为ftp用户名,每个用户占一行
我写的是ftptest

最后重启:/sbin/service vsftpd restart

参考文章:http://www.cnblogs.com/fangbo/archive/2011/02/21/1959648.html

重点参考文章:http://www.zhixing123.cn/ubuntu/31190.html

转载于:https://www.cnblogs.com/bluewelkin/p/4223259.html

Linux下安装FTP相关推荐

  1. linux 下安装ftp服务器

    最后重启    # service vsftpd restart 1.查看是否安装vsftp rpm -qa | grep ftp 如果出现    vsftpd-2.0.5-16.el5_5.1  说 ...

  2. Linux下安装ftp服务器异常,linux下安装ftp服务器

    大部分内容来自网络. 1.安装 能下载到安装包的话还是用安装包来安装吧.我没有用安装包,结果用户权限配置上各种出问题.现在虽然安装好了,但是管理配置绝对不是最佳的.慢慢摸 索着来吧. 我是使用这句命令 ...

  3. linux下安装ftp服务器

    大部分内容来自网络. 1.安装 能下载到安装包的话还是用安装包来安装吧.我没有用安装包,结果用户权限配置上各种出问题.现在虽然安装好了,但是管理配置绝对不是最佳的.慢慢摸 索着来吧. 我是使用这句命令 ...

  4. Linux系统下安装FTP服务

    Linux系统下安装FTP服务 1. 简介 2. 工作原理 3. FTP的安装与配置 1. 下载vsftp安装包 2. 检查是否已经安装了vsftp,后面会介绍怎样卸载 3. 安装vsftpd 4. ...

  5. linux下安装部署ansible

    linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...

  6. 2021-01-13 Linux下安装lua开发环境 Ubuntu

    Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...

  7. Python安装(Windows下安装/Linux下安装)

    1.准备工作 1.1.运行环境 课程中:Windows下的运行环境 1.2.Python是什么 (1)Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1 ...

  8. 在linux下安装python3_【转】在Linux下安装python3

    原文链接:http://www.cnblogs.com/feng18/p/5854912.html 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wg ...

  9. python3.6.1安装,linux下安装Python3.6.1

    linux下安装Python3.6.1 Python-3.6.1下载 wget  https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz ...

最新文章

  1. GitHub使用指南!(ubuntu)
  2. boost::mp11::mp_partition_q相关用法的测试程序
  3. 看了通信领域中信息的处理的三种方式我终于知道电报能发送信息的原理了
  4. 端智能揭秘|促使双十一GMV大幅提升,手淘用了什么秘密武器?
  5. 额外sql使用什么封装_为什么建立社区值得付出额外的努力
  6. JKD16正式发布,新特新一览
  7. 简述linux的系统结构,Linux系统基础知识(一)
  8. c#图片反色,取底色,照片底色效果
  9. matlab legend颜色不变,关于MATLAB画图中legend标注曲线颜色不匹配问题
  10. 【css设置滚动条粗细】
  11. 大数据必学语言Scala(三十一):scala面向对象 特质(trait)
  12. 上交凯原|法学大陆天花板,本外校录取比1:9,双非含量高达12% | 上海交通大学凯原法学院2022届推免大数据
  13. 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
  14. DNS(域名解析系统)
  15. NLP词向量和句向量方法总结及实现
  16. python 中引入lxml:from lxml import etree报错解决
  17. Fedora14 Samba 配置
  18. 文案微信小程序源码独立版+前端
  19. 快速云:超融合基础架构(HCI),低成本改变数据中心
  20. CISCO端口带宽限制配置

热门文章

  1. P1131 [ZJOI2007]时态同步
  2. python开发【第四篇】:python基础之函数
  3. ios tableview分组间距
  4. 最小公倍数 最大公约数
  5. 用泛型来实现编译时期的类型推断
  6. pe文件被装入内存时按64k对齐
  7. 理解ArcIMS投影元素
  8. 打造增长核武器:承载与创造科技公司70%价值的「网络效应」
  9. 【创业】创业公司股权架构设计注意事项
  10. 【产品干货】衡量移动APP“价值”的9个重要的KPI指标