当前位置: 首页 > news >正文

做网站对于不同的分辨率专业旅游网站开发系统

做网站对于不同的分辨率,专业旅游网站开发系统,校园官方网站建设的书籍,电子商务网站设计与规划介绍 FTP#xff08;文件传输协议#xff09;是一种在本地和远程服务器之间传输文件的方式。尽管非常流行和普遍#xff0c;但由于其设计中固有的安全性缺失#xff0c;使用这种文件传输方法已经不再受欢迎。 一个非常有能力的替代方案是SFTP#xff0c;如上所述。该协议…介绍 FTP文件传输协议是一种在本地和远程服务器之间传输文件的方式。尽管非常流行和普遍但由于其设计中固有的安全性缺失使用这种文件传输方法已经不再受欢迎。 一个非常有能力的替代方案是SFTP如上所述。该协议通过SSH实现文件共享。如果你必须使用FTP你至少应该使用SSL/TLS证书来保护连接。 在本指南中我们将配置vsftpd在CentOS 6.4 VPS上使用TLS/SSL证书。 安装vsftpd vsftpd服务器可在CentOS的默认软件库中找到。我们可以通过输入以下命令来安装它 sudo yum install vsftpdvsftpd服务器现在已安装在我们的VPS上。我们可以在下一节中配置一些连接选项。 配置vsftpd的基本设置 CentOS上vsftpd的主要配置文件保存在/etc/vsftpd/目录中名为vsftpd.conf。 以root权限在编辑器中打开此文件 sudo nano /etc/vsftpd/vsftpd.conf我们需要在此文件中调整一些基本参数以增加安全性并建立我们的连接选项。 我们首先要做的是禁用匿名用户。虽然这个选项对于一个大型的、面向公众的文件存储比如公共软件仓库可能是有意义的但对于个人FTP服务器来说这几乎从来都不是一个好主意。 anonymous_enableNO由于我们要禁用匿名用户我们需要提供一种方式让我们的系统对用户进行身份验证。我们将允许本地用户这意味着vsftpd将使用我们的Linux系统用户和身份验证来确定谁可以登录。 要启用此功能请确保此选项已设置为 local_enableYES我们还将允许他们具有写访问权限以便他们可以上传材料和修改内容 write_enableYES我们还希望将我们的用户限制在各自的主目录中。该选项为 chroot_local_userYES这对于基本非SSLFTP配置已经足够了。我们将稍后添加SSL功能。 保存并关闭文件。 创建FTP用户 我们选择使用本地用户并将它们限制在其主目录中创建一个新用户 sudo adduser ftpuser通过输入以下命令为新用户分配密码 sudo passwd ftpuserCentOS 6.4中的vsftpd版本较旧因此此部分设置比一些更新版本更容易。 配置vsftpd的SSL 使vsftpd操作与SSL一起的第一步是创建我们的SSL证书。实际上我们将使用TLS这是SSL的后继协议更加安全。 我们将在SSL目录中创建一个子目录来存储我们的文件 sudo mkdir /etc/ssl/private要在单个文件中创建证书和密钥我们可以使用以下命令 openssl req -x509 -nodes -days 365 -newkey rsa:1024 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem填写它询问的问题。最重要的是你的服务器的“通用名称”它将是你用来连接的IP地址或域名。 将SSL详细信息添加到vsftpd配置文件 现在我们需要修改我们的配置以指向新的密钥并配置安全连接。 再次以root身份打开vsftpd配置文件 sudo nano /etc/vsftpd/vsftpd.conf滚动到文件底部。我们将在这里添加我们的SSL/TLS信息。 我们需要指定我们证书和密钥文件的位置。实际上我们将两个信息部分合并到一个文件中因此我们将两个选项指向同一个文件 rsa_cert_file/etc/ssl/private/vsftpd.pem rsa_private_key_file/etc/ssl/private/vsftpd.pem接下来我们需要启用这些文件的使用并禁用匿名用户。我们还应该强制使用SSL进行数据传输和登录例程。这将使安全性成为强制性 ssl_enableYES allow_anon_sslNO force_local_data_sslYES force_local_logins_sslYES接下来我们将限制连接类型为TLS这比SSL更安全。我们将通过明确允许TLS并拒绝使用SSL来实现这一点 ssl_tlsv1YES ssl_sslv2NO ssl_sslv3NO在完成之前我们将添加一些更多的配置选项 require_ssl_reuseNO ssl_ciphersHIGH保存并关闭文件。 我们需要重新启动vsftpd以启用我们的更改 sudo /etc/init.d/vsftpd restart我们还将配置它在每次重启时自动启动 sudo chkconfig vsftpd on如何使用 FileZilla 连接到 vsftpd 服务器 大多数现代 FTP 客户端都支持 SSL 和 TLS 连接。我们将向您展示如何设置 FileZilla 使用安全连接因为它具有跨平台兼容性。我们假设您已经根据您的计算机的适当安装程序安装了客户端。 打开 FileZilla 程序。在界面中您可以点击一个图标打开“站点管理器”。它应该看起来像图片最左边的图标 !FileZilla 打开站点管理器 在弹出的新界面中您应该点击左下角的“新站点”按钮。命名服务器连接以便以后可以轻松识别它 !FileZilla 新站点 在“主机”字段中填入 IP 地址并从协议下拉菜单中选择“FTP - 文件传输协议”。对于加密下拉菜单请选择“需要显式 FTP over TLS”。 从登录类型菜单中选择“要求密码”。在“用户”字段中填入我们为 FTP 用户创建的用户名 !FileZilla 服务器配置 现在您可以点击面板底部的“连接”。您将被提示输入 FTP 用户的密码 !FileZilla 用户密码 下一步是我们连接到远程服务器时使用 TLS 的第一个迹象。我们将被要求接受正在使用的证书。 !FileZilla 服务器证书 您应该能够看到您创建证书时填写的信息以验证您实际上是连接到正确的位置。 接受证书以建立连接。 结论 虽然这种配置是朝着正确方向迈出的一步但在建立连接之前仍存在安全问题。由于这些问题大多数向互联网开放的设置都应该避免使用。如果您希望能够使用一些您熟悉的工具但又能信任其安全性SFTP 是一个很好的替代方案。
http://www.zqtcl.cn/news/320958/

相关文章:

  • 比格设计网站官网收录网站查询
  • 国外做直播网站淘宝电商网站怎么做的
  • 国外私人网站网站由那些组成
  • 网站备案多久通过机械设备网站
  • 企业自建站案例网站基础知识域名5个点
  • 咸宁建设网站海口市网站建设
  • 认识电子商务网站建设技术网站交换链接怎么做?
  • 定制商城网站建设全球搜索引擎排名2021
  • 徐州百度网站快速优化做网站视频图片加载不出来
  • 网站被host重定向处理浙江网新股吧
  • asp国外网站什么页游好玩
  • 高端简约30平米办公室装修广州搜索seo网站优化
  • 海口的网站建设公司wordpress二次元极简主题
  • 南京快速建站公司国家网站域名
  • 兰州装修公司哪家好网站seo推广员招聘
  • 郑州网站推广 汉狮网络易企秀类似的软件
  • 做外单网站成都网页制作公司排名
  • 成都优化网站关键词搜索引擎有哪些平台
  • 福建百川建设有限公司网站郑州手机软件开发公司
  • 盐城企业做网站多少钱88建网站
  • 南京网站制作报价wordpress主题 yusi
  • 北京建网站已备案网站新增接入
  • 做搬家服务网站问卷调查的目的房产网签是什么意思
  • 江苏品牌网站设计美团后台管理系统登录
  • 没有备案的网站会怎么样深圳的互联网公司排名
  • 阿里云 建设网站北京百度竞价托管公司
  • 怎么样做长久的电影网站安卓手机应用市场
  • 网站建设账户搭建济南网络优化哪家专业
  • 宜兴城乡建设局网站wordpress调用logo
  • 让他人建设网站需要提供的材料女生读电子商务好就业吗