Необходимо также посмотреть на Oracle Enterprise Manager / Управление Сеткой для управления средой базы данных. Это имеет богатый набор возможностей управления, предопределенных для Вас (включая такие задачи как запуск/завершение работы экземпляра). Просто другая мысль.
Необходимо удостовериться, что Вы настраиваете VSFTPd к chroot тот пользователь. Посмотрите на установку chroot_local_user. Тем путем у них только будет доступ к их папке.
Вы делаете его неправильно. Вы были бы далеко более обеспеченным созданием vhost в Apache вместо того, чтобы использовать значение по умолчанию/var/www. Тем путем можно создать vhost корень файловой системы в/home/user/public_html. Все (большинство?) FTP-серверы примут значение по умолчанию к обслуживанию корневого каталога пользователя, когда они войдут в систему, и таким образом, Вы не должны делать больше конфигурирования.
Также рассмотрите, является ли ftp действительно наилучшим вариантом. FTP небезопасен, поскольку он не имеет никакого шифрования по умолчанию - рассматривают использование scp/sftp вместо этого. Снова, Вы не должны будете делать никакого дополнительного конфигурирования, потому что Вы будете вручать корневой каталог пользователей по умолчанию. И Вы, вероятно, уже получили ssh выполнение сервера, которое предоставит Вам scp.
Хорошим sftp/scp клиентом для Windows является Winscp.
Я не знаю, как сделать это с VSFTPd; на самом деле я попробовал и сдался (у меня есть другие проекты сделать).
Но у меня действительно была подобная проблема, и способ, которым я решил ее, был, вынуждая их использовать SFTP. Это может быть настроено посредством некоторой тщательной модификации Вашей конфигурации Сервера OpenSSH (/etc/ssh/sshd_config). Поиск SFTP и "ChrootDirectory" и Вы найдете несколько учебных руководств.
Несколько глюков: Ваш весь путь к Вашему chroot каталогу MUST тюрьмы принадлежать корню и ДОЛЖЕН быть только для чтения Вашим пользователем (пользователями) SFTP.
Если Вы хотите предоставить определенный пользовательский доступ в определенные сайты, но Вы все еще хотите управлять ими всеми в одном месте как системный администратор, рассмотреть создание отдельной тюрьмы SFTP (я назвал мой/var/www/ftp, тогда как мои сайты, живые в/var/www/html), и затем твердое соединение, которое каталоги в новый каталог с "монтируют - связывают". Обратите внимание, что необходимо сначала создать отдельные каталоги монтирования, и что необходимо указать полный путь и к целевому каталогу и к каталогу точки монтирования.
Заключительное Примечание: Я понимаю, что это - старый вопрос, но если бы этот ответ был здесь, когда я смотрел ранее на этой неделе, он сохранит меня два твердых дня исследования.
Я столкнулся с той же проблемой и нашел, что этот поток, отмеченный, как разрешено, надеется, что это помогает :)
P.S. этот кажется лучше.