AWS EC2 FTPS 设置

5便士

我可以使用普通 FTP 连接到我的服务器,但不能在 FTP 上连接(我相信我需要一个证书)我在服务器上打开了端口:

  • 22 SSH
  • 20 - 21 tcp
  • 50000 - 51000 tcp
  • tcp 990

我正在使用 EC2,我正在使用vsftpd和设置.conf文件,就像我认为应该的那样(我遵循了硅谷教程)。

有人能指出我正确的方向吗?例如如何获得证书以及将其放在哪里等以及是否.conf需要更新?

我目前在尝试从 Filezilla 连接到端口 990 时遇到的错误是:

连接尝试失败,出现“ECONNREFUSED - 连接被服务器拒绝”。

5便士

问题已解决:我通过在服务器上使用这些命令做到了:

  1. mkdir -p /etc/vsftpd/ssl
  2. cd /etc/vsftpd/ssl
  3. openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout vsftpd-private.pem -out vsftpd-cert.pem

我还编辑了 vsftpd.conf 文件添加:

one_process_model=no
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=YES
force_local_logins_ssl=YES

ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
require_ssl_reuse=NO
ssl_ciphers=HIGH
rsa_cert_file=/etc/vsftpd/ssl/vsftpd-cert.pem
rsa_private_key_file=/etc/vsftpd/ssl/vsftpd-private.pem

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AWS EC2密钥对设置

来自分类Dev

使用Vagrant和Puphpet设置AWS EC2实例

来自分类Dev

AWS EC2设置环境变量

来自分类Dev

如何设置安全组(AWS EC2)的“名称”

来自分类Dev

如何在AWS Opsworks上设置EC2标签

来自分类Dev

AWS EC2设置环境变量

来自分类Dev

遇到Mup设置错误(AWS EC2实例)

来自分类Dev

为AWS EC2服务器设置Github Webhook

来自分类Dev

在AWS Beanstalk或EC2实例中使用GeoDjango支持设置Django

来自分类Dev

如何使用超时设置解决AWS ELB / EC2 HTTP 503?

来自分类Dev

在AWS EC2和S3中使用ELK设置Logserver

来自分类Dev

使用Tensorflow 2.0-AMI设置AWS EC2实例与自己构建它?

来自分类Dev

如何在AWS EC2上设置Java服务器

来自分类Dev

将卷设置为在AWS EC2管理控制台上终止时不删除

来自分类Dev

在AWS EC2 t1 Micro上设置LAMP Web Server

来自分类Dev

设置AWS IAM策略以限制用户对某些EC2实例的访问

来自分类Dev

为AWS EC2服务器设置Github Webhook

来自分类Dev

在测试厨房中使用 ec2 驱动程序设置 aws 标签和实例名称?

来自分类Dev

如何在 aws EC2 而不是 ppk 文件中设置密码?

来自分类Dev

如何在没有负载均衡器的 EC2 实例上设置 HTTPS?(aws)

来自分类Dev

通过 CloudFormation 在根卷的 AWS::EC2::Instances BlockStorage 上设置标签

来自分类Dev

如何创建AWS Windows EC2并在启动EC2实例后将2个网页设置为打开?

来自分类Dev

AWS EC2的成本

来自分类Dev

设置简单的服务器/客户端套接字以在AWS EC2上进行通信

来自分类Dev

如何在具有MySQL的AWS EC2上为Laravel 5设置环境变量

来自分类Dev

(AWS / EC2 / EBS)为什么对于根设备,“终止时删除”默认设置为true?

来自分类Dev

如何设置正确的权限以通过其Bash脚本在AWS EC2上启动Neo4J?

来自分类Dev

如何在Amazon EC2上访问pyftpdlib FTPS服务器?

来自分类Dev

无法使用FTPS与Amazon EC2免费计算机之间进行文件传输

Related 相关文章

  1. 1

    AWS EC2密钥对设置

  2. 2

    使用Vagrant和Puphpet设置AWS EC2实例

  3. 3

    AWS EC2设置环境变量

  4. 4

    如何设置安全组(AWS EC2)的“名称”

  5. 5

    如何在AWS Opsworks上设置EC2标签

  6. 6

    AWS EC2设置环境变量

  7. 7

    遇到Mup设置错误(AWS EC2实例)

  8. 8

    为AWS EC2服务器设置Github Webhook

  9. 9

    在AWS Beanstalk或EC2实例中使用GeoDjango支持设置Django

  10. 10

    如何使用超时设置解决AWS ELB / EC2 HTTP 503?

  11. 11

    在AWS EC2和S3中使用ELK设置Logserver

  12. 12

    使用Tensorflow 2.0-AMI设置AWS EC2实例与自己构建它?

  13. 13

    如何在AWS EC2上设置Java服务器

  14. 14

    将卷设置为在AWS EC2管理控制台上终止时不删除

  15. 15

    在AWS EC2 t1 Micro上设置LAMP Web Server

  16. 16

    设置AWS IAM策略以限制用户对某些EC2实例的访问

  17. 17

    为AWS EC2服务器设置Github Webhook

  18. 18

    在测试厨房中使用 ec2 驱动程序设置 aws 标签和实例名称?

  19. 19

    如何在 aws EC2 而不是 ppk 文件中设置密码?

  20. 20

    如何在没有负载均衡器的 EC2 实例上设置 HTTPS?(aws)

  21. 21

    通过 CloudFormation 在根卷的 AWS::EC2::Instances BlockStorage 上设置标签

  22. 22

    如何创建AWS Windows EC2并在启动EC2实例后将2个网页设置为打开?

  23. 23

    AWS EC2的成本

  24. 24

    设置简单的服务器/客户端套接字以在AWS EC2上进行通信

  25. 25

    如何在具有MySQL的AWS EC2上为Laravel 5设置环境变量

  26. 26

    (AWS / EC2 / EBS)为什么对于根设备,“终止时删除”默认设置为true?

  27. 27

    如何设置正确的权限以通过其Bash脚本在AWS EC2上启动Neo4J?

  28. 28

    如何在Amazon EC2上访问pyftpdlib FTPS服务器?

  29. 29

    无法使用FTPS与Amazon EC2免费计算机之间进行文件传输

热门标签

归档