База знаний

FTP ограниченный определенной папкой с помощью chroot  Распечатать статью

FTP ограниченный определенной папкой

Необходимо:

1)добавить пользователя , делается это командой:
useradd <имя пользователя>

2)Задать пользователю пароль, делается это командой:
passwd <имя пользователся> , где будет предложенно ввести новый пароль

3)Добавить папку, к которой мы хотим чтобы пользователь имел доступ  (выйти за ее пределы он не cможет):
usermod -d <путь к папке> <имя пользователя>

4) Включить пользователя в группу владельца папки, если владелец изначально не он: 
usermod -g <группа> <имя пользователя>

5)Необходимо добавить бит на исполнение для папок, которые выше пользовательской chmod o+x "имя папки"

6)Далее необходимо в конфиге ftp включить параметр chroot_local_user:

Конфиг находится по пути /etc/vsftpd/vsftpd.conf где мы редактируем:
chroot_local_user=YES
allow_writeable_chroot=YES
#local_root=/home

7) Перезапустить сервис
systemctl restart vsftpd


Помог ли вам данный ответ?

Связанные статьи

MySQL + Bitrix ошибка DB query Error
Если на сайте возникает ошибка DB Query error без объяснений причины, то необходимо в...
Редирект сайта из папки на другой домен
1. сделать отдельную папку для сайта2. перенести все содержимое туда и сделать симлинки на...
Переустановка шаблона Битрикс
При необходимости получить виртуальную машину в исходном состоянии, вы можете выполнить...
Ошибка: Call to undefined function mysqli_init( ) in ...
Иногда наши пользователи выполняют самостоятельную миграции проектов и часто сталкиваются с...
Ссылка на установочный скрипт 1С-Битрикс
Ссылка на свежий установочный файл Bitrix: http://www.1c-bitrix.ru/download/scripts/bitrixsetup.php