Страница 1 из 6

Про ftp...

Добавлено: 2007-11-19 12:53:09
Alex Keda
Какой-то .... накидал на выходных это - Prison.Break. почти 10 гигов..
Поэтому, ftp, вечером, переведу в режим только чтения. Заливать будет тока Райвен.

Re: Про ftp...

Добавлено: 2007-11-19 14:15:41
BlackCat
Что накидал? Может эффективнее сделать лимит анонимусу (метров 200-300)?

Re: Про ftp...

Добавлено: 2007-11-19 14:55:49
Alex Keda
сериал блядь какой-то...
айпишник - немецкий...

Re: Про ftp...

Добавлено: 2007-11-19 15:25:12
Alex Keda
ну всё...
прикрыли ftp, зарубили мою учётку :(((
ща пытаюсь содержимое выбить :(

Re: Про ftp...

Добавлено: 2007-11-19 15:52:11
Raven2000
ПИЛЯТЬ!! :twisted: :evil:
Какой IP скинь в аську!
Лимит или полное отрубание анонимуса непомешает! :twisted:

Re: Про ftp...

Добавлено: 2007-11-19 15:53:55
Alex Keda
да уже прикрыли.
на днях наши люди скинут мне содержимое, разверну гденить :)

Re: Про ftp...

Добавлено: 2007-11-20 22:31:38
BlackCat
DDoS еще продолжается? Может скормить ботам IP качка?

Re: Про ftp...

Добавлено: 2007-11-20 22:41:41
Alex Keda
неа..
кончился :(

Re: Про ftp...

Добавлено: 2007-11-22 2:12:31
freeman
Эх, а я только собирался книжек покачать ...
Вот водятся же уроды :twisted:

Re: Про ftp...

Добавлено: 2007-11-22 13:57:26
Alex Keda

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

#
# Конфиг proftpd - 2006-02-19


# имя сервера - показывается коннектящимся клиентам
ServerName              "Main FTP servant :)"
# тип сервера (даже не тип самого сервера, а тип его запуска,
# standalone/inetd - сам или через inetd)
ServerType              standalone
# смысл следующей директивы такой: если клиент коннектится не на имя
# а на IP или на виртуальный хост, не описанный в конфиге, то при
# установке в `off` он получит отлуп, если же установлено `on` то
# он будет обслужен `сервером по-умолчанию`
DefaultServer           on
# e-mail администратора (по идее для каждого ВиртуалХоста его можно
# поставить разный - но я делаю один сервер без извращений с
# виртуальными хостами)
ServerAdmin             admin@lissyara.su
# файло где хранится инфа о сессиях
#ScoreboardFile         /var/run/proftpd.scoreboard

# порт на котором работает сервер
Port                    21

# Маска с которой создаются новые файлы (не совсем маска - маска получается
# из этого значения, путём его вычитания из 777 - т.е. в даном случае получится
# маска 755)
Umask                   022

# Максимальное число `детей` (работает только в standalohe режиме)
# необходимо для защиты от атак типа `отказ в обслуживании` да и
# от перегрузки сервера поможет :)
MaxInstances            10

# Юзер от которого работает сервер
User                    root
# группа, под которой работает сервер
Group                   wheel

# passive ports
PassivePorts 50000 60000
# ident
UseReverseDNS off 
IdentLookups off
# charset
CharsetLocal	koi8-r
CharsetRemote	cp1251


# Тип авторизации (на самом деле - в каком виде хрянятся
# пароли в БД - в данном случае - открытым текстом)
SQLAuthTypes            Plaintext
# Кого и как аутентифицируем - on - всех и вся :)
# Но - если поставить `on` то он ломится в БД за группами.
# мне группы никчему. Посему поставил `users`
SQLAuthenticate         users
# инфа для соединения с MySQL сервером:
# имя_базы_данных@хост_где_MySQL:порт имя_пользователя пароль
SQLConnectInfo          proftpd@localhost:3306 proftpd proftpd
# в каком порядке вернёт поля запрос - первое поле, это
# имя таблицы, где лежат пользователи
SQLUserInfo             `users_table` `username` `password` `uid` `gid` \
                        `homedir` `shell`
# должен ли быть у юзера (для того, чтобы он мог коннектится),
# `реальный` shell описанный в /etc/shells
RequireValidShell off
# лог файл работы с SQL
#SQLLogFile      /var/log/proftpd.log

# Вот тут моя натура склонная к ведению логов на всё в
# БД MySQL смогла разыграться на полную катушку :)
# Записываем удачные логины в БД. Общий смысл такой - создаём
# именованую кверю, с указанием что мы должны сохранять
SQLLog          PASS            counter_login
SQLNamedQuery   counter_login   UPDATE "`last_login`=UNIX_TIMESTAMP(), \
                                `login_count`=`login_count`+1 WHERE \
                                `username`='%u'" `users_table`
# пишем неудачные логины в БД
SQLLog          ERR_PASS        counter_err
SQLNamedQuery   counter_err     UPDATE "`last_err_login`=UNIX_TIMESTAMP(), \
                                `err_login_count`=`err_login_count`+1 WHERE \
                                `username`='%U'" `users_table`

# логируем что сохраняет и тащщит с сервера:
# переменные
# %u - имя пользователя (с которым залогинился)
# %f - полный путь и имя файла который был скачан
# %b - число байт, которые были скачаны
# %h - имя клиента (из DNS), если не удалось разрешить - IP
# %a - IP-адрес клиента
# %m - имя команды полученной от клиента (RETR/STOR)
# %T - время (секунд) ушедшее на передачу файла клиенту

SQLLog          RETR,STOR               log_story_transfer
SQLNamedQuery   log_story_transfer      INSERT "'',\
                                        UNIX_TIMESTAMP(),'%u',\
                                        '%f', '%b', '%h', \
                                        '%a', '%m', '%T'" \
                                         `xfer_table`
# записываем ошибки при сохранении и чтении файлов
# (в одну строку не влезли - но работает и в таком виде :))
SQLLOG          ERR_RETR,ERR_STOR,ERR_DELE,ERR_RMD,ERR_RNTO,RMD,DELE,STOR,MKD,RNTO\
                                        log_err_modify
SQLNamedQuery   log_err_modify          INSERT "'',\
                                        UNIX_TIMESTAMP(),\
                                        '%u', '%f', '%h', \
                                        '%a', '%m'" `xfer_errors`

# если вылезет проблема, типа тормозов при подключении
# (в момент установления коннекта `задумывается` на 10-20 секунд)
# то раскомментируйте следующие две строки
#UseReverseDNS     off
#IdentLookups      off



# если надо чтобы ВСЕ пользователи по ftp были ограниченны
# своей домашней директорией, то надо раскомментировать
# следующую строку:
#DefaultRoot            ~
# у меня хитрее сделано - себе я разрешил шариться по всему серверу
# а остальных за`chroot`ил. Если, например, надо чтобы пользователи
# могли по серверу шариться а анонимоусы нет, то надо указать !users
# также можно указать определённую группу.
DefaultRoot             ~       !lissyara

# Директории
<Directory ~>
AllowOverwrite          on
<Limit Write>
AllowAll
</Limit>
<Limit READ>
AllowAll
</Limit>

</Directory>


<Anonymous /usr/home/lissyara/ftp>
	# пользователь от которого анонимоусы шарятся
	User            ftp
	# группа анонимоусов
	Group           ftp
	# альясы ананонимоусов (можно будет входить как ftp, а
	# не anonymous)
	UserAlias       anonymous ftp
	# максимально число анонимоусов
	MaxClients      20      "Sorry, max %m users - try again later"
	MaxClientsPerHost	3 "max 3 onnect from 1 IP"
#	<Limit WRITE>
#		DenyAll
#	</Limit>
#	<Directory /usr/home/lissyara/ftp>
		<Limit STOR CWD MKD GET>
			AllowAll
		</Limit>
		<Limit RMD DELE RNTO>
			DenyAll
		</Limit>
#	</Directory>
</Anonymous>
для себя выкладываю.
помню где-то был на форуме, влёт не нашёл

Re: Про ftp...

Добавлено: 2007-12-12 16:23:42
Alex Keda
ftp ночью serge поднял.
отдельная ему благодарность.
2 Raven2000 - будет время - стукнись в личку ему, даст данные от серванта - логин -пасс и рута - это на тесте щас

Re: Про ftp...

Добавлено: 2007-12-24 7:19:48
Andy
Ребят, так что с фтп-то? Когда заработает?

Re: Про ftp...

Добавлено: 2007-12-24 22:53:03
ghost
Присоединяюсь к вопросу :idea:

Re: Про ftp...

Добавлено: 2007-12-25 9:09:06
Alex Keda
в январе будет, когда съеду на свой сервант...
щас курим бамбук.

Re: Про ftp...

Добавлено: 2007-12-25 13:35:05
Andy
huevos! :) А бекап есть содержимого фтп?

Re: Про ftp...

Добавлено: 2007-12-25 14:03:09
Alex Keda
ага

Re: Про ftp...

Добавлено: 2008-02-01 12:49:10
serge
ФТП готов к использованию. Юзайте и не захламляйте :P

Re: Про ftp...

Добавлено: 2008-02-23 10:38:30
Alex Keda
Никто не в курсе - кто это киношки вываливает на фтп?
в общем я не против - их качают больше чем вываливают, но хотелось бы знать кто это делает и зачем...

Re: Про ftp...

Добавлено: 2008-02-23 13:08:09
alex3
в свете борьбы с контрафактом у кого-то очко играет на свой фтп кидать - вот и нашел, кого подставить

Re: Про ftp...

Добавлено: 2008-02-23 15:19:37
Alex Keda
да?
тогда надо в крон удаление прописать.
или квоты юзеру на размер файла выставить...

Re: Про ftp...

Добавлено: 2008-02-23 16:44:12
Alex Keda
удалил нах и поставил лимит в 20 мегабайт на аплоад.
и сообщение со ссылкой на эту ветку при логине...
если кому надо больше - говорите - будем ненадолго снимать лимиты

Re: Про ftp...

Добавлено: 2008-02-27 11:00:01
Urgor
А кины уже потерли??? Блин. Че хоть там было? :lol: Как всегда все прозевал.... :cry:

Re: Про ftp...

Добавлено: 2008-02-27 11:13:33
Alex Keda
Urgor писал(а):А кины уже потерли??? Блин. Че хоть там было? :lol: Как всегда все прозевал.... :cry:
незнаю.
я одно скачал - ещё не смотрел =)
если надо - выложу куданить ненадолго +)))

Re: Про ftp...

Добавлено: 2008-02-27 14:54:22
Fastman
Лис ! А можно мну сделать персональную директорию на фтп... юзеры смогут оттуда только довнлоадить а я смогу заливать туда ? Не к спеху..я только на след неделе в офис вернусь...ну и раз такие дела - может ветку на форуме с темой что в данный момент доступно на ftp ?

Re: Про ftp...

Добавлено: 2008-02-27 15:08:03
Alex Keda
мона конечно