Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest niedziela, 17 listopada 2024, 01:17

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 79 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4  Następna
Autor Wiadomość
 Tytuł:
Post: czwartek, 12 lipca 2007, 13:32 
Offline

Rejestracja: czwartek, 14 czerwca 2007, 08:35
Posty: 12
Lokalizacja: Konin
OK

wedlug mnie panel powinien miec mozliwosc:

- restartowania uslug i routera
- dodawnia i usuwania usera dozz /etc/hosts
- dodawania i usuwania usera do-z /etc/firewall/hosts (oraz limits po zaznaczeniu opcji "limituj usera") - pod warunkiem ze mamy firewall zciecha
- dodawania i usuwania usera do-z /etc/dhcpd.conf
- dodawania i usuwania usera do-z /etc/niceshaper/users
- modyfikowania zapisow w /etc/niceshaper/config
- dodawania przekierowan itp do firewalla /etc/firewall/forward itp
- dodawania usera do vhost i tworzenie katalogow w /home w celach www/FTPowych
- wyswietlania komunikatow i przekierowania dla nieplacacych

_________________
___________________________________________
Bez końca można patrzeć na iptraf, ifstat, parkującą kobietę...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 13:33 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
TheL pisze:
rzeczy ktore latwo zrobic to:

Apache
+ Dodawanie vhosta
+ Tworzenie .htaccess (logowanie, blokowanie dostepu, lostowanie katalogow)

Wiesz ile jest możliwości przy dodwaniu vhosta?!
TheL pisze:
Proftpd
+ Dodawanie nowego usera
+ Zmiana parametrow dostepu usera

A to user proftpd nie jest userem systemowym?
TheL pisze:
MySql
+ Dodawanie nowej bazy
+ Dodawanie usera
+ Import bazy
+ Export bazy
+ Backup wszystkich baz
+ Restore wszystkich baz

No chyba sobie jaja robisz? chcesz robić drugi phpmyadmin?
TheL pisze:
Konsola
+ Dodawanie nowego usera
+ Zmiana hasla usera
+ Kasowanie usera

Myślałeś o bezpieczeństwie?

Cytuj:
- odpalenie demona thttpd z roota (niezbyt bezpieczne)
- sudo (trochę mniej niebezpieczne Wink ).

Faktycznie jest tylko trochę mniej niebezpieczne. Aby zapewnić bezpieczeństwo takiemu panelowi dane w nim wpisane powinny być zapisywane do bazy danych (hah, następny dodatek do panelu??) i następnie przez narzędzie w systemie wyciągane i zapisywane w configach. Tylko taki sposób da możliwość ręcznej edycji tego co nabazgrze konfigurator i nie będzie specjalnie groźny dla systemu.

Dodam, że całość należało by oczywiście odpalić na https.

Cytuj:
Jak ktos ma propozycje do do panela, albo inna jego wizje to czekam na sugestie. Moge bardzo szybko ubrac w HTML i grafike kazda wizje. Mysle ze tak wygladajacy panel z przyjemnoscia bedzie obslugiwac nawet pani w biurze Smile

A mnie to w strasznie daje po oczach i jest nieczytelne.
Cytuj:
doluz do postu ankiete kto jakiego serwera www uzywa.

I w czym napisze panel? w cgi? Zaznaczę, że thttpd nie obsługuje php.
PS dołuż??

Cytuj:
niektorym potrzeba prostego a innym troszke bardziej skomplikowanego.

To fakt. Niektórym zaś, nie potrzeba go wcale.
Cytuj:
php chyba bedzie niestety wymagane do powazniejszych rzeczy.

A te "mniej poważne" w czym zrobisz???
Cytuj:
mi jest np bardzo potrzebne dodawanie vhostow do apache w panelu bo uzywam tego bardzo czesto.

Widzisz, ale sprawa jest taka, że Ty potrzebujesz określonej konfiguracji w której zmieniają się tylko dane, a kto inny będzie potrzebował czego innego.
Cytuj:
no ok, tylko do tego paneliku trzeba by od razu wrzucic mozliwosc blokowania z powodu braku platnosci lub nawet wyswietlania kilku roznych komunikatow (uwaga brak platnosci, przerwa serwisowa, awaria itp)

Następna tablica ogłoszeń? ile ich już było?
Cytuj:
ja bym postawil na php i budowe modulowa wtedy powstaloby duzo dodatkow co dobrze wplyneloby na caly panel, przy takim projekcie chetnie pomoge.

To jak? Piszemy w obiektowym php jak rozumiem?
Pamiętaj, że te dodatki to dodatek funkcjonalności ale i niebezpieczeństwa, że ktoś coś spartolił;)

Mogę pomóc, ale jak coś robić, to z głową.


Pozdrawiam

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 13:34 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
ale jak juz napisalem powinien miec budowe modulowa to chyba podstawowe wymaganie.

---
To jakie wymagania dajemy na poczatku ?

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 14:11 
Offline

Rejestracja: czwartek, 14 czerwca 2007, 08:35
Posty: 12
Lokalizacja: Konin
Panowie, nie atakujmy się nawzajem, tylko PROPONUJMY. Na tym polega dyskusja. Narazie jest pomysł "zróbmy panel". Poza tym nie mamy nic. Wiec każdy wrzuca swoje 2 grosze! Ale to migiem :)

_________________
___________________________________________
Bez końca można patrzeć na iptraf, ifstat, parkującą kobietę...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 15:28 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
nic nie stoi na przeszkodzie aby polaczyc taki panel z tablica i zrobic wreszcie wszystko w jednym a nie instalowac/uruchamiac kilku/kilkunastu skryptow do roznych celow, moim zdaniem lepiej miec wszystko w jednym miejscu, zrobione dobrze i dobrze opisane niz 100 roznych rzeczy w kazdym po kawalku tego co bysmy chcieli. Wiem ze jest na tym forum kilka bardzo zdolnych osob ktore moga pomoc w zrobieniu naprawde swietnego panelu a co za tym idzie wielkiego ulatwienia dla poczatkujacych userow. Ja juz napisalem swoje propozycje i jak tylko znajde chwilke pokaze swoje rozwiazania czesci z nich zobaczymy czy to sie bedzie nadawac lub co mozna w tym poprawic.

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 16:56 
Offline
PGF

Rejestracja: sobota, 15 marca 2003, 13:54
Posty: 2780
JakubC pisze:
Niektórym zaś, nie potrzeba go wcale.

I właśnie do nich NIE jest to adresowane, więc nie powinni tutaj zabierać głosu.
JakubC pisze:
Następna tablica ogłoszeń? ile ich już było?


Połączyć elementy - po co odkrywać Amerykę na nowo??????


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 20:11 
Offline
MODERATOR

Rejestracja: wtorek, 31 sierpnia 2004, 23:06
Posty: 3267
Lokalizacja: Katowice
IMHO kolejny projekt ktory z wielka para ruszy w las :)

_________________
Obrazek


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 22:49 
Offline

Rejestracja: czwartek, 14 czerwca 2007, 08:35
Posty: 12
Lokalizacja: Konin
dzieki <ok> :evil:

_________________
___________________________________________
Bez końca można patrzeć na iptraf, ifstat, parkującą kobietę...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 23:02 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
bez kolejnych prob nic nie zrobimy, chocby mialo powstac tylko cos malutkiego to bedzie to mozna uzyc w przyszlosci i napewno beda nowe doswiadczenia co da tylko i wylacznie pozytywne skutki.

teraz pytanie
mam powiedzmy skrypt bashowy:
dodajusera
: [/] [] ()
#!/bin/bash
useradd  -d $home -e $expire -m -p $password -s $shell

w sudoers mam:
: [/] [] ()
nobody ALL=NOPASSWD:/home/panel/dodajusera


w pliku php mam:
dodajusera.php
: [/] [] ()
<?
$home=('/home/user1');
$expire=('2007-12-24');
$password=('haselko');
$shell=('sh');
exec("sudo /home/panel/dodajusera");
?>

czy to jest dobry zapis aby przekazac parametry zmiennych z php do pliku dodajusera ?

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 23:15 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
TheL pisze:
czy to jest dobry zapis aby przekazac parametry zmiennych z php do pliku dodajusera ?

Nie, powiem więcej, nie ma prawa działać. Zmienne zainicjowane w php nie są inicjowane w sh.

Musisz wywoływać z parametrem. A jeżeli na prawdę chcesz się brać za panel to przeczytaj mój post wyżej.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 12 lipca 2007, 23:31 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
bede i tak ciagnal temat musze wejsc na trop jak to zrobic jak jedno bede wiedzial reszta pojdzie z gorki :D
czyli moze tak:
dodajusera
: [/] [] ()
#!/bin/bash
useradd

dodajusera.php
: [/] [] ()
<?
$home=('/home/user1');
$expire=('2007-12-24');
$password=('haselko');
$shell=('sh');
exec("sudo /home/panel/dodajusera -d $home -e $expire -m -p $password -s $shell");
?>

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 00:39 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
TheL pisze:
bede i tak ciagnal temat musze wejsc na trop jak to zrobic jak jedno bede wiedzial reszta pojdzie z gorki :D
czyli moze tak:
dodajusera
: [/] [] ()
#!/bin/bash
useradd

dodajusera.php
: [/] [] ()
<?
$home=('/home/user1');
$expire=('2007-12-24');
$password=('haselko');
$shell=('sh');
exec("sudo /home/panel/dodajusera -d $home -e $expire -m -p $password -s $shell");
?>

eee. Po co robić skrypt który wywoła po prostu inny skrypt? A Twój nie robi nawet tego.*


: [/] [] ()
<?php
$home='/home/user1';
$expire='2007-12-24';
$password='haselko';
$shell='/bin/bash';
exec("sudo /usr/sbin/useradd  -d ".$home." -e ".$expire." -m -p ".$password." -s ".$shell);
?>

* nie robi tego, ponieważ on dostaje parametry których nie przekazuje do skyptu useradd.

Na koniec dodam że
nobody ALL=NOPASSWD:/home/panel/dodajusera
pozwoli dodać usera każdemu, kto ma stronę www na Twoim serwerze i każdemu kto wykryje jakąkolwiek dziurę w tym lub innym skrypcie (który masz na serwerze). Przeczytałeś mój post?

// EDIT
Póki co, dane wpisujesz do zmiennych, ale koniec końców będziesz je wyciągał od użytkownika i zrobisz coś takiego.
$home=$_POST['home'];
a użytkownik będzie miał głowę na karku i wpisze w to pole po ; jakąś inną komendę którą Ty masz w sudo, a której nie chciałbyś żeby wykonywał. Chyba na prawdę nie czytałeś mojego postu.

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 09:24 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
poczekaj, nad bezpieczenstwem pomysle po tym jak bede mial na to optymalny sposob, mam juz pewne plany jak to mozna zrobic.
Potestuje Twoj zapis i zobaczymy co z tego wyjdzie.

W php np przy pobieraniu danych z POSTa czy GETa mozna je przefiltrowac wiec nie wpisze nic tylko to co bedzie mial naznaczone, po za tym, mozna dac mu tylko liste rozwijalna, zmienne moga miec bardzo dlugie i dziwne nazwy itd, duzo jest roznych rzeczy ktore mozna zastosowac, najwazniejszy jest sposob dzialania.

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 11:09 
Offline
Użytkownik

Rejestracja: poniedziałek, 18 listopada 2002, 19:54
Posty: 162
Panowie proponuje zrobic, cos prostego takiego jak we freesco, do podstawowej obslugi serwera do tego dorobic mozliwosc pisania w prosty sposob modolow i wtedy dorobi sie moduly do obslugi innych rzeczy i wtedy to wszystko bedzie mialo jakikolwiek sens.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 12:44 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
jak ale trzeba dojsc do pewnych wnioskow jak to zrobic i z tego tez wynikaja moje pytania do osob ktore w tym temacie wiedza wiecej odemnie.

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 13:06 
Offline
PGF

Rejestracja: wtorek, 27 czerwca 2006, 14:09
Posty: 2112
Lokalizacja: Poznań
TheL: To może zróbmy coś porządnego?

Pierwszą rzeczą, którą należało by zrobić w takim panelu to moim zdaniem pokazywanie statusu serwera i usług oraz moduł który będzie parsował plik rc.conf i wyświetlał go w postaci klikalnych opcji, i parser który z tych ustawień zrobi nowy plik rc.conf.

Na sam początek zrobiłbym podstawę pozwalającą na modułową budowę takiego panelu oraz theme na którym będziemy to wyświetlać (tylko błagam, nie takie pstrokate).

Działać to powinno na takie zasadzie, że skrypt poszukuje plików w katalogu modules/ i kiedy znajdzie dołącza go do całości. W pliku takim wymaganych byłoby kilka zmiennych
$SYS_tytul='tytul opcji'; itd..., dzięki którym system potrafiłby wyświetlić moduł. Reszta byłaby incudem funkcji main zawartej w tym pliku, lub ewentualnie classy (ale nie wiem czy chcemy mieszać tu obiektowość ponieważ będzie trudniejsze do rozbudowania i zmiany dla początkujących). Całość wyświetlać na parsowanym template w celu łatwości zmiany wyglądu.

I tak to widzę, inaczej zrobimy następnego bubla.

Pozdrawiam

_________________
Dedykowane systemy CRM, e-commerce i witryny korporacyjne.
Software House Poznań


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 13:32 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
dokladnie JakubC mam takie samo zdanie jak Ty, a pytanie dotyczace tamtych rzeczy byly przykladowe bardziej chodzilo mi o przekazanie parametru niz konkretnie o dodawanie usera.

Ambi prosze o kontakt.

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 14:25 
Offline

Rejestracja: czwartek, 14 czerwca 2007, 08:35
Posty: 12
Lokalizacja: Konin
http://coel.pl/adminpanel/

uproscilem

Mozna to tak zrobic ze kazdy modul zajmuje jednego boxa - i w sumie mozna je zrobic dowolnej dlugosci. Ewentulanie na poczatku jakies z grubsza system info a na koncu jakas stopka z pierdolami.

Jakies sugestie? Postaram sie zrobic to w taki sposob zeby kazdy mogl sobie dowolnie zmieniac CSSa.

_________________
___________________________________________
Bez końca można patrzeć na iptraf, ifstat, parkującą kobietę...


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 14:39 
Offline
Użytkownik

Rejestracja: środa, 26 października 2005, 13:02
Posty: 1404
Lokalizacja: Mińsk Mazowiecki
zrob w tabelach lewo meny wyboru, gora prawo system info, srodek prawo modul ktory wczytuje sie po wybraniu pozycji z menu i to mi przeslij na maila.

_________________
www.komputer.cuprum.pl
Intel Core 2 DUO QUAD, DUAL DDR2 8GB, GF8800 1 GB, HDD SATAII 750 GB + 750 GB + 80GB + IDE HDD 40 GB, Linux Mandriva 2008 PP


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: piątek, 13 lipca 2007, 14:51 
Offline

Rejestracja: czwartek, 14 czerwca 2007, 08:35
Posty: 12
Lokalizacja: Konin
no chyba ze tak...

w sumie nie wiem czemu sie uparlem na to zeby wszystko bylo na jednej stronie pokazane

_________________
___________________________________________
Bez końca można patrzeć na iptraf, ifstat, parkującą kobietę...


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 79 ]  Przejdź na stronę Poprzednia  1, 2, 3, 4  Następna

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl