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

Ограничить доступ к учетной записи FTP несколькими каталогами

Есть ли способ ограничить доступ к учетной записи SSH и FTP только несколькими каталогами.

Например, на нашем VPS есть такие пути, как:

@project root/proj1
@project root/proj2
@project root/proj3

И я хочу, чтобы user1 мог получить доступ ко всем трем, user2 только второму, а user3 только первому и второму. Более того, есть ли способ показать пользователям только каталоги, к которым разрешен доступ?

Я имею в виду, если например есть такие каталоги, как:

/var/www/project
/var/www/project2
/var/www/project3

И пользователь может перейти только в проект и проект2, но не в проект3. Таким образом, он мог получить доступ к / var / www, но не к / var.

P.S. У нас есть DirectAdmin и Debian Squeeze.

Вы можете сделать это, создав символические ссылки на реальные места в домашнем каталоге каждого пользователя и ограничив доступ по FTP только к домашнему каталогу.

ProFTPd может это, среди прочего.

Ищите больше, используя эти ключевые слова,

Виртуальные каталоги FTP, виртуальный пользователь FTP

Попробуй это.

http://howto.gumph.org/content/setup-virtual-users-and-directories-in-vsftpd/

Попробуй использовать VSFTP , это более безопасно, чем FTP.