Bekijk Volledige Versie : DirectAdmin Beveiliging
Hi,
Maandag word mijn eerste DirectAdmin server opgelevert (andere dedi's/vps draaien zonder cp) Nu is mijn vraag wat zijn de standaard dingen om een DirectAdmin server te beveiligen? Iniedergeval ben ik dit verplan:
http://www.directadmin.com/forum/showthread.php?t=12099 (alles updaten)
http://www.directadmin.com/forum/showthread.php?threadid=12323 (tmp noexec)
Voor de rest anyone tips? Ik heb hier ooit een topic gelezen maar kan hem zo gauw niet vinden.
Bedankt, Niels. :lovewht:
Je TMP bij installatie als een aparte partitie mounten, en niet later aan de slag gaan met no exec virtuele truukjes! :) die werken nadat je reboot niet meer namelijk.
Zie verder;
http://www.webhostingtalk.nl/servers-services-en-beveiliging/101032-server-beveiliging-hardening.html
Goed idee idd, ik ga even kijken.. :)
DA beveilig je niet, je beveiligd je server.
Doe verder eens een search naar ELS van SMTALK op het DA forum, heb hem hier niet bij de hand...
Snap ik, maar DA is anders dan een lege server he :)
EDIT: SU-PHP is dat aan te raden voor DirectAdmin based servers, of trekt dit veel CPU/memory of andere dingen?
dennis0162
29/07/07, 00:52
http://www.ccchosting.nl/dedicated-servers/dedicated/howtos.html Misschien heb je hier nog wat aan:)
EDIT: SU-PHP is dat aan te raden voor DirectAdmin based servers, of trekt dit veel CPU/memory of andere dingen?
Wij draaien het niet, zien de noodzaak er nog niet echt van in. Er zijn ook other ways om je PHP safe te maken.
Heb gehoort dat het nogal veel CPU trekt idd.
Wij draaien het niet, zien de noodzaak er nog niet echt van in. Er zijn ook other ways om je PHP safe te maken.
Heb gehoort dat het nogal veel CPU trekt idd.elke methode om php niet onder het uid/gid van de klant te draaien ius niet safe. methoden om functies te disablen en/of 'safe mode' / openbase dir zijn allemaal lapmiddelen die in php6 zoveel mogelijk verdwijnen.
Kortom kies nu alvast een degelijke oplossing.
http://www.ccchosting.nl/dedicated-servers/dedicated/howtos.html Misschien heb je hier nog wat aan:)
Die stond al in mijn favo's, een top site! :W:
@ X-Hosted & Deimos: Hmm, zijn er nog andere mogelijkheden als users een script runnen hem onder de user zelf te draaien?
En weet iemand toevallig als je het update script van weal draait of er dan ook gelijk mod_security opstaat?:)
Ik zou sowieso upgraden naar Apache 2 en daar mod_ruid in installeren, dan draait de hele vhost onder de eigen UID/GID en dat zorgt er weer voor dat je veel beter kan tracken welke gebruiker wat doet.
OpenSSL.Exim,ProFTP,phpMyAdmin,MySQL,SquirrelMail, SquirrelMail,SpamAssassin,IMAP 2004c1,MODsecurity,Apache,MODevasive was ik allemaal al verplan om te updaten/installeren, mod_ruid komt erbij bedankt :)
Met mod_ruid kan je wel wat webmail problems verwachten overigens, heb er ook eens mee zitten testen.. maar kwam webmail en pma problems tegen. Toen niet meer mee verder gegaan en in de ijskast gestopt :)
Mja, valt vast wel te fixen op de een of andere manier denk ik. :)
*googelt*
http://www.webhostingtalk.nl/scripting-techniek-beveiliging/102275-directadmin-mod_ruid-hulp-nodig.html
Persoonlijk zl ik toch gaan voor suPHP, de laatse versie is snel en trekt minder cpu.
TIP: zoek ff op da forum om bij de installatie van directadmin optegeven dat je php5 en suPHP wens te installeren, dit middels de beta custumbuild.
(zelf niet uitgeprobeerd omdat het BETA is)
Met mod_ruid kan je wel wat webmail problems verwachten overigens, heb er ook eens mee zitten testen.. maar kwam webmail en pma problems tegen. Toen niet meer mee verder gegaan en in de ijskast gestopt :)Als jij met mod_rewrite alles wat in /var/www/ binnen komt herschrijft naar het IP van de server, draait alles onder de juiste gebruiker en heb je die problemen ook niet :)
Persoonlijk zl ik toch gaan voor suPHP, de laatse versie is snel en trekt minder cpu.
TIP: zoek ff op da forum om bij de installatie van directadmin optegeven dat je php5 en suPHP wens te installeren, dit middels de beta custumbuild.
(zelf niet uitgeprobeerd omdat het BETA is)
nja met suPHP zit je ook nog niet erg veilig, je kunt je homedirs nog niet echt weglocken omdat apache de homedirs ook nog moet kunnen lezen.
vooralsnog zou ik graag willen weten welke bedrijven modruid stabiel hebben draaien in combinatie met directadmin.
volgens mij kampt iedereen namelijk met problemen.
Iniedergeval ga ik het wel uitproberen (mod_ruid icm mod_rewrite) :)
vooralsnog zou ik graag willen weten welke bedrijven modruid stabiel hebben draaien in combinatie met directadmin.
volgens mij kampt iedereen namelijk met problemen.
Gijs van Aleto eens vragen, daar loopt het allemaal vlekkeloos op een 20-tal servers.
SuPHP wordt trouwens meteen al geinstalleerd bij nieuwe DA installaties.
vooralsnog zou ik graag willen weten welke bedrijven modruid stabiel hebben draaien in combinatie met directadmin.
volgens mij kampt iedereen namelijk met problemen.Ik heb het op dit moment op iets meer dan 20 servers stabiel draaien.
Het draait prima met DirectAdmin, je moet echter een kleine rewrite rule maken voor de webmail.
Ik heb ook nog virtual host templates online staan, zie: http://crew.pcextreme.nl/files/linux/util/directadmin/da_vhosts_templates_apache2_mod_ruid.tar.gz
Alles draait nu en is geupdate, alleen hoe zit het nou met die tmp partitie, is er nou een mogelijkheid om deze na de reboot weer automatisch te laten werken? (bij installatie kon geen aparte partitie worden aangemaakt, om het OS al pre-installed was)
En Wido bedankt voor je templates, ik ga er zeker naar kijken! :)
Nog even wat duidelijker.
Open je httpd.conf en zoek naar het block voor /var/www/html, zet je AllowOverride daar op All.
Je hebt dan iets als:
<Directory "/var/www/html">
Options -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Plaats nu in /var/www/html een .htaccess met daarin:
RewriteEngine On
RewriteCond %{HTTP_HOST} !85.92.147.91
RewriteRule ^(.*)$ http://85.92.147.91/$1 [R=301]
Als voorbeeld kan je nu bezoeken: http://reseller12.pcextreme.nl
Je zal zien dat de URL daar automatisch wordt herschreven naar http://85.92.147.91/
Zo draait voor elke klant de webmail onder de zelfde gebruiker, alleen zie je dan wel een IP in de adresbalk, maar dat moet niet al te erg zijn denk ik?
Is idd niet erg, mod_ruid komt later wel.. ben nu blij dat alles draait, heb namelijk nu primary DNS op DA server draaien en secundary op een VPS in Duitseland, dit werkt nu 100% en synct elkaar, na 3,5 uur werk :)
Mischien mogelijk om een sticky te maken, DA beveiligen lijkt me handig.
Alles draait nu en is geupdate, alleen hoe zit het nou met die tmp partitie, is er nou een mogelijkheid om deze na de reboot weer automatisch te laten werken? (bij installatie kon geen aparte partitie worden aangemaakt, om het OS al pre-installed was)
En Wido bedankt voor je templates, ik ga er zeker naar kijken! :)
't is al gelukt. :)