Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2009, 12:43   #1
BobikSdox
Новичок
Джуниор
 
Регистрация: 13.10.2009
Сообщений: 9
По умолчанию Виртуальный фтп для тестов

Народ, всем привет

Хочу сделать свой фтп-клиент (для препода в универе) - подскажите, пожалуйста, как можно на своем компе сделать виртуальный фтп? Чтобы нигде не регистрироваться для проверки программы?
BobikSdox вне форума Ответить с цитированием
Старый 13.10.2009, 13:21   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

виртуальный ftp? ну ка поясните...

если обычный, то компоненты Indy вам в помощь, на форуме ищите примеры.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.10.2009, 13:31   #3
BobikSdox
Новичок
Джуниор
 
Регистрация: 13.10.2009
Сообщений: 9
По умолчанию

Извините, если глупости говорю Вообщем что я хотел - можно ли как-то так сделать, чтобы программа не на сервер шла - ftp.site.ru, а в папку какую-нибудь на винте?

Ну то есть не саму программу такую сделать, а как-то ее обмануть, чтобы она-то думала, что пришла на тот самый ftp.site.ru
BobikSdox вне форума Ответить с цитированием
Старый 13.10.2009, 13:35   #4
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Подними у себя FTP-сервер. SlimFTPd например, он маленький
пыщь
JTG вне форума Ответить с цитированием
Старый 13.10.2009, 13:56   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

препод хочет клента от вас или сервер?
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.10.2009, 14:18   #6
BobikSdox
Новичок
Джуниор
 
Регистрация: 13.10.2009
Сообщений: 9
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Подними у себя FTP-сервер. SlimFTPd например, он маленький
О, спасибо, пошел искать! Нашел, скачал..запускаю - вроде ничего не происходит, только файл текстовый появился -
[13.10.2009 14:21:21] -------------------------------------------------------------------------------
[13.10.2009 14:21:21] SlimFTPd 3.181, by WhitSoft Development (www.whitsoftdev.com)
[13.10.2009 14:21:21] SlimFTPd is starting.
[13.10.2009 14:21:21] Executing "SlimFTPd.conf"...
[13.10.2009 14:21:21] Configuration script parsed successfully.
[13.10.2009 14:21:23] Waiting for incoming connections...

Как теперь настроить, чтобы это был адрес ftp.site.ru? Подскажите, пожалуйста.

Цитата:
Сообщение от raxp
препод хочет клента от вас или сервер?
Клиента. Ну не мега-пупер-сложного, а так, чтобы заходил и можно было файл залить-удалить.

Последний раз редактировалось BobikSdox; 13.10.2009 в 14:23.
BobikSdox вне форума Ответить с цитированием
Старый 13.10.2009, 14:23   #7
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
Клиента. Ну не мега-пупер-сложного, а так, чтобы заходил и можно было файл залить-удалить
- это задание или он хочет вообще?
- если задание, то мой первый пост
- если вообще, пусть тоталом заходит или любым другим (про сервак вам JTG написал)
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 13.10.2009, 14:32   #8
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

В slimftpd.conf:
Цитата:
<User "root">
Password "admin"
Mount / C:\ftproot
Allow / List Read Write
</User>
Папка C:\ftproot станет корневой папкой ftp://localhost/
Чтоб заходя на ftp://ftp.site.ru попадать на localhost - добавить в C:\WINDOWS\system32\drivers\etc\hos ts
Цитата:
127.0.0.1 ftp.site.ru

ЗЫ: SlimFTPd очень любят вирусописатели (за маленький вес и портабельность), так что антивирусы в один голос орут Potentially unwanted program, Riskware, HackTool...
пыщь

Последний раз редактировалось JTG; 13.10.2009 в 14:36.
JTG вне форума Ответить с цитированием
Старый 13.10.2009, 15:46   #9
BobikSdox
Новичок
Джуниор
 
Регистрация: 13.10.2009
Сообщений: 9
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
В slimftpd.conf:


Папка C:\ftproot станет корневой папкой ftp://localhost/
Чтоб заходя на ftp://ftp.site.ru попадать на localhost - добавить в C:\WINDOWS\system32\drivers\etc\hos ts



ЗЫ: SlimFTPd очень любят вирусописатели (за маленький вес и портабельность), так что антивирусы в один голос орут Potentially unwanted program, Riskware, HackTool...
Спасибо, вроде все работает А как-то можно права еще поднастроить? А то в папку заходит и файл кладет, но не удаляет - Permission denied.

raxp - Да это он мне наказание такое придумал
BobikSdox вне форума Ответить с цитированием
Старый 13.10.2009, 16:33   #10
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Цитата:
# Use the Allow and Deny directives to set permissions on paths in the virtual
# file system. Valid permission tokens are Read, Write, List, Admin, or All to
# indicate all four permission types.
Allow / All
пыщь
JTG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для проведения тестов. Kroops Свободное общение 5 29.07.2009 09:08
Виртуальный джойстик Levsha100 Gamedev - cоздание игр: Unity, OpenGL, DirectX 0 18.07.2009 15:27
Виртуальный порт Dj_smart Win Api 0 13.07.2008 19:19
Виртуальный функции. Иллидан Помощь студентам 3 11.04.2008 10:28
виртуальный процессор darkstoun Помощь студентам 3 23.11.2007 21:12