Я настроил VSFTPD на моем сервере и могу успешно войти в систему, используя пользователя с правами root на сервере. Однако я не могу создавать какие-либо каталоги за пределами домашнего каталога пользователя. Есть идеи, почему это так?
У меня включена опция
write_enable=YES
.
Спасибо за любую помощь!
chroot_local_user=YES
chroot_local_user Если установлено значение YES, локальные пользователи будут (по умолчанию) помещаться в тюрьму chroot () в своем домашнем каталоге после входа в систему. Предупреждение. Этот параметр имеет последствия для безопасности, особенно если у пользователей есть разрешение на загрузку или доступ к оболочке. Включайте, только если вы знаете, что делаете. Обратите внимание, что эти последствия для безопасности не являются специфичными для vsftpd. Они применяются ко всем FTP-демонам, которые предлагают помещать локальных пользователей в тюрьмы chroot ().
blockquote>
Это не мудро, чтобы сделать это.
При этом, я думаю, вы можете просто указать:
nopriv_user=root # or maybe toor
Попробуйте это?