Обеспечение доступа FTP на Солярисе 10

У меня есть веб-сервер (рабочий Apache на Солярисе 10), что я забочусь для некоторых друзей, и я задавался вопросом, как ограничить каждого пользователи доступ FTP/SSH. Я хочу каждую учетную запись, когда они входят в систему, чтобы быть взятыми прямо к их корневому каталогу и не позволяются выше его. Я попытался изменить разрешение на папке выше пользовательских корневых каталогов для не разрешения 'другой' группы, но это привело к командам как CD и ls, не работающий. Я читал о команде chroot, но от того, что я считал, она пугает меня. Любая справка или guidenance с благодарностью получены.Заранее спасибо.

0
задан 20.09.2010, 22:02

1 ответ

chroot является стандартным способом заблокировать учетные записи пользователя FTP в абсолютно управляемую среду. Это не страшно вообще - в основном, что Вы делаете, создают 'мини-' среду, где пользователь видит только определенные каталоги с пользовательским/usr каталогом. Специальный/usr имеет только несколько файлов в нем.

Существует серия файлов "управления" в/etc/ftpd: ftpaccess ftpconversions ftpgroups ftphosts ftpservers ftpusers

Взгляните на каждый файл, плюс существует страница справочника для них, т.е. man -s 4 ftpuser

0
ответ дан 27.11.2019, 19:14

Теги

Похожие вопросы