Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Witam,
Mam klienta który chce taki wynalazek
Serwer ftp w którym by było ok 2 administratorów
Każdy administrator może dodawać "podadministratora"
"Podadministrator" może dodawać swoich użytkowników w swoim folderze czyli
/home/virtualftp/admin1 - folder Podadmina admin1
/home/virtualftp/admin1/janek
/home/virtualftp/admin1/karol
/home/virtualftp/admin1/piotr
/home/virtualftp/admin2 - folder Podadmina admin2
/home/virtualftp/admin2/karol
/home/virtualftp/admin2/witek
Interfejs webowy do zarządzania dla podadminów, prosty bo to tak naprawdę zwykli użytkownicy.
Oczywiście wszystko na MySQL, najlepiej żeby były limity dyskowe dla danego użytkownika i "podadmin" może tym zarządzać, oraz ich transferem.
Użytkownicy dodanie przez admin1 czy admin2 nie mogą widzieć swoich folderów.
Wyzwanie niezłe wydaje mi się że proftpd powinno sobie z tym poradzić, ale zanim wywalę otwarte drzwi to wolę się Was spytać, są jakieś panale już gotowe ? Proftp Administrator , sprawdziłem i ma wiele błędów i dostosowanie go zajmie troszkę czasu. Czy dać sobie z tym spokój i po prostu kupić cPanel lub DirectAdmin ?
Może ktoś z Was robił coś takiego i może polecić jakieś rozwiązanie
Dzięki za pomoc i info
Offline
Proftpd - Webmin - chyba najlepszy, choć nie idealny, Pure-ftpd - jak go postawisz na Mysql, to jest do nie go taki banalnie prymitywny panel napisany w php - PureUserAdmin.
http://www.debianhelp.co.uk/pureftpweb.htm
Pure ma też moduł do Webmina, ale dosyć kiepski - o ile pamiętam.
W ogóle tych wszystkich GUI do stawiania serwera ftp to bym nie przeceniał.
Fajnie potem wyglądają reklamacje, kiedy jakiś lama próbuje go poprawiać w jakimś gui, i nie ma pojęcia, co naprawdę ryzykuje.
Tak nawiasem, jak mają być jacyś "aministratorzy" to byłoby lepiej,
żeby sami sobie ten serwer postawili, wtedy będą wiedzieli, jak się tym administruje.
Nie chodzi przecież o napisanie nowego serwera ftp w C/C++ tylko o skonfigurowanie istniejącego programu.
Pozdro
Ostatnio edytowany przez Jacekalex (2013-11-09 14:24:09)
Offline
no wiem, ale chcą mi zapłacić za postawienie a nie za dalszą administrację, nie wiem jak oni to widzą ale oki, klient nasz pan :)))
Offline
Obejrzyj ISPconfig - tam było coś do Proftpd.
Ostatnio edytowany przez Jacekalex (2013-11-09 17:47:23)
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00016 | SET CHARSET latin2 |
0.00007 | SET NAMES latin2 |
0.00114 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.117.8.177' WHERE u.id=1 |
0.00098 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.117.8.177', 1732869003) |
0.00072 | SELECT * FROM punbb_online WHERE logged<1732868703 |
0.00085 | SELECT topic_id FROM punbb_posts WHERE id=245410 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=24577 ORDER BY posted |
0.00080 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=24577 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00136 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=24577 ORDER BY p.id LIMIT 0,25 |
0.00122 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=24577 |
Total query time: 0.0074 s |