• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >Ubuntu/Debian > Ubuntu上FTP服务器程序vsftpd安装配置全流程攻略

Ubuntu上FTP服务器程序vsftpd安装配置全流程攻略

作者:CSGrandeur 字体:[增加 减小] 来源:互联网 时间:2017-05-12

CSGrandeur 通过本文向大家介绍了ubuntu vsftpd,ubuntu vsftpd配置,ubuntu 安装vsftpd,ubuntu下载vsftpd,ubuntu卸载vsftpd等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

安装ftp

添加ftp用户

关于用户访问文件夹限制
由chroot_local_user、chroot_list_enable、chroot_list_file这三个文件控制,转别人的一段话:
首先,chroot_list_enable好理解,就是:是否启用chroot_list_file配置的文件,如果为YES表示chroot_list_file配置的文件生效,否则不生效;
第二,chroot_list_file也简单,配置了一个文件路径,默认是/etc/vsftpd.chroot_list,该文件中会填入一些账户名称。但是这些账户的意义不是固定的,是跟配置项chroot_local_user有关的。后一条中说明;
第三,chroot_local_user为YES表示所有用户都*不能*切换到主目录之外其他目录,但是!除了chroot_list_file配置的文件列出的用户。chroot_local_user为NO表示所有用户都*能*切换到主目录之外其他目录,但是!除了chroot_list_file配置的文件列出的用户。也可以理解为,chroot_list_file列出的“例外情况”的用户。
如果客户端登录时候提示“以pasv模式连接失败”
编辑/etc/vsftpd.conf
最后添加

vsftpd 530 Permission denied错误与530 Login incorrect
在linux上搭建完ftp服务器后,用户登录vsftpd出现530 Login incorrect错误与530 Permission denied错误。 530 Permission denied 原因是/etc/vsftpd/vsftpd.conf里userlist_enable=YES /etc/vsftpd/user_list含有root名单
2种解决办法:
1.userlist_enable=NO 将root从user_list中去掉
530 Login incorrect错误 将root从/etc/vsftpdftpusers中去掉。
2.如果是默认安装vsftpd的话,以下是一些文件的位置约定:
/usr/sbin/vsftpd ---- VSFTPD的主程序 /etc/rc.d/init.d/vsftpd ---- 启动脚本 /etc/vsftpd/vsftpd.conf ---- 主配置文件 /etc/pam.d/vsftpd ---- PAM认证文件 /etc/vsftpd.ftpusers ---- 禁止使用VSFTPD的用户列表文件 /etc/vsftpd.user_list ---- 禁止或允许使用VSFTPD的用户列表文件 /var/ftp ---- 匿名用户主目录 /var/ftp/pub ---- 匿名用户的下载目录
如果要更改默认下载目录,修改/etc/vsftpd/vsftpd.conf,加入如下三行: local_root=/ chroot_local_user=YES anon_root=/ local_root表示使用本地用户登录到ftp时的默认目录 anon_root表示匿名用户登录到ftp时的默认目录 上面的chroot_list_file是设定锁定登陆用户在其home目录的列表,要在chroot_list_enable=YES情况下才生效。 另外,如luo_rc所述,最好不要设置默认目录为/,使用建议使用mount --bind来挂载需要的目录。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Ubuntu上FTP服务器程序vsftpd安装配置全流程攻略
  • Ubuntu 14.04怎使用vsftpd搭建FTP服务?
  • 在Ubuntu下配置ProFTPD和VSFTPD的教程
  • ubuntu vsftpd匿名用户上传下载的配置方法

相关文章

  • 2017-05-12Ubuntu14.04下ssh安装,基本操作及无密码登陆分享
  • 2017-05-12几款Ubuntu下的终端扩展工具推荐
  • 2017-05-12Ubuntu上使用SSHfs把远程文件系统挂载到本地目录
  • 2017-05-12在Ubuntu中启用Crontab日志记录的配置方法
  • 2017-05-12Ubuntu下gedit中文乱码问题解决方法
  • 2017-05-12Windows8.1和Ubuntu14.04双系统卸载Ubuntu的方法
  • 2017-05-12Ubuntu系统下自动化部署工具puppet的安装和使用教程
  • 2017-05-12华硕F81se电脑安装Ubuntu 12.04失败出错的解决方法
  • 2017-05-12ubuntu 提示no such device grub rescue的解决方法
  • 2017-05-12Ubuntu 14.04 64位搭建ADT开发环境的方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Ubuntu Server Rsync服务端与Windows cwRsync客户端实现数据同步配置教程
    • Ubuntu系统中用ramlog将日志文件转存至内存中的教程
    • ubuntu怎么快速显示桌面?ubuntu一键显示桌面图文设置教程
    • ubuntu开启wifi热点的图文教程(亲测16.04与14.04可用)
    • 在Ubuntu上安装消息传递接口Open MPI库的教程
    • Ubuntu如何禁用关机确认框?Ubuntu禁用关机确认框的方法
    • Ubuntu 16.04有哪些改变? 全新特性和改进大盘点
    • Ubuntu下安装JDK、netbeans及netbeans中文乱码问题解决方法
    • apt-get下载文件的存放目录处理方法
    • VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹的实现方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有