Fórum Root.cz
		Hlavní témata => Server => Téma založeno: PV  12. 02. 2016, 22:59:30
		
			
			- 
				Dobry den, prosim o radu - mam postovni server (postfix na Debianu, courier, amavis, ...) a ucty vytvarim pres skripty pres ssh naprimo. Tuto "cinnost" musim prenechat kolegyni, ktera neni moc pocitacove zrucna. Musim udelat webovou aplikaci, ktera bude umet vytvaret/mazat ucty, spravovat aliasy a nastavovat kvoty. Na vsechno mam predchystane skripty v bashi. Prosim o radu, v cem to napsat, aby se pres webovy prohlizec daly spouset prislusne skripty. Hacek je v tom, ze napr. pri smazani uzivatele se vytvari zaloha, ktera ma treba nekolik GB, coz trva treba minutu ci dve. Webovou aplikaci udelam (v PHP, Perlu, rad se naucim i neco jineho), ale neni mi jasne, jak to "naroubovat" na volani skriptu, ktere musi byt spusteny s pravy roota. Webova aplikace pobezi na jinem serveru nez je mailovy. Prosim o jakekoliv napady. Dekuji, Pavel.
			
 
			
			- 
				Chapu, ze to muze znit lehce offtopic, ale nainstaluj misto toho Zimbru. Vynalezat znovu kolo mi prijde zbytecny.
			
 
			
			- 
				Využij nějakej frontovač (RabbitMQ například). Pošleš do něj z webové stránky napsané v PHP příkaz (a tím myslím pseudopříkaz, ne přímo příkaz pro systém). Na druhé straně si napíšeš daemona jedno v čem (třeba skript pouštěnej každou minutu cronem) a ten přečte příkaz a provede. Vcelku bezpečný, protože nezadáváš nikde ve webové appce přímo příkazy systému. Ale zase musíš vyřešit, že ve webové appce se nějak bude indikovat, že probíhá mazání/vytváření/zálohování a ten skript, co bude zprávy vybírat z frontovače musí zajistit, aby se ve webové appce daná operace označila jako provedená (nějaká ta tabulka v MySQL přístupná webové appce i skriptu by měla bohatě stačit).
			
 
			
			- 
				Dobrý večer, děkuji moc za nápady, touto cestou (frontovač) se vydám.
			
 
			
			- 
				Tento rok mám v plánu napsat si stejnou aplikaci na správu poštovního serveru, tj. účty, aliasy, kvóty, hesla. Vím, vynalézám kolo, ale bude to kolo přesně dle mého gusta. :)
			
 
			
			- 
				Použij ISPConfig nebo podobný systém. Na zálohování pak např. jednoduchý rdiff-backup, který se postará o rozdílové zálohování.
			
 
			
			- 
				
Použij ISPConfig nebo podobný systém. Na zálohování pak např. jednoduchý rdiff-backup, který se postará o rozdílové zálohování.
V tomto případě bych řekl, že je ISP trošku dělo na vrabce ...
			 
			
			- 
				
Tento rok mám v plánu napsat si stejnou aplikaci na správu poštovního serveru, tj. účty, aliasy, kvóty, hesla. Vím, vynalézám kolo, ale bude to kolo přesně dle mého gusta. :)
Presne. "Nejhorsi" na tom je, ze ho za to nejspis i nekde plati.
			 
			
			- 
				Zvolil bych systém iRedMail 
http://www.iredmail.org/
Emaily se zapisují do mysql a tedy je možné udělat si jednoduchý script pro zápis do mysql nebo jejich administraci v iRedMail :)
			 
			
			- 
				
Použij ISPConfig nebo podobný systém. Na zálohování pak např. jednoduchý rdiff-backup, který se postará o rozdílové zálohování.
V tomto případě bych řekl, že je ISP trošku dělo na vrabce ...
Je, ale nemusí řešit nic. Povolí jen daný modul.
			 
			
			- 
				
Použij ISPConfig nebo podobný systém. Na zálohování pak např. jednoduchý rdiff-backup, který se postará o rozdílové zálohování.
V tomto případě bych řekl, že je ISP trošku dělo na vrabce ...
Je, ale nemusí řešit nic. Povolí jen daný modul.
A pořádně děravý ISPConfig zabezpečí :)