php を使用して plesk に ftp アカウントを作成し、サイトに登録したユーザーが自分のユーザー名とパスワードで ftp アカウントを持つことができるようにします。cpanel 用の多くの php API を見つけましたが、plesk では何も見つかりませんか? 手伝って頂けますか ?
どうもありがとうございました!
Plesk での SSH 経由の FTP ユーザー作成
使用した 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/
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