Возможный дубликат:
Как предоставить пользователю разрешения на сервере Ubuntu?
Привет, у меня серьезная проблема с созданием учетных записей FTP на моем сервере Ubuntu:
Я создаю новую учетную запись пользователя ftp с помощью следующей команды: «sudo adduser username», и она автоматически создает папку, в которую пользователь собирается поместить свои файлы, но когда пользователь входит в систему через FTP, он может перейти по каталогу в корневой каталог и делать все, что он хочет, большой вопрос: «Как я могу ограничить доступ пользователя и позволить ему только видеть свою папку и не делать» Разрешить переход в другой каталог? "
Большое спасибо.
Существуют опции в/etc/vsftpd.conf, чтобы помочь сделать vsftpd более безопасный. Пользователи могут быть ограничены своими корневыми каталогами путем некомментария:
chroot_local_user=YES
Вы не упомянули, какое программное обеспечение FTP-сервера Вы используете (vsftpd, proftpd?), но большинство FTP-серверов имеет способность 'заключить в тюрьму' пользователей к их собственному корневому каталогу.
Proftpd достигает этого использования опций 'DefaultRoot' в конфигурационном файле. См. http://www.proftpd.org/docs/directives/linked/config_ref_DefaultRoot.html