香港天下彩全年资料详解:Ubuntu 下安装和配置

时间: 2019-11-06

  FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件。然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密。

  警告:如果你打算使用 FTP, 需要考虑通过 SSL/TLS配置 FTP 连接。否则,使用安全 FTP,比如 SFTP 会更好一些。

  在这个教程中,我将向你们展示如何在 Ubuntu 中安装、配置并保护 FTP 服务器(VSFTPD 的全称是 “Very Secure FTP Deamon”),从而拥有强大的安全性,能够防范 FTP 漏洞。

  首先,我们需要更新系统安装包列表,然后像下面这样安装 VSFTPD 二进制包:

  一旦安装完成,初始情况下服务被禁用。香港天下彩全年资料,因此,我们需要手动开启服务,同时,启动它使得在下次开机时能够自动开启服务:

  接下来,如果你在服务器上启用了 UFW 防火墙(默认情况下不启用),那么需要打开端口 20 和 21 —— FTP 守护进程正在监听它们——从而才能允许从远程机器访问 FTP 服务,然后,像下面这样添加新的防火墙规则:

  让我们进行一些配置来设置和保护 FTP 服务器。首先,我们像下面这样创建一个原始配置文件的备份文件:

  现在,配置 VSFTPD ,基于用户列表文件来允许或拒绝用户访问 FTP。

  但是,选项userlist_deny=NO则反转了默认设置,这种情况下只有用户名被明确列出在/etc/vsftpd.userlist中的用户才允许登录到 FTP 服务器。

  重要的是,当用户登录 FTP 服务器以后,他们将进入 chrooted 环境,即当在 FTP 会话时,其 root 目录将是其 home 目录。

  接下来,我们来看一看两种可能的途径来设置 chrooted(本地 root)目录,正如下面所展示的。

  这时,让我们添加/修改/取消这两个选项来将 FTP 用户限制在其 home 目录

  并且我们要知道,默认情况下,出于安全原因,VSFTPD 不允许 chroot 目录具有可写权限。然而,我们可以通过选项allow_writeable_chroot=YES来改变这个设置

  保存文件然后关闭。现在我们需要重启 VSFTPD 服务从而使上面的这些更改生效:

  现在,我们通过使用下面展示的 useradd命令创建一个 FTP 用户来测试 FTP 服务器:

  现在,是时候来测试上面的配置是否具有我们想要的功能了。我们首先测试匿名登录;我们可以从下面的输出中很清楚的看到,在这个 FTP 服务器中是不允许匿名登录的:

  接下来,我们将测试,如果用户的名字没有在文件/etc/vsftpd.userlist中,是否能够登录。从下面的输出中,我们看到,这是不可以的:

  现在,我们将进行最后一项测试,来确定列在文件/etc/vsftpd.userlist文件中的用户登录以后,是否实际处于 home 目录。从下面的输出中可知,是这样的:

  警告:设置选项allow_writeable_chroot=YES是很危险的,特别是如果用户具有上传权限,或者可以shell访问的时候,很可能会出现安全问题。只有当你确切的知道你在做什么的时候,才可以使用这个选项。

  我们需要注意,香港1861图库印刷区承德大数据产业对接交流会在这些安全问题不仅会影响到 VSFTPD,也会影响让本地用户进入 chroot 环境的 FTP daemon。

  因为这些原因,在下一步中,我将阐述一个更安全的方法,来帮助用户设置一个非可写本地 root 目录。

  接下来,为用户创建一个替代的本地 root 目录(aaronkilik,你的可能和这不一样),然后设置目录权限,取消其他所有用户对此目录的写入权限:

  然后,在本地 root 目录下创建一个具有合适权限的目录,用户将在这儿存储文件:

  现在,让我们来最后检查一下,确保用户的本地 root 目录是我们在他的 Home 目录中创建的 FTP 目录。

  本文依据CC-BY-NC-SA 3.0协议发布,竭诚为读者提供Linux视频教程、Linux学习资料以及红帽考试资料等优质学习资源。

  旗下产品:Linux命令大全- 准确,丰富,稳定,在技术之路上为您护航!

  旗下产品:Linux系统下载- 权威、纯净、稳定,让技术人员放心使用的系统!

  《Linux就该这么学》公布后受到了超乎意料的强烈关注,文章也被读者们无数次的考核着。

  我们承诺为每位linux技术爱好者提供最优质的linux教程、最纯净的linux系统以及最贴心的红帽linux考试指导。

  正如Linux系统因开源精神而强壮,如果您热爱Linux技术并且愿意奉献自己的学识,认同本书的宗旨与较强的团队精神请加入我们。


      友情链接:
  • Copyright 2018-2021 白小姐论坛 版权所有,未经授权,禁止转载。