User Tools

Site Tools


fast_debian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
fast_debian [2013/01/15 22:29]
kyxap
fast_debian [2013/12/15 16:57]
kyxap
Line 1: Line 1:
 +{{tag>​debian squeeze debootstrap minimal_install chroot jail}}====== Памятка по подготовке минимального chroot в Debian ======
 <​code=bash>#​!/​bin/​bash <​code=bash>#​!/​bin/​bash
  
Line 10: Line 11:
 fi fi
  
 +echo "​nameserver 8.8.8.8"​ > /​etc/​resolv.conf
 +
 +apt-get update
 apt-get install -y vim bzip2 apt-get install -y vim bzip2
 wget http://​kyxap.org.ua/​rc/​vimrc -O ~/.vimrc wget http://​kyxap.org.ua/​rc/​vimrc -O ~/.vimrc
Line 20: Line 24:
  
 echo "​modprobe ppp_mppe echo "​modprobe ppp_mppe
-modprobe iptable_nat"​ > /​etc/​rc.local+modprobe iptable_nat 
 +/​opt/​scripts/​firewall.sh &" > /​etc/​rc.local
  
 mkdir /home/jails mkdir /home/jails
Line 30: Line 35:
 echo "/​home/​jails/​$CLIENT_DB/​initjail.sh &" >> /​etc/​rc.local echo "/​home/​jails/​$CLIENT_DB/​initjail.sh &" >> /​etc/​rc.local
  
-sed "​s/​mx1.hqhost-dedicated.com/​$DOMAIN/​g"​ -i /​home/​jails/​$CLIENT_DB/​initjail.sh+# NEED TO CONTINUE! 
 +sed "​s/​mx1.hqhost-dedicated.net/​$DOMAIN/​g"​ -i /​home/​jails/​$CLIENT_DB/​start.sh 
  
 echo "you neet to tune manually: echo "you neet to tune manually:
Line 36: Line 43:
 2. set root jail password 2. set root jail password
 3. set mysql jail password 3. set mysql jail password
-4. set correct smmta owner instead wrong 100 uid" +4. set correct smmta owner instead wrong 100 uid
-5. set backup + 
-6. set firewall +smmta="/​var/​run/​sendmail/​mta 
-7. set apache checker+/​var/​spool/​mqueue 
 +/​var/​lib/​sendmail 
 +/etc/mail 
 +/​etc/​mail/​tls 
 +/​etc/​mail/​sasl 
 +/​etc/​mail/​sasl/​Sendmail.conf.2 
 +/​etc/​mail/​m4 
 +/​etc/​mail/​smrsh 
 +/​etc/​mail/​default-auth-info 
 +/​etc/​mail/​access.db 
 +/​etc/​mail/​aliases.db 
 +/​etc/​mail/​virtusertable.db"​ 
 +for i in "​$smmta";​ do 
 +  chown smmta:smmsp $i; 
 +done 
 + 
 +5. rm -r /​etc/​awstats;​ ln -s /​opt/​dedikit/​autogen/​logprocessor_awstats/​logprocessor_awstats /​etc/​awstats 
 +6. set backup 
 +7. set firewall 
 +8. change registration email to client email 
 + 
 +"
 </​code>​ </​code>​
fast_debian.txt · Last modified: 2013/12/15 16:58 by kyxap