Назад | Перейти на главную страницу

Пользователь FTP в Ubuntu имеет доступ ко всем каталогам

Я только что создал нового пользователя на Ubuntu Server 16.04.3 LTS с useradd. У меня установлен vsftpd, и #chroot_local_user=YES все еще закомментировано. Тем не менее, когда я подключаюсь к своему серверу через FTP, он может видеть и получать доступ к каждой отдельной папке на всем сервере (а не только к своей домашней папке).

Я сделал что-то не так?

Заранее спасибо за вашу помощь

У тебя есть chroot_local_user = YES закомментировано, и по умолчанию NO. Как vsftp.conf документация говорит, что ваше желаемое состояние требует, чтобы это было установлено YES.

chroot_local_user

Если установлено на YES, локальные пользователи будут (по умолчанию) помещены в тюрьму chroot () в их домашнем каталоге после входа в систему.

Предупреждение: этот параметр влияет на безопасность, особенно если у пользователей есть разрешение на загрузку или доступ к оболочке. Включайте, только если знаете, что делаете. Обратите внимание, что эти последствия для безопасности не относятся к vsftpd. Они применяются ко всем демонам FTP, которые предлагают помещать локальных пользователей в тюрьмы chroot ().

По умолчанию: NO