Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 4

MENGGANTI HOSTNAME

------------------------------------------------------------------->>
#nano /etc/hostname
Ganti hostname yang terdaftar dengan BTRSRV
#nano /etc/hots
Ganti host yang terdaftar dengan BTRSRV
------------------------------------------------------------------->>
NETWORKING
------------------------------------------------------------------->>
#ifconfig eth0 up
#nano /etc/network/interfaces
Tambahkan script dibawah ini
=========================================
|auto eth0 |
|iface eth0 inet static |
| address 192.168.10.2 |
| netmask 255.255.255.0 |
| gateway 192.168.10.1 |
| dns-nameservers 192.168.10.2 |
=========================================
Kemudian ctrl+x+y untuk menyimpan konfigurasi
#service networking restart ===> pastikan tidak ada notifikasi error
#apt-get install resolvconf -y
------------------------------------------------------------------->>
MENGATUR REFOSITORY APLIKASI LAYANAN SERVER
------------------------------------------------------------------->>
#nano /etc/apt/sources.list
tambahkan tanda pagar pada 5 baris yang berawalan kata deb
kemudian tambahkan 2 baris script dibawah ini:
=================================================
|deb http://192.168.0.99/debian wheezy main |
|deb-src http://192.168.0.99/debian wheezy main |
================================================
------------------------------------------------------------------->>
MEMBUAT USER
------------------------------------------------------------------->>
#touch user.sh
#chmod +x user.sh
#nano user.sh
#!/bin/bash
for i in {1..10};
do
useradd user$i
echo –e “1234\n1234” | passwd user$i
done
#./user.sh

------------------------------------------------------------------>>
SSH Server
------------------------------------------------------------------>>
#Apt-get install ssh -y
#service ssh restart
------------------------------------------------------------------>>
BIND9
------------------------------------------------------------------>>
#apt-get install bind9
#cd /etc/bind9
#cp db.default db.btrsrv.net
#cp db.default db.tkjsrv.net
#cp db.127 db.10
#nano named.conf.local
zone "btrsrv.net" {
type master;
file "/etc/bind/db.btrsrv.net"
}
zone "tkjsrv.net" {
type master;
file "/etc/bind/db.tkjsrv.net"
}
zone 10.168.192.in-addr.arpa {
type master;
file "/etc/bind/db.10"
}
#nano db.btrsrv.net
ganti localhost. dengan btrsrv.net.
@ IN A 127.0.0.0 ganti dengan 192.168.10.2
Tambahkan
www IN CNAME @
nama IN CNAME @
mail IN CNAME @
#nano db.tkjsrv.net
ganti localhost. dengan tkjsrv.net.
@ IN A 127.0.0.0 ganti dengan 192.168.20.2
Tambahkan
monitoring IN CNAME @
------------------------------------------------------------------>>
FTP SERVER
------------------------------------------------------------------>>
#apt-get proftpd -y
#nano /etc/proftpd/proftpd.conf
cari documentroot kemudian hapus tanda pagar yang berada sebelum kata
tersebut
------------------------------------------------------------------>>
MENGATUR HAK AKSES FTP UNTUK SETIAP USER
------------------------------------------------------------------>>
FULL AKSES
------------------------------------------------------------------>>
nano userftpfull.sh
#!/bin/bash
for i in {1..5};
do
mkdir /home/user$i/
chown -R user$i:user$i /home/user$i/
chmod 775 /home/user$i/
usermod user$i -d /home/user$i/
done
#chmod +x userftpfull.sh
#./userftpfull.sh
------------------------------------------------------------------>>
FULL AKSES
------------------------------------------------------------------>>
#nano userftpread.sh
#!/bin/bash
for i in {6..10};
do
mkdir /home/user$i/
chown -R user$i:user$i /home/user$i/
chmod 544 /home/user$i/
usermod user$i -d /home/user$i/
done
#chmod +x userftpread.sh
#./userftpread.sh
------------------------------------------------------------------>>
WEB MAIL SERVER
------------------------------------------------------------------>>
#apt-get install postfix courier-imam courier-pop squirrelmail
# cd /etc/skel/
# maildirmake Maildir
#nano /etc/apache2/apache.conf
tambahkan di baris paling bawah script dibawah ini
Include /etc/squirrelmail/apache.conf
#nano /etc/squirrelmail/apache.conf
cari kata 1.2.3.4 kemudian edit sehingga hasilnya menjadi seperti di bawah
ini:
<VirtualHost *:80>
DocumentRoot /usr/share/squirrelmail
ServerName mail.btrsrv.net
</VirtualHost>
# nano /etc/postfix/main.cf
tambahkan di baris paling bawah scipt berikut
home_mailbox = Maildir/
# dpkg-reconfigure postfix

#adduser user11
pada kolom password ketika 1234 ===> kolom berikutnya enter saja
#adduser user12
pada kolom password ketika 1234 ===> kolom berikutnya enter saja

------------------------------------------------------------------>>
SAMBA SERVER
------------------------------------------------------------------>>
#apt-get install samba -y
#nano /etc/samba/smb.conf
cari kata Share definition ===> kemudian tambahkan baris di bawah ini
[GUEST]
path = /foldershare
security = share
guest = ok
read only = yes
------------------------------------------------------------------>>
WEB SERVER
------------------------------------------------------------------>>
#apt-get install apache2 php5 mysql-server phpmyadmin -y
Pada isian Password dan retype password isi dengan "root" (tanpa tanda petik)
#nano /etc/apache2/apache2.conf
tambahkan di baris paling akhir script dibawah ini
ServerName btrsrv.net
#nano /etc/apache2/ports.conf
cari kata listen kemudian tambahkan scipt berikut ini tepat diatas kedua kata
tersebut
NameVirtualHost *:443

Kemudian Simpan konfigurasi dengan menekan tombol CTRL+x kemudian Y


#mkdir /var/www/btrsrv
#mkdir /var/www/nama.btrsrv
#cd /etc/apache2/sites-available
#cp default btrsrv.net
#cp defaul nama.btrsrv.net
#nano btrsrv.net
1. Ganti port 80 dengan 443
2. Tambahkan ServerName btrsrv.net dibawah baris ServerAdmin Webmaster@localhost
3. Edit baris DocumenRoot /var/www/ ===> DocumenRoot /var/www/btrsrv
4. Tambahkan Script di bawah ini setelah baris DocumentRoot
=========================================================
| SSLEngine On |
| SSLCertificateFile /etc/ssl/private/btrsrv.pem |
| SSLCertificateKeyFile /etc/ssl/private/btrsrv.key |
=========================================================
5. Edit Baris Directory /var/www ==> Directory /var/www/btrsrv

#nano btrsrv.net
1. Tambahkan ServerName tkjsrv.net dibawah baris ServerAdmin Webmaster@localhost
2. Edit baris DocumenRoot /var/www/ ===> DocumenRoot /var/www/tkjsrv
3. Edit Baris Directory /var/www ==> Directory /var/www/tkjsrv

#a2dissite default
#a2enssite btrsrv.net
#a2enssite nama.btrsrv.net
#a2enmod ssl

You might also like