Разрешить пользователю доступ к его собственному каталогу, /var/www/html, и больше ни к чему

Разрешить пользователю доступ к его собственному каталогу, /var/www/html, и больше ни к чему

В моей компании есть веб-дизайнер, который собирается загружать файлы в /var/www/html и редактировать их. Я создал учетную запись и предоставлю им доступ по ssh.

Я добавил их в группу apache, но они не могут получить доступ к /var/www/html. В настоящее время это настройка /var/www/html:

drwxr--r--  5 apache    apache 4096 11月  4 17:56 html

Что дало бы им доступ к этому каталогу, но ограничило бы Apache? Я могу изменить это, chmod 664 apache:apache -Rно какие еще предложения у вас есть?

решение1

Обычный способ решения этой проблемы — поместить пользователей ftp/sftp в chroot, так что они смогут видеть только дерево каталогов, которое включено. Эта функция описана в нескольких местах.

Начать:

Связанный контент