<?php
shell_exec('useradd -G ftp ' . $username);
Где $ username - это пользователь, а ftp - это имя группы.Это предполагает, что в вашей программе ftp настроена группа «ftp».Кроме того, это может создать домашний каталог пользователя в /home/$username
, так что в большинстве случаев он будет каталогом FTP по умолчанию.
Это также предполагает, что PHP работает как привилегированный / привилегированный пользователь, чтобы иметь возможность запускать shell_exec()
, который, если вы используете общий хостинг, обычно недоступен.
Примечание: Это также недоступно в безопасном режиме.