Настройка ftpd на freebsd

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
sidor-r
мл. сержант
Сообщения: 139
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Настройка ftpd на freebsd

Непрочитанное сообщение sidor-r » 2006-12-07 11:07:43

Добрый день.
Помогите настроить ftpd стандартный деман FreeBSD.
Необходима чтобы можно было закачивать и выкачивать с ftp файлы пользователем,
и чтобы этот пользователь не мог залогинится по ssh.
Делаю следуюшее:
Создаю пользователя user,
прописываю ему домашнюю директорию /var/ftp,
делаю чтобы он не мог залогенится в системе /usr/sbin/nologin,
прописываю этого пользователя в файл /etc/ftpchroot.
И не могу зайти этим пользователем на ftp,
FTP работает-под собой прекрасно захожу.
Продскажите что я не доделал?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-12-07 12:35:51

в списке разрешённых шеллов этот нологин есть?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
sidor-r
мл. сержант
Сообщения: 139
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Непрочитанное сообщение sidor-r » 2006-12-07 12:40:01

lissyara писал(а):в списке разрешённых шеллов этот нологин есть?
/usr/sbin/nologin добавил в /etc/shells
и всё заработало.
У меня возник другой вопрос,
Как поставить квоту на папку /var/ftp в размере 500Mb?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-12-07 12:53:20

а квоты на файловой системе включены?
Надо включить.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
sidor-r
мл. сержант
Сообщения: 139
Зарегистрирован: 2006-09-05 9:50:17
Контактная информация:

Непрочитанное сообщение sidor-r » 2006-12-07 12:57:50

lissyara писал(а):а квоты на файловой системе включены?
Надо включить.
а можно по подробней или ткнуть носом где об этом можно почитать.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-12-07 14:17:02

плясать отсюда

Код: Выделить всё

man quota
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FreePascal
сержант
Сообщения: 245
Зарегистрирован: 2006-05-14 8:50:05
Контактная информация:

Непрочитанное сообщение FreePascal » 2006-12-16 11:14:57

А подскажите пожалуйста.
У меня в /etc/shells было такое
/usr/local/bin/bash2
и ftpd вообще некого не хотел пускать пока не поправил на
/usr/local/bin/bash

bash и bash2 существуют, ман по етому поводу нечего не говорит.
В чем прикол???
Просто интиресно.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35045
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-12-16 13:12:11

я обычно nologin туда вношу...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
kolesya
сержант
Сообщения: 191
Зарегистрирован: 2006-10-17 15:54:01
Откуда: Украина, Киев

Непрочитанное сообщение kolesya » 2006-12-25 10:16:54

Поддерживаю на 100% Лиса, юзеру обычно шел не нужен :)
и passwd обычно похож на такое :
================================================
#cat passwd
...
user1:*:11111:11111:SAMBA Account:/nonexistent:/sbin/nologin
user2:*:11112:11112:Email account:/home/user2:/sbin/nologin
...
================================================