首页服务器Web服务器 Ubuntu 安装 vsftpd FTP详细步骤

Ubuntu 安装 vsftpd FTP详细步骤

vsftpd 是一个对 UNIX 系统遵循 GPL 协议的 FTP 服务器,包括 Linux。它安全而且速度非常快。 本教程将告诉你如何在 Linux 系统中搭建自己的 FTP 服务器。  1. 安装 vsftpd…

vsftpd 是一个对 UNIX 系统遵循 GPL 协议的 FTP 服务器,包括 Linux。它安全而且速度非常快。

本教程将告诉你如何在 Linux 系统中搭建自己的 FTP 服务器。 

1. 安装 vsftpd。

sudo apt-get install vsftpd 

 2. 替换配置文件。

用文本编辑器打开 vsftpd.conf 配置文件,一般在 /etc 目录下。

[sudo joe /etc/vsftpd.conf 

可以做如下修改:

把  anonymous_enable=YES 

改成

anonymous_enable=NO 

这将禁止用户匿名访问你的 FTP 服务器,除非你有非常好的理由允许匿名访问。而且在做网络安全方面,我建议不允许匿名访问,尤其是你的 FTP 服务器位于 Internet 上时。

当然,设置了禁止匿名访问后,你需要允许本地用户登录,修改如下:

把#local_enable=YES 

改成

local_enable=YES 

 3. 添加一个 “fake” shell 脚本

编辑 /etc/shells 文件,并添加一个不存在的 shell 名称如 /bin/false。这个假 shell 将会限制 FTP 用户访问系统。

sudo joe /etc/shells  

# /etc/shells: valid login shells /bin/sh /bin/bash /bin/false 
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/5110.html
上一篇Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)
下一篇 VMware Ubuntu安装图文教程
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部