Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
TepKuH Гость
|
Добавлено: Ср Дек 25 2002 10:47 Заголовок сообщения: вопрос про ftp |
|
|
народ где все конфиги фтп. судя по докам это.
/etc/ftpusers черный список /etc/ftpchroot изменен корневой каталог /etc/ftphosts виртуальные хосты /etc/ftpwlcome приветствие /etc/ftpmotd второе приветствие /etc/shells чуш собачья(не понимаю зачем)
у человека стоит из всех конфигов только один /etc/ftpusers (причем там ничего интересного нету) 1. тем немение у него есть анонимный пользователь и у него изменен корневой каталог(причем как это сделано я не понимаю файла ftpchroot нету же) 2. На ФТП могут попасть только определенные пользователи (опять как сделано не понимаю в файле ftpusers меня нет и моей группы хотя тем немение я попасть на сервак не могу)
Так вот помогите мне разобратся с 1 и 2 пунктом |
|
Вернуться к началу |
|
|
Sol Гость
|
Добавлено: Ср Дек 25 2002 10:53 Заголовок сообщения: Re: вопрос про ftp |
|
|
Всё написано в /etc/ftpaccess |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Ср Дек 25 2002 13:02 Заголовок сообщения: Нет такого файла(-) |
|
|
- |
|
Вернуться к началу |
|
|
Kest Гость
|
Добавлено: Ср Дек 25 2002 13:25 Заголовок сообщения: Re: вопрос про ftp |
|
|
Ну давай разбираться 1. Что за ОС? 2. Предположим, что это FreeBSD Как запускается ftp-сервер? Через inetd или скриптом из /usr/local/etc/rc.d? В обоих случаях - посмотри, нет ли при старте указаний на использование конфиг-файлов, лежащих в нестандартных местах |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Ср Дек 25 2002 15:06 Заголовок сообщения: ответы на вопросы |
|
|
ОС фрибзд 4.5 запускается ftp стандартно из /etc/inetd.conf следующей строчкой
ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l
все стандартно. |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Ср Дек 25 2002 16:54 Заголовок сообщения: Хотелось бы увидеть вот что (+) |
|
|
Хочу видеть результат работы такой команды: strings in.ftpd | grep ftp
А потом поглядеть где же файлы настройки реально лежат... |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Ср Дек 25 2002 20:25 Заголовок сообщения: Результат следующий |
|
|
/usr/libexec/elf/strings: in.ftpd: No such file or directory
ЗЫ. что такое in.ftpd??? Прости если вопрос дурацкий!!! |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Дек 26 2002 12:12 Заголовок сообщения: Поясняю чего я хочу (+) |
|
|
string берет бинарник и выдирает из него строки. Таким макаром можно быстро поглядеть где в бинарном файле конфиг-файлы лежат.
in.ftpd - имя бинарного файла демона FTP в Линухе. В Фряхе он может иначе называться. |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Чт Дек 26 2002 13:30 Заголовок сообщения: Понял (+) |
|
|
Вот результа. Конфиги лежат там где положено:
> strings ftpd | grep ftp $FreeBSD: src/libexec/ftpd/ftpd.c,v 1.62.2.6 2000/10/23 20:57:54 guido Exp $ ftpd ftp%d /var/log/ftpd /etc/ftpwelcome /etc/ftpmotd /etc/ftphosts /etc/ftpusers Sorry, only anonymous ftp allowed. ftp-chroot /etc/ftpchroot $FreeBSD: src/libexec/ftpd/ftpcmd.y,v 1.16.2.1 2000/07/18 21:11:07 des Exp $ Direct comments to ftp-bugs@%s. $FreeBSD: src/libexec/ftpd/logwtmp.c,v 1.9 2000/01/27 09:28:21 shin Exp $ $FreeBSD: src/libexec/ftpd/popen.c,v 1.18.2.1 2000/09/20 09:57:58 jkh Exp $ $FreeBSD: src/libexec/ftpd/skey-stuff.c,v 1.12 1999/08/28 00:09:32 peter Exp $
ЗЫ. тем немение конфигов нету. Кроме как я говорил /etc/ftpusers |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Дек 26 2002 13:51 Заголовок сообщения: Мысля! (+) |
|
|
Загляни-ка в каталог, где FTP свой каталог держит. Типа /var/ftp... Там есть каталог etc. Может там чего интересного? Ну не верю я в чудеса.
|
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Дек 26 2002 13:51 Заголовок сообщения: Re: вопрос про ftp |
|
|
1) Анониму всегда делается chroot. Всегда.
2) Если shell юзера не прописан в /etc/shells, то по FTP его не пустят. Возможну и др.варианты. |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Чт Дек 26 2002 16:02 Заголовок сообщения: Ниче интересного там нету!!!(+) |
|
|
3 файла:
passwd group ftpmotd |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Чт Дек 26 2002 16:07 Заголовок сообщения: Вопрос. |
|
|
пунк 2. девствительно. У пользователей которых не пускало шелла вообще нет. У анонима шела тоже нет. тем немение его пускают??? пунк 1. "Анониму всегда делается chroot" Но ведь это где то запоминается??? И мне думается что должено в /etc/ftpchroot ,а его нет как это понимать |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Чт Дек 26 2002 17:13 Заголовок сообщения: Вот passwd и group - самые интересные. Загляни внутрь. Наверно там ответ (-) |
|
|
- |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://prof Гость
|
Добавлено: Чт Дек 26 2002 22:24 Заголовок сообщения: "ftp" и "anonymous" - особые юзеры, их свойства прописаны внутри демона |
|
|
От реально существующего юзера "ftp" берется home_directory, остальные поля FTP-демоном игнорируются. Имена юзеров "ftp" и "anonymous", а также особая реакция на них вкомпилирована внутрь FTP-демона (подозреваю, что внесение их в /etc/ftpusers не будет иметь действия). Прими это как данность. |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Пт Дек 27 2002 08:46 Заголовок сообщения: А вот оно что!!!(+) |
|
|
Блин. А я то голову ломал.
Вопросик еще один остался Как сделать то же самое, но для пользователя test (home_directory выше которого он не мог бы уйти но сделать через файл /etc/ftpchroot) т.е. вопрос какой формат файла ftpchroot man'а на этот файл нету. |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Пт Дек 27 2002 08:47 Заголовок сообщения: Пасибо я разобрался смотри ответы чуть ниже(-) |
|
|
- |
|
Вернуться к началу |
|
|
AlexanderK Гость
|
Добавлено: Пт Дек 27 2002 10:27 Заголовок сообщения: Просто список юзеров в колоночку (+) |
|
|
по одному на строку - без точек, запятых и пр. знаков препинания. |
|
Вернуться к началу |
|
|
TepKuH Гость
|
Добавлено: Пт Дек 27 2002 11:33 Заголовок сообщения: ПА-СИ-БО!!! Всем за все (-) |
|
|
- |
|
Вернуться к началу |
|
|
|