我正在开发一个项目,该项目涉及一个运行 ProFTPd 的 FTP 服务器和一个为用户创建帐户的 PHP/MySQL 后端。
创建帐户后,会向用户发送电子邮件,其中包含他们的帐户详细信息和下载 FileZilla 或 CyberDuck 的说明,具体取决于他们的操作系统,通过用户代理字符串检测到。
为了让新手更容易,我想为 FileZilla 生成 .lnk 文件,其中包含帐户登录详细信息作为参数,因此他们只需单击 .lnk 文件即可打开服务器。这不是一个关键功能,而是更多的技术挑战。
我的问题是:
- 这甚至可行吗?是否有任何替代方案(例如,使用指向 Filezilla 可执行文件的脚本生成 .bat ?)
- 是否有任何问题,可能是指向可执行文件的相对/绝对路径?
- 更进一步,在单个帐户/单个服务器上为用户提供具有 FTP 访问权限的软件的最简单方法是什么(Web 界面不是一个选项)。