LINUX.ORG.RU
ФорумAdmin

Создать пользователя с одной возможностью: подключиться по ftp к одной директории

 , ,


1

1

Требуется дать человеку доступ к vps только по ftp и только к одной директории и только на запись.

Предполагаю, что нужно создать новую группу и нового пользователь и создать директорию и прописать права на запись только этой группе и только этому пользователю. ftp — в настройках соот. сервера.

Или можно ограничиться настройками ftp сервера?

Зависит от сервера. Если тот умеет виртуальных пользователей, можно обойтись его настройками.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

Там обычный debian 6 через ssh. Попробуем поставить, например, proftpd. Спасибо.

whiskydotjar ()
Последнее исправление: whiskydotjar (всего исправлений: 1)

я юзаю pure-ftpd. я создавал пользователей. возможно умеет виртуальных.

i_gnatenko_brain ★★★★ ()

1. Создаёшь пользователя в качестве домашней директории указываешь нужную, в качестве дефолтного шелла --- /bin/false

user:x:1021:1021:,,,:/media/ftp/user:/bin/false

2. В настройках фтп сервера указываешь запирать юзера в его домашней директории, например для proftpd это делает опция

DefaultRoot ~

3. Всё.

harm ()
Ответ на: комментарий от null123
root@srv-rec:/etc/proftpd# grep RequireValidShell *
proftpd.conf:# RequireValidShell                off
proftpd.conf:#   RequireValidShell              off
virtuals.conf:#RequireValidShell       no
# dpkg -l proftpd-basic
Желаемый=неизвестно[u]/установить[i]/удалить[r]/вычистить[p]/зафиксировать[h]
| Состояние=не[n]/установлен[i]/настроен[c]/распакован[U]/частично настроен[F]/
            частично установлен[H]/trig-aWait/Trig-pend
|/ Ошибка?=(нет)/требуется переустановка[R] (верхний регистр
в полях состояния и ошибки указывает на ненормальную ситуацию)
||/ Имя                   Версия             Описание
+++-========================-========================-================================================================
ii  proftpd-basic            1.3.3d-8                 Versatile, virtual-hosting FTP daemon - binaries
harm ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.