首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AIX (UNIX)中基于SSL的FTP

AIX (UNIX)中基于SSL的FTP
EN

Unix & Linux用户
提问于 2012-03-29 21:30:28
回答 2查看 13.6K关注 0票数 2

这里的人不能回答这个问题,所以我在这里发帖。我需要通过SSL对运行在上的FileZilla服务器执行FTP操作。我有目标服务器的主机名、用户id和密码以及SSL证书。我不知道如何在AIX中安装该证书。当我从Unix执行ftp命令(使用下面的代码)时,它确实成功地连接到Filezilla服务器,并且我可以执行get和或mget。但是,我不确定这是否发生在SSL上,因为我还没有安装SSL证书。是否需要在Unix框(AIX)中安装证书?如果是,那怎么做?(具体步骤和命令)以及如何在安装后使用已安装的SSL证书来执行FTP?

代码语言:javascript
复制
$ ftp XXX.XXX.XXX.243
Connected to XXX.XXX.XXX.243.
220-FileZilla Server version 0.9.24 beta
220-written by Tim Kosse
220 Please visit http://sourceforge.net/projects/filezilla/
Name (XXX.XXX.XXX.243:littercat): joyride
331 SSL required
Password:
230 Logged on
ftp>

注意: SSH (SFTP/SCP)不是一个选项,它必须仅在SSL/TLS上进行FTP (从AIX到FileZilla)。AIXVersion5.3不能使用第三方工具(例如。( cURL等)

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2012-03-30 18:33:41

标准的AIX客户机不支持SSL或TLS。如果你没有第三方工具的话,我会很感兴趣的。

你可以从几个来源获取lftp ..。在AIX5.3中,我们已经成功地在生产中使用了这几年。我使用了这里可用的rpm,AIX的lftp rpm,以及从源代码lftp下载编译,尽管后者可能需要一些额外的工作,比如GNUtls。

AIX 6.1+的较新版本包含一个安全选项,供FTP客户端使用TLS。

票数 1
EN

Unix & Linux用户

发布于 2012-03-30 14:37:38

对于FTPS,您只需要在服务器上安装证书。登录时,客户端应提供有关证书的信息,并询问您是否愿意接受证书。不过,这种行为是特定于客户的。

我不知道AIX5.3FTP是否支持SSL。

可以强制Filezilla在登录时要求TLS。

代码语言:javascript
复制
"Edit", "Settings", "Allow explicit FTP over TLS", "Disallow plain unencrypted FTP"

在您的用户设置中,

代码语言:javascript
复制
"Force SSL for user login"

如果TLS是强制的,并且AIX5.3FTP客户端可以登录,那么您非常肯定连接工作正常。客户端中应该有检查证书的命令。

如果你疑神疑鬼(妄想症并不有害),在你的Windows服务器上运行Wireshark,检查端口20/21是否有未加密的流量。

附件是WinSCP的屏幕截图(显式地使用FTP+ TLS /SSL模式),它要求我接受TLS的自签名证书。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/35346

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档