• [高清组图]环广西赛:参赛车队赛前适应训练 2018-08-31
  • [高清组图]特谢拉复出吴曦失单刀 苏宁0-0平斯威 2018-08-31
  • [高清组图]潜水偶遇座头鲸 亲密互动玩起“水中击掌” 2018-08-31
  • [高清组图]法拉利拍定妆照 维特尔KIMI准备好了 2018-08-31
  • [高清组图]毛剑卿伤退莫雷诺捅射 申花1-0一方 2018-08-31
  • [高清组图]比埃拉双响巴坎布建功 国安5-1富力 2018-08-31
  • [高清组图]武磊世界波胡尔克点射 上港2-0胜申花 2018-08-31
  • [高清组图]武磊2球吕文君建功 上港3-1富力 2018-08-31
  • [高清组图]欧超杯-科斯塔2球 皇马加时赛2-4马竞 2018-08-31
  • [高清组图]格里芬赤膊骑行 休赛期享受二人世界 2018-08-31
  • [视频]【深化改革 重在实效】精准扶贫 四川彝区要拔掉“穷根” 2018-08-31
  • [视频]【深化改革 重在实效】破藩篱促合力 体制创新粘合“两张皮” 2018-08-31
  • [视频]【深化改革 重在实效】激发活力 实现市场准入全程便利化 2018-08-31
  • [视频]【深化改革 重在实效】打通简政放权的“最后一公里” 2018-08-31
  • [视频]【深化改革 重在实效】广东:户籍改革为外来工打开一扇门 2018-08-31
  • 手机版
    你好,游客 登录 注册 搜索
    背景:
    阅读新闻

    如何在Ubuntu 18.04上使用VSFTP快速设置FTP服务器

    [日期:2018-08-13] 来源:Linux社区  作者:Linux [字体: ]

    奥门新萄京官方正版 www.arianalance.com 如果您需要配置一个FTP服务器快速启动运行,那么VSFTP的易用性是无与伦比的。

    如果你想将应用程序迁移到最新版本Ubuntu Linux服务器中,并且需要快速启动并运行FTP服务器。如何操作?这实际上非常简单。这里将使用VSFTP服务器向您展示如何做到这一点。

    VSFTP是一个非常安全和快速的FTP应用程序,它的设置和管理非常简单。

    1、准备工作
    需要安装并运行的Ubuntu Server 18.04系统。当然还需要一个具有sudo权限的账号。

    2、安装VSFTP
    VSFTP程序位于标准存储库中,因此可以使用单个命令删除安装。打开终端窗口并使用以下命令:

    sudo apt-get install vsftpd

    使用以下命令启动并启用该服务:

    sudo systemctl start vsftpd
    sudo systemctl enable vsftpd

    安装完成后,您就可以继续了。

    3、创建FTP用户
    我们将使这很容易,并为FTP服务创建一个用户,然后您可以将其提供给需要它的人(并且在服务器上没有用户帐户)。这可以被视为通用FTP使用的帐户。您可以随时创建更多,服务器上具有用户帐户的任何人都可以通过FTP进行登录。我们的用户将被称为ftpuser,并使用以下命令创建:

    sudo useradd -m ftpuser

    使用以下命令设置用户密码:

    sudo passwd ftpuser

    至此用户已设置完成。

    4、配置VSFTP
    我们将创建一个全新的配置文件。在我们这样做之前,让我们用命令重命名原始文件:

    sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig

    使用以下命令创建新文件:

    sudo nano /etc/vsftpd.conf

    在该文件中,输入以下内容:

    listen=NO
    listen_ipv6=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    use_localtime=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    chroot_local_user=YES
    secure_chroot_dir=/var/run/vsftpd/empty
    pam_service_name=vsftpd
    rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    ssl_enable=NO
    pasv_enable=Yes
    pasv_min_port=10000
    pasv_max_port=10100
    allow_writeable_chroot=YES

    5、登录
    此时,您应该能够使用之前创建的ftpuser登录FTP服务器。使用您最喜欢的FTP GUI客户端或命令行登录。您现在可以上传和下载文件到您的内容。这些文件将保存在ftpuser用户的主目录中(so/home/ftpuser)。使用我们的配置文件,我们已禁用匿名使用,因此登录的唯一方法是使用服务器上的工作帐户。

    总结

    至此,在Ubuntu 18.04上创建了FTP服务器的任务已经完成。要了解有关此FTP服务器可以执行的操作的更多信息,请使用命令man vsftpd。

    更多Vsftpd相关教程见以下内容

    Linux CentOS 6.5 下搭建 vsftpd ftp服务器  http://www.arianalance.com/Linux/2016-07/133319.htm
    CentOS安装vsftpd-3.0.2及安全配置  http://www.arianalance.com/Linux/2016-12/138040.htm
    openSUSE 13.2/13.1 下安装配置 FTP服务器 vsftpd  http://www.arianalance.com/Linux/2014-12/110070.htm
    CentOS7基于虚拟用户的vsftpd  http://www.arianalance.com/Linux/2016-11/137150.htm
    Ubuntu 14.04 配置vsftpd实现FTP服务器 - 通过FTP连接AWS  http://www.arianalance.com/Linux/2016-08/133933.htm
    FTP协议详解与vsftpd在Linux上的安装配置 http://www.arianalance.com/Linux/2016-09/134831.htm
    CentOS 6.7 安装vsftpd服务器  http://www.arianalance.com/Linux/2017-04/142612.htm
    CentOS 7.3安装配置Vsftpd文件服务器  http://www.arianalance.com/Linux/2017-06/144886.htm
    Vsftpd3.0--FTP服务器搭建之本地用户篇  http://www.arianalance.com/Linux/2017-04/142699.htm
    CentOS7基于虚拟用户的vsftpd  http://www.arianalance.com/Linux/2016-11/137150.htm
    Ubuntu 16.04下vsftpd 安装配置实例  http://www.arianalance.com/Linux/2017-06/144807.htm
    CentOS7 搭建vsftpd详细教程  http://www.arianalance.com/Linux/2017-12/149909.htm

    Linux公社的RSS地址:http://www.arianalance.com/rssFeed.aspx

    本文永久更新链接地址http://www.arianalance.com/Linux/2018-08/153491.htm

    linux
    相关资讯       VSFTP 
    本文评论   查看全部评论 (0)
    表情: 表情 姓名: 字数

           

    评论声明
    • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
    • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
    • 本站管理人员有权保留或删除其管辖留言中的任意内容
    • 本站有权在网站内转载或引用您的评论
    • 参与本评论即表明您已经阅读并接受上述条款