【发布时间】:2009-07-04 11:02:33
【问题描述】:
我将使用 php 在 plesk 中创建 ftp 帐户,任何用户在站点上注册都可以拥有一个带有他的用户名和密码的 ftp 帐户。 我为 cpanel 找到了许多 php api,但在 plesk 中我找不到任何东西?你能帮我吗?
非常感谢你!
【问题讨论】:
我将使用 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 为开发者提供了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/
【讨论】: