这是我过去使用过的示例。
<cfset FTP_server="ftp.mysite.com">
<cfset FTP_site="NS">
<cfset FTP_user="user">
<cfset FTP_pwd="pwd">
<cfset FTP_key="AAAAB3NzaC1yc2EAAAABIwAAA">
<cftry>
<cfftp
connection="myConnection"
server="#FTP_server#"
secure="yes"
username="#FTP_user#"
password="#FTP_pwd#"
action="open"
stopOnError="Yes"
>
<cfcatch>
<cfoutput>
<p>FTP Connection Error: #cfcatch.message#</p>
</cfoutput>
<cfabort>
</cfcatch>
</cftry>
<cfftp connection="myConnection" action="listDir" directory="/" name="fileList">
connection
属性是将在后续 ftp 操作中使用的变量。