imho.ws |
![]() |
![]() |
![]() |
# 1 | ||
Guest
Сообщения: n/a
|
Serv-U FTP: проблемы и решения
============
Ссылки, кряки и т.п. в другой теме (кликай тута) ============ База знаний / Knowledge Base (на английском) http://www.serv-u.com/prodsupport.asp Задавая вопрос, пожалуйста, указывайте вашу версию Serv-U. Посмотреть версию можно в главном окне программы: Help - About Serv-U Там же "мы" бы не отказались от логов программы. ================== Вот, для тех, у кого проблемы возникали, с расшаркой сетевых папок с других компов через SERV-U, ака ошибка 550. http://www.rhinosoft.com/KBArticle.a...o=1156&prod=su KnowledgeBase Article -- 1156 Files on Network Drive not Showing Up One common problem with setting up Serv-U on a NT, 2000, or XP system is that Serv-U is running as a system service and the LocalSystem account does not have access to the network drives. That being the case we have two options: • First we could disable Serv-U running as a service (under the Local Server window in the Serv-U Administrator). If you do this you'll need to start Serv-U from the Startup Menu. • Second you could edit the Serv-U service to login as a user who has access to the network drives, not just the LocalSystem account (this would be done in the Control Panel). After either of these configurations take place you should be able to log into the network drive without any complications. ================== Сообщение #1391998 Installing Windows Critical Update From April 4, 2007 Causes Serv-U Administrator to Crash http://rhinosoft.com/Knowledgebase/K...o=1680&prod=su On April 4, 2007, Microsoft released a patch for the Windows operating system to fix a vulnerability relating to animated cursors. This patch updates a Windows system file (hhctrl.ocx) with a version that can cause conflicts with another Windows system file (user32.dll). Because of this potential conflict, certain applications (including the Serv-U Administrator) may not run properly. Instead, they will display the following error when started: The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL C:\Windows\System32\Hhctrl.ocx occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL. ![]() Microsoft has acknowledged that this is a flaw with their recently released patch. In response, they have made a hotfix available that must be installed on affected computers to correct the error. This hotfix can be downloaded at the following URL: http://support.microsoft.com/kb/935448 NOTE: While the Microsoft KB article linked above mentions this as a problem with the Realtek HD Audio Control Panel, in actuality it is a problem with many different applications. The hotfix corrects the underlying error that is causing the problem, regardless of the specific application. After installing this hotfix, you should no longer encounter this error. ================== FTPDrive - эмулирует FTP сервер как виртуальный логический раздел http://www.imho.ws/showthread.php?t=92391 Цитата:
Цитата:
Помощь по настройке в картинках! http://rapidshare.com/files/37693301/SERV_U_v4-SETUP-HELP.zip Я её когда-то делал для 4 версии. Но с тех пор мало что изменилось. (c) Makc666 Последний раз редактировалось Makc666; 07.03.2008 в 01:51. |
||
![]() |
# 202 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Нужен совет: стоит Serv-U 5.0, нужно сделать такую штуку: создать вируальный путь, зависящий от имени подключенного пользователя, т.е., например: подключить в корень ftp (%home%) папку folder, реальный путь к которой - /bla-bla-bla/%user%/folder (%user% - имя подключенного пользователя). Не спрашивайте, зачем мне енто нужно - объяснять долго и нудно... Просто скажите, можно ли это провернуть и, если да, то какой винт ушами нужно сделать?
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
![]() |
![]() |
# 203 |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ghost
Хех. У меня это называется депозит. Делается так. 1. Создаётся папка: F:\_Deposit\ В ней для каждого пользователя делается папка в соответствии с его логином на фтп. К примеру,: F:\_Deposit\test1\ F:\_Deposit\test2\ F:\_Deposit\test3\ и т.д. В настройках FTP создается правило: Domain - Ваше имя домена - Settings Код:
F:\_Deposit %HOME% -=Deposit=- В этом домене создаётся группа "A" (англ.). Почему "A", чтобы при добавлении её пользователям, она не занимала место. + Чтобы оно было в самом верху. В группу добавляется папка: F:\_Deposit с правами --------- (т.е. всё отключается) Правило выставляется НА САМЫХ верх!!! ЭТО ОЧЕНЬ ВАЖНО!!! 3. Каждому пользователю на вкладке "Account" добавляется группа "A". 4. Дальше каждому пользователю добавляется правило на папку: F:\_Deposit\имя пользователя, т.е. в нашем примере для test1 будет папка: F:\_Deposit\test1 и на неё выставляются права по желанию. У нас это всё, кроме Execute. Вот так вот. Пользователь будет заходить на FTP и видеть папку: -=Deposit=- , а в ней папку с названием равным его логину. Очень все просто и легко. Создали нового пользователя, путем копирования. Создали ему ФИЗИЧЕСКУЮ папку по имени логина. Изменили логин, пароль, на вкладке "Dir Access" изменили от предыдущего пользователя имя в пути F:\_Deposit\имя пользователя. + в группе "A" он остался. Удачи. |
![]() |
![]() |
# 204 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Makc666
Способ интересен, но не совсем то, что мне нужно. Итак: 1. Есть папка /userftp/, внутри которой созданы папки для каждого пользователя (имя юзера совпадает с именем папки) - корни FTP каждого юзера. 2. Есть папка /userwww/, внутрях - тоже самое, только уже корни их личных web-страниц. И в Apache есть строчка: UserDir "/userwww/*". 3. Я хочу, чтобы для пользователя %user% при входе на свой FTP (т.е. фактически в папку /userftp/%user%) отображался каталог "www", являющийся виртуальным путем к папке /userwww/%user%. Таким образом, банальное создание папки "www" в корне своего FTP не будет давать права создания личной web-страницы на сервере, а виртуальный путь будет работать только для тех пользователей, для которых реально существует папка /userwww/%user% (в противном случае - сообщение об ошибке появится автоматически). 4. В принципе, можно разруливать права на личные страницы и внутри Apache... Только это - гемор, и, кроме того, такой виртуальный путь должен быть не единственным: не только "www", но и "download" (для доступа к службе автоматической закачки из инета) и т.п. Вот... Вроде объяснил... Если ничего подобного сделать нельзя, придется, видимо, воспользоваться твоим способом. Правда, придется этим гадам объяснять еще, что папка с личной web-страницей у каждого хранится в разных папках (в смысле, с разными именами), но как-нибудь переживу.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
![]() |
![]() |
# 205 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Гыхм... Пока что вышел из положения следующим образом: в Apache прописал, что личные странички юзеров находятся в папках /userftp/*/www, создал такие папки всем пользователям, записал внутрь них файлик .htaccess с запретом загрузки этой страницы, на файлик этот поставил аттрибуты "только для чтения"+"скрытый"+"системный" и в настройках юзера в Serv-U поставил галку "Hide 'hidden' files". Теперь достаточно для разрешения страницы снести файл .htaccess - я это могу сделать под своим аккаунтам, а юзеры - нет.
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
![]() |
![]() |
# 206 |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Сделал бы, чтобы папка называлась не -=DEPOSIT=-, а -=WWW=-, а в ней уже была бы папка с именем пользователя.
Т.е. физически путь бы был: /userwww/test1 /userwww/test2 /userwww/test3 А -=WWW=- физически равнялась /userwww/ К тому же, я не могу понять одного, зачем все запихивать в один аккаунт? Сделай для каждого пользователя специально отдельный логин под WWW, где будет только их www и всё. Т.е. другими словами, я не понимаю смысл разделения на папки /userftp/ и /userwww/, а потом попытки объединить из под один аккаунт. + если сделать, как я предложил, т.е. создать отдельный аккаунт под WWW, то место выделяемое под WWW, стало бы считать намного легче, ибо наверное сам знаешь, что Serv-U считает нормально место только в ДОМАШНЕЙ папке, а за её пределами обычно ничего толкового не получается. |
![]() |
![]() |
# 207 |
::VIP::
Звезда первого сезона Молчун-2004 Регистрация: 24.08.2002
Сообщения: 1 575
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Makc666
1. Делать папки -=www=-/user1 и т.п. не хочется из-за того, что придется каждому персонально объяснять, где его страница находится и почему и разных пользователей папки называются поразному. 2. Ограничить место под папку можно не только средствами Serv-U, а еще, скажем, Quota Server'ом. Только я все равно этого не делаю - у меня ограничено только суммарное место под ftp всех пользователей сразу - просто все их папки находятся на отдельном логическом диске, на котором больше ничего нет. 3. Делать отдельный логин для пользователя, которому разрешено создавать свою страницу - бррр... ![]() Просто возник вопрос, попытался его решить - вдруг пригодится для чего еще. Понял, что, скорее всего, подобную фичу провернуть нельзя, так что этот вопрос пока что считаю закрытым. ![]()
__________________
Действовать надо тупо и это лучшее доказательство нашей чистоты и силы! |
![]() |
![]() |
# 209 | |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Сталкивались в одной из старых версий ФТП...
Или старая антивирусная база. Или старая версия самого ФТП. А можно просто добавить демон в исключения... Цитата:
|
|
![]() |
![]() |
# 211 |
СуперМод
IMHO Консультант 2005-2009 Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 478
![]() |
Allarial
И вовсе ни к чему плодить новые топики! ![]() Склеено.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила! Распространенье наше по планете Особенно заметно вдалеке: В общественном парижском туалете Есть надписи на русском языке В. Высоцкий |
![]() |
![]() |
# 212 | |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Нужно потратить ещё пару дней на изучение настроек программы.
A. Есть ограничение количества пользователей для всего сервера. B. Есть ограничение количества пользователей для каждого домена в отдельности. C. Есть ограничение количества пользователей для каждого аккаунта. D. Есть ограничение количества одновременных подключений с одного IP адреса в каждом аккаунте. Значит выставить нужно что-то типа. A. 400 B. 300 C. 200 аноним D. 1 аноним C. 2 для каждого нормального D. 2 для каждого нормального Цитата:
|
|
![]() |
![]() |
# 213 |
Guest
Сообщения: n/a
|
Дык стоит ограничение только на количество подключений по D, 200 человек. Но другие подрубится не могут....остальные ограничения сняты.
2 вопрос: Как мне указать диапазон айпи адресов с которых разрешен доступ, допустим все Российские? Вписывать их вручную займет неделю времени. |
![]() |
# 214 | ||
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Так может к тебе все через прокси коннектятся?
Т.е. что анонимный пользователь, что с логином реальным, они все как один IP для FPT твоего отображаются? Тогда понятно почему не пускает. Хотя я вообще че-то не понимаю, зачем ставить для анонима ограничение 200 с ОДНОГО IP АДРЕСА!!! Бред какой-то. Помойму тебе надо ещё пару дней поизучать программу внимательно, да HELP почитать. А то чушь какая-то. Цитата:
А дальше или вручную вбивать, или создать домен, который будет хранить настройки в базе данных ODBC. Внести пару адресов, посмотреть структуру хранения и остальный адреса внести быстро вручную в базу данных из отформатированного списка, который должен, по идее, провайдер предоставить. Можно фаервол ещё поставить с плугином, который поддерживает внесение IP по отформатированному списку. Аутпост вроде может. Лень искать. Цитата:
|
||
![]() |
![]() |
# 215 | |
Guest
Сообщения: n/a
|
Цитата:
|
|
![]() |
# 216 |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Allarial
Ещё как надо. Я написал: "D. Есть ограничение количества одновременных подключений с одного IP адреса в каждом аккаунте." Ты пипешь: "Дык стоит ограничение только на количество подключений по D, 200 человек." А потом оказывается, что это не D, а C. С таким же успехом может оказаться, что это не C, а B или A. Извини, но... |
![]() |
![]() |
# 218 |
::VIP::
Регистрация: 18.01.2002
Адрес: Moscow
Сообщения: 1 919
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Так! Спокойнее!!!
Allarial 1) Если хочешь, чтобы тебе помогли, то выражать вопрос надо ясно и точно. Любое отклонение или недомолвка могут привести к неверному решению проблемы, и следовательно не принесут пользы. 2) Перечитай правила на предмет уважительного общения. В настоящий момент ты на грани фола! Человек хочет тебе помочь, а ты на него рычишь! Нехорошо!!!
__________________
Бороться и искать, найти и перепрятать :-) |
![]() |
![]() |
# 220 |
mod
Makc666-2004-3004 Регистрация: 26.11.2001
Адрес: MSK-RU
Пол: Male
Сообщения: 4 577
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Void Z7
Нет, не появилось... Void Z7 Но!!! ![]() Я Rob-у напишу, чтобы он это попробовал реализовать... Хотя мы с ним, помойму, эту проблему уже обсуждали... Последний раз редактировалось Makc666; 09.12.2004 в 21:29. |
![]() |
Теги (метки) |
ftp server, rhinosoft, serv-u |
|
|