Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

вопрос про ftp

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix
Предыдущая тема :: Следующая тема  
Автор Сообщение
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. Может там чего интересного? Ну не верю я в чудеса.
Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
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    Заголовок сообщения: А вот оно что!!!(+) Ответить с цитатой

Блин. А я то голову ломал.

Вопросик еще один остался Wink
Как сделать то же самое, но для пользователя test (home_directory выше которого он не мог бы уйти но сделать через файл /etc/ftpchroot)
т.е. вопрос какой формат файла ftpchroot
man'а на этот файл нету.
Вернуться к началу
TepKuH
Гость





СообщениеДобавлено: Пт Дек 27 2002 08:47    Заголовок сообщения: Пасибо я разобрался смотри ответы чуть ниже(-) Ответить с цитатой

-
Вернуться к началу
AlexanderK
Гость





СообщениеДобавлено: Пт Дек 27 2002 10:27    Заголовок сообщения: Просто список юзеров в колоночку (+) Ответить с цитатой

по одному на строку - без точек, запятых и пр. знаков препинания.
Вернуться к началу
TepKuH
Гость





СообщениеДобавлено: Пт Дек 27 2002 11:33    Заголовок сообщения: ПА-СИ-БО!!! Всем за все (-) Ответить с цитатой

-
Вернуться к началу
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Unix Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...