1、安装

$ sudo apt-get install vsftpd

2、配置
1) 修改vsftpd.conf

$ sudo nano /etc/vsftpd.conf

按如下格式 修改,保存。

#服务器监听
listen=YES
#禁止匿名访问
anonymous_enable=NO
#允许本地主机访问
local_enable=YES
#有写权限
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
ftpd_banner=co[S] balabalabala.
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
#本地ftp根目录
local_root=/var/ftp
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd

2.)设置ftp相关目录及权限

$ sudo mkdir -p /var/ftp/upload
$ sudo mkdir -p /var/ftp/download
$ sudo chmod 755 /var/ftp
$ sudo chmod 777 /var/ftp/download
$ sudo chmod 755 /var/ftp/upload

3.)启动vsftpd

$ sudo service vsftpd start

验证是否启动成功

$ ps aux | grep vsftp

root      2864  0.0  0.0   4512  1044 ?        S    08:29   0:00 /usr/sbin/vsftpd

4)增加组及用户并设置用户口令

$ sudo groupadd ftpgroup
$ sudo useradd -g ftpgroup -d /var/ftp/upload -M s-ftp
$ sudo passwd s-ftp

5)编辑chroot_list文件:

$ sudo nano /etc/vsftpd.chroot_list

内容为ftp用户名,每个用户占一行,如:

s-ftp

6)重新启动vsftpd:

$ sudo service vsftpd start

转载于:https://www.cnblogs.com/aqing1987/p/4206754.html

Debian/linux 安装配置ftp服务器相关推荐

  1. ftp 工具_ftp工具,ftp工具如何下载使用?Linux如何配置ftp服务器?

    ftp工具简介 iis7远程桌面管理软件,是一款绿色小巧,功能实用的ftp软件,其界面简洁,操作方便,它支持FTP批量上传下载,它可以同时连接多台ftp服务器进行文件传输工作,还可以在线解压缩文件,支 ...

  2. Linux安装部署FTP服务器

    Linux安装部署FTP服务器 本文章会将安装FTP服务器的步骤以及一些遇到的问题来记录下 因为项目中要与第三方对接数据,需要用到FTP服务器以提供他们每天上传数据,因为之前在本地的VMware虚拟机 ...

  3. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  4. 虚拟机linux ftp慢,虚拟机Linux下配置FTP服务器的方法

    虚拟机Linux下配置FTP服务器的方法 1.确保虚拟机系统与宿主系统是桥接设置,以方便连接. 2.在虚拟机系统中安装ftp服务器,我安装的是vsftpd服务器.由于安装的虚拟机系统CentOS 中已 ...

  5. Linux安装和配置sanba服务器,在linux安装配置samba服务器.doc

    在linux安装配置samba服务器 PAGE PAGE 7 在linux上安装配置samba服务器 在linux上安装配置samba服务器 在这给大家介绍一个不错的家伙,samba服务.如果您正在犯 ...

  6. centos 安装配置ftp服务器

    2019独角兽企业重金招聘Python工程师标准>>> vsftpd(Very Secure FTP Daemon)是unix/linux下安全快速的FTP服务器.本文主要记录如何在 ...

  7. Linux中配置ftp服务器

    1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum  -y  install vsftpd 安装,(ubuntu 下使用apt-get instal ...

  8. centos 一键安装ftp 配置_CentOS 7安装配置FTP服务器

    CentOS 7下FTP服务器的安装配置. 假设我们有以下要求 路径 权限 备注 /ftp/open 公司所有人员包括来宾均可以访问 只读 /ftp/private 仅允许Alice.Jack.Tom ...

  9. linux8安装ftp服务,CentOS8.0 安装配置ftp服务器的实现方法

    CentOS8.0-1905发布后,尝试将FTP服务器迁移至新版本的CentOS中,但是测试过程中,在防火墙中开放ftp服务后,仍然一直无法连接,如果使用lftp或ftp工具测试,会提示[没有到主机的 ...

最新文章

  1. mysql打开网络访问权限_远程连接mysql 授权方法详解
  2. mysql特性举例_MySQL事务的四大特性和隔离级别
  3. javaScript——内置函数1
  4. 上海服务器虚拟机系统,服务器虚拟机系统重装系统
  5. linux系统安装mysql的步骤_在Linux系统安装MySql步骤截图详解
  6. VB与数据库连接方式
  7. JS打开新页面的两种方式:当前页面打开和新页面打开
  8. JAVA整合无忧代理IP做数据采集的DEMO
  9. vueX的mutation/action个人学习总结
  10. 如何在本地运行travis-ci
  11. 台式计算机如何连接手机热点上网,台式电脑怎么连接手机热点 教你使用USB共享网络...
  12. Adyen海外支付 - 对接订阅
  13. 尚硅谷-SpringBoot1.5.9(已过时,直接学2)
  14. win7系统如何映射服务器,映射网络驱动器在Win7系统中的操作方法
  15. 板材品牌排名之饰面板-也叫贴面板
  16. Python爬虫入门——爬取贴吧图片
  17. 2021年全球及中国金融科技行业发展概况及发展趋势分析[图]
  18. 智能手机相机镜头的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. 个人博客系统项目设计及结果展示图
  20. Android 实现系统打印机打印图片,文本,以及二维码生成与解析

热门文章

  1. 裁员屠刀下一个目标会是谁?
  2. Flutter实战视频-移动电商-59.购物车_计算商品价格和数量
  3. appium ios 真机自动化环境搭建
  4. 【es6】es6学习笔记
  5. socket.io的基本使用
  6. JavaScript 对象属性作实参以及实参对象的callee属性
  7. JustifyTextView 解决TextView中英文混排自动换行的问题
  8. [转]改变UITextField placeHolder颜色、字体
  9. 使用NTDSXtract离线抓取Domain Hash
  10. 文件读写以及数据处理