1

RAILO 支持 sftp 映射,我们可以使用 cffile 标签进行各种操作,更多信息在 https://github.com/getrailo/railo/wiki/Railo-Resources#mappings

我可以创建映射

this.mappings["/ftpdir"] = "ftp://username:password@server.com/dir";

并且在复制/移动等方面对我来说工作得很好。唯一的问题是,如果我想使用 SFTP 而不是 FTP,映射中应该有什么变化。

更新 我注意到 SFTP 中使用的是端口 22,所以我尝试在 ftp 路径中提供如下

this.mappings["/ftpdir"] = "ftp://username:password@server.com:22/dir";

但不起作用。RAILO 试图在我的本地计算机而不是 FTP 服务器中搜索目录。

谢谢,普利特什

4

1 回答 1

0

如果要使用 sftp 而不是 ftp,请将 URL 中的协议更改为 sftp://。

我认为您不需要明确指定端口 22。SSH/SFTP 是默认设置。

于 2013-04-21T05:42:51.123 回答