搭建FTP服务器的简单实例

 更新时间:2017年06月08日 09:54:04   作者:小耳朵图图是我  
这篇文章主要介绍了搭建FTP服务器的简单实例的相关资料,需要的朋友可以参考下

FTP服务器的搭建非常简单

apt-get install vsftpd

开启、停止、重启vsftpd服务也很简单

service vsftpd start | stop | restart

账号

安装后会生产一个ftp组和ftp用户

修改用户密码

passwd ftp

配置

关键配置,修改vsftpd的配置文件vi /etc/vsftpd.conf

#禁止匿名访问

anonymous_enable=NO
#接受本地用户
local_enable=YES
#可以上传
write_enable=YES
#启用在chroot_list_file的用户只能访问根目录
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
#设置固定目录,在结尾添加。如果不添加这一行,各用户对应自己的目录
local_root=/srv/ftp

访问权限

chroot_list_file 例外文件路径,默认是/etc/vsftpd.chroot_list

chroot_list_enable 是否启用chroot_list_file配置的文件

  1. YES chroot_list_file配置的文件生效
  2. NO chroot_list_file配置的文件无效

chroot_local_user 禁止访问其他目录

  1. YES chroot_list_file配置的文件外,用户不能切换到主目录之外其他目录
  2. NO chroot_list_file配置的文件外,用户能够切换到

错误处理

530 login incorrect

两种处理方式

1). 修改文件vi /etc/pam.d/vsftpd,注释掉

#auth  required pam_shells.so

2). 在 /etc/shells 最后一行添加/sbin/nologin

500 OOPS: vsftpd: refusing to run with writable root inside chroot()

启用chroot_local_user必须把访问的根目录要设置为不可写

chmod a-w /home/user

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 编译安装 vsFTP 3.0.3的详细解析

    编译安装 vsFTP 3.0.3的详细解析

    VSFTP是一套基于GPL发布的类Unix系统上使用的FTP服务器软件。这篇文章基于源码给大家分析编译安装 vsFTP 3.0.3的相关知识,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • 详解ftp文件上传下载命令

    详解ftp文件上传下载命令

    这篇文章主要介绍了ftp文件上传下载命令的写法,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-09-09
  • 搭建FTP服务器的简单实例

    搭建FTP服务器的简单实例

    这篇文章主要介绍了搭建FTP服务器的简单实例的相关资料,需要的朋友可以参考下
    2017-06-06
  • 在Linux环境配置功能完善的WU-FTP服务器的方法分享

    在Linux环境配置功能完善的WU-FTP服务器的方法分享

    FTP服务可以根据服务对象的不同分为两类:一类是系统FTP服务器,它只允许系统上的合法用户使用; 另一类是匿名FTP服务器,Anonymous FTP Server,它使用任何人都可以登录到FTP服务器上去获取文件。下面,本文将介绍如何在LINUX系统中利用wu-ftp架设一台FTP服务器。
    2011-06-06
  • 教你轻松玩转FTP

    教你轻松玩转FTP

    笔者每天都要从FTP服务器上下载文件。所谓“工欲善其事,必先利其器”,笔者选择的是FTP客户端新秀——FTPRush。
    2009-06-06
  • 面向初学者的vsftpd安装指南

    面向初学者的vsftpd安装指南

    本文介绍安装vsftpd最简单的方法。在最新的各大发行版中的安装盘中都有vsFTPd的软件包,您用相应发行版提供的软件包管理工具就能安装上;当然您可以到各大发行版的FTP镜像中找到vsftpd的软件包;当然也能用软件包的管理工具在线安装
    2016-10-10
  • Serv-U 本地服务器密码错误的解决方法

    Serv-U 本地服务器密码错误的解决方法

    服务器上的Serv-U 点击本地服务器,输入了正确的密码但提示“本地服务器密码错误”的解决方法。
    2011-04-04
  • Linux系统 改善FTP服务器的安全性

    Linux系统 改善FTP服务器的安全性

    FTP是互联网应用中的一个元老级人物了,其方便企业用户文件的共享。但是,安全问题也一直伴随在FTP左右。
    2009-06-06
  • CentOS7搭设FTP服务器的方法步骤

    CentOS7搭设FTP服务器的方法步骤

    这篇文章主要介绍了CentOS7搭设FTP服务器的方法步骤,通过搭设 FTP 服务器,可以实现文件的共享,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • FTP主动模式、被动模式介绍

    FTP主动模式、被动模式介绍

    这篇文章主要介绍了FTP主动模式、被动模式介绍,需要的朋友可以参考下
    2014-08-08

最新评论