大部分内容来自网络。

1、安装

能下载到安装包的话还是用安装包来安装吧。我没有用安装包,结果用户权限配置上各种出问题。现在虽然安装好了,但是管理配置绝对不是最佳的。慢慢摸 索着来吧。

我是使用这句命令进行安装的:sudo apt-get install vsftp。这个命令会在/var/cache/apt/archines的位置下载一个vsftpd-版本号.deb的包,install命令会从这个 包开始安装。

安装完成后,没有修改配置的情况下,在/usr/sbin下会有vsftpd文件,用于启动服务;在/etc下有vsftpd.conf文件,用于 配置服务;在/var/log下有vsftpd.log文件,记录ftp的日志。

安装完成之后,没记错的话服务会自动启动;这时可以尝试连一下ftp服务。

2、配置

打开/etc/vsftpd.conf文件,只要有写文件的权限,就可以开始配置了。主要的配置内容在文件中的注释行里都说明得很清楚了。我简单说 几个我的配置。

禁止匿名用户访问:anonymous_enable=NO

打开全局写权限:write_enable=YES

操作权限掩码,这个我还不知道用什么用处:local_umask=022

设定用户主路径,并禁止进入上级目录:chroot_local_user=YES

chroot_list_enable=NO

chroot_list_file=/home/weblogic/ftp #这个就是主路径的目录了,根据自己需要进行设置。

禁止部分系统用户登陆ftp:userlist_deny=YES

userlist_enable=YES

userlist_file=/etc/vsftpd.userlist

在/etc/vsftpd.userlist中以每行一个用户名的格式配置不允许访问ftp的用户

3、启动、关闭和重启

配置变化后可能需要启动、关闭或重启服务。可以用以下命令:

service vsftpd start/stop/restart

启动服务也可以用这个命令:

sudo /usr/sbin/vsftpd

4、未尽

现在ftp的服务是跑起来了,但是对用户、对权限的配置还是一团糟。哎。继续向前摸索吧。

转载于:https://blog.51cto.com/winters1224/799037

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下安装Oracle11g服务器

    Linux下安装Oracle11g服务器 安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系 ...

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

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

  5. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  6. 在Linux下安装邮件服务器Qmail(一)

    在Linux下安装邮件服务器Qmail(一) 我还未测试,收藏 在Linux下安装邮件服务器Qmail 功能列表 SMTP服务器:SMTP-AUTH认证(Plain,Login,CRAM-MD5)TL ...

  7. linux+创建一个v文件共享,win10与Ubantu双系统:Linux下开启FTP服务器与创建无线热点(实现文件共享)...

    如何在win系统下使用filelizza这个软件搭建FTP服务器,然后建立一个无线局域网,让平板终端连接以后,访问电脑硬盘的文件. 如果是只在win7环境下,一切都很简单,按照上文提供的教程就可以实现 ...

  8. 树莓派下安装FTP服务器

    本文主要介绍在树莓派上安装FTP服务器,并使用winSCP通过FTP协议使用用户root成功登录的过程. 1 树莓派中安装FTP服务(保证树莓派能正常上网) step1 在树莓派的terminal上切 ...

  9. windows 远程访问别人的linux下的ftp服务器,linux与windows之间使用ftp相互访问(CentOS提示ftp:command not found)...

    启动linux及windows系统,这里默认linux系统的IP为192.168.1.15.打开windows的DOS终端,首先输入 :ftp 192.168.1.15 在使用账户和密码登陆:登陆格式 ...

最新文章

  1. recyclerview 滚动冲突_如何处理手势冲突 | 手势导航连载 (三)
  2. 实地址模式与保护模式下的中断与异常处理
  3. 如何配置Windows Live Writer
  4. 【白话机器学习】算法理论+实战之朴素贝叶斯
  5. 前端js文件合并三种方式
  6. 【XML】Java对象数据的XML和JSON表示
  7. c语言学习笔记 关于double
  8. 「管理数学基础」1.1 矩阵理论:线性变换及其矩阵表示
  9. 学习之法 —— 概念、名词、术语与定义的学习
  10. 面试Go语言开发?让这本书帮你感动面试官!
  11. 【学校集训】【USACO15DecG】Bessie's Dream
  12. 超级终端连接华为交换机_win10深度系统怎么使用超级终端连接华为交换机?
  13. “被裁员之前,没得到任何风声,措手不及...” 一个在职6年测试工程师内心独白
  14. MapReduce优缺点
  15. 5 个最好的免费开源反病毒工具(PC版)
  16. 使用racoon setkey搭建IPsec环境
  17. tp6 防止XSS攻击之表单提交安全校验
  18. 快排优化代码__2018.07.26
  19. PHP接入图片文字识别AIP
  20. 【虚幻引擎UE】UE5 可编辑动态样条线轨迹及AI跟随路径移动(含工程源码)

热门文章

  1. 了解一下MongoDB中的写关注(write concern)
  2. linkedlist 置顶
  3. android input设备event处理以及hotplug检测
  4. 磁盘阵列RAID的分类有哪些?
  5. IPython4_Notebook
  6. 电容触摸屏GT911、GT928、GT9147的使用
  7. Keil 出现Debug Error! DAMAGE:after Normal block
  8. 状态模式在领域驱动设计中的使用
  9. 移动端 元素外面使用伪类after加边框 导致其内部元素无法选中
  10. I.MX6 Android i2c-tools porting