fptd 0.17 и доступ к каталогу - PullRequest
0 голосов
/ 10 февраля 2010

Я работаю на FTP демон 1.7 У меня есть следующие вопросы.

  1. Как я могу ограничить пользователя одним конкретным каталогом? Допустим, пользователь входит в систему как «admin», он должен иметь доступ только к каталогу «/ tmp», ничего больше.

  2. Я просматриваю код ftpd и пытаюсь изменить его в соответствии с моими потребностями. Любая хорошая справка / документы, чтобы освоить текущий код организации?

Ответы [ 2 ]

0 голосов
/ 11 февраля 2010

Спасибо @Tim Post и @ говорящего

В моем вопросе не хватало деталей. Я использую linux-ftpd-0.17 во встроенных системах на заказ. Единственный пользователь, который существует в системе, это «admin» (с привилегиями root), и требуется, чтобы во время сеанса ftp пользователь имел доступ только к своему домашнему каталогу, а не к любому другому каталогу.

Эта настройка потребовала изменений в коде демона ftp. Изменения были внесены в функции "cwd", "pwd" и "retrieve". Пожалуйста, дайте мне знать, если вам нужна дополнительная информация о внесенных изменениях.

0 голосов
/ 10 февраля 2010

Есть много демонов ftp, уже способных к вашей запрошенной функции. Я бы посоветовал вам придерживаться одного из них, например pure-ftpd.

...