Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: FTP Server  (Прочитано 10033 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« : 19-11-2004 11:38 » 

Есть ли под иксы какой-нибудь САБЖ ? Чтобы простой и графический был Улыбаюсь
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 19-11-2004 12:43 » 

MOPO3, разумеется.  vi -- лучший графический интерфейс, доступен даже в консоли  Отлично

Если серьёзно, то зачем тебе в ФТП сервере графический интерфейс?  Один раз прописал конфиги, и пусть себе работает.  Разве что логи время от времени просматривать ...
Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #2 : 19-11-2004 12:59 » 

npak, дык запарило в конфигах рыться Жаль Сервак запустил (vsftpd), а не знаю где и как прописать чтобы запретить броузинг по каталогам кроме одного Жаль
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 19-11-2004 13:08 » 

Попутно ещё один вопрос. Некоторые команды не запускаются если не указать полный путь. Надо прописывать в $PATH. Где лежит то ? :oops:
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
RXL
Технический
Администратор

Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 19-11-2004 19:11 » new

MOPO3, так параметров всего ничего. Мне по началу то же показалось много, но достаточно распечатать мануал и полистать.
Вот рабочий конфиг, в котором разрешен доступ с chroot, как анонимный, так и реальных пользователей.
Код:
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ls_recurse_enable=YES

pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES
chroot_local_user=YES
setproctitle_enable=YES


В /etc/pam.d/vsftpd запретил проверку shell:
Код:
auth       required     pam_listfile.so item=user sense=deny file=/etc/vsftpd.ftpusers onerr=succeed
auth       required     pam_stack.so service=system-auth
#auth       required    pam_shells.so
account    required     pam_stack.so service=system-auth
session    required     pam_stack.so service=system-auth

Это позволит логинится пользователям, которым запрещен доступ по ssh.

Пользователи подчиняются стандартным правилам доступа к файлам и каталогам. Аноним использует аккаунт ftpuser. Конечно, многое зависит от настроек перед компиляцией.

Цитата
Попутно ещё один вопрос. Некоторые команды не запускаются если не указать полный путь. Надо прописывать в $PATH. Где лежит то ?
Это ты, как я понимаю, уже не о ftp?
Запускаются так: команда состоящая только из имени ищется только по PATH, а другие команду предваряются путем - абсолютным или относительным. Команда в текущем каталоге предваряется "./" .
Пути в PATH можно добавить в скриптах инициализации оболочки, которую ты используешь - см. man на нее. В скриптах, запускаемых через cron, полезно непосредственно устанавливать PATH в нужные значения.
Поиск команды, используюя PATH: which команда
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Dimka
Деятель
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #5 : 20-11-2004 13:23 » 

если вопрос был не о chroot, то можно снять "r" для папок, закрытых для юзеров ftp (сменив их владельца, если нужно).
Записан

Программировать - значит понимать (К. Нюгард)
Невывернутое лучше, чем вправленное (М. Аврелий)
Многие готовы скорее умереть, чем подумать (Б. Рассел)
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines