我将使用 php 在 plesk 中创建 ftp 帐户,用户在网站上注册可以拥有一个带有他的用户名和密码的 ftp 帐户。我为 cpanel 找到了许多 php api,但在 plesk 中我找不到任何东西?你能帮助我吗 ?
非常感谢你!
通过 SSH 在 Plesk 中创建 FTP 用户
我只在 CentOS 上运行 Plesk,但在 Windows 端应该有一个类似的目录。话虽如此,这就是我要看的地方 - /usr/local/psa/admin/sbin。我使用的文件名是“ftpmng”。也许在 PSA 目录中搜索。这是我获得的帮助文档:
Usage: ftpmng [OPTIONS]...
--reconfigure-all
create configuration files for all domains
--reconfigure --vhost-name=<domain_name>
--set-disk-quota --vhost-name=<domain_name> --quota=<quota>
--get-disk-usage --vhost-name=<domain_name>
--update-user --user-name=<user_name>
--remove-user --user-name=<user_name>
--kill-proftpd-process --user-name=<user_name> --pid=<pid>
--features
returns PHP code which reflects state of several features support in ftpmng.
-h, --help
display this help and exit
请确认您使用的 plesk 版本。
通常,plesk 为 Developer 提供 xml-rpc API,可以轻松地使用 php、java、c# 创建 ftp 等。
http://download1.parallels.com/Plesk/PP10/10.4/Doc/en-US/online/plesk-api-rpc-guide/
http://download1.parallels.com/Plesk/PP10/10.4/Doc/en-US/online/plesk-api-rpc/