CROSSCOL

ISI CROSSCOL

SURYAONE multi solutions

Belajar berUsaha apa saja yang penting BERMANFAAT dan HALAL

SURYA bengkel komputer

Servis komputer/laptop dan Instalasi Jaringan. CP : 08572 555 2740

Mayta collection

Lapak SANDANGAN

DELAPAN solutions

Solusi desain dan cetak

berkualitas dan harga terjangkau

Bu Wiyarti Catering

Melayani pemesanan :

Nasi Tumpeng, Nasi Box, Arem-arem, Kue basah/kering, dll.

FAJAR - Furniture and Building Solutions

Melayani jasa :

Pembangunan/Renovasi Rumah, pembuatan furniture kayu, las listrik.

Wednesday, September 24, 2025

KONFIGURASI DEBIAN 8 (UPDATE)

 



Konfigurasi FTP Server


1. Pindah cd 2

2. #apt-cdroom add 

3. #apt-get install proftpd

4. Masuk ke direktori home dengan perintah 

#cd /home/

5. Buat folder atau direktori smk di dalam home, dengan perintah

#mkdir /home/ftp

6. Kemudian beri hak akses pada direktori smk dengan perintah 

#chmod 777 /home/ftp

7. Buat user dengan perintah 

#adduser dina (nama_user)

8. Masuk ke direktori proftpd, dengan perintah 

#cd /etc/proftpd 

lanjutan perintah #nano proftpd.conf

#nano /etc/proftpd/proftpd.conf

9. Masuk di file proftpd.conf dengan perintah 

10. Pada tulisan debian ganti menjadi ftp.sekolah.sch.id

11. Hapus tanda pagar pada default root

12. Tambahkan paling bawah 

<Anonymous /home/ftp>

User dina

UserAlias anonymous dina

</Anonymous>

    simpan

restart :#/etc/init.d/proftpd restart

#service proftpd restart

13. Masuk ke web browser client kemudian tembakkan pada url, tuliskan

ftp://ip eth0 

install filezilla pada client

masuk menu site new isikan ket ftp yang di buat


catatan : masuk cd /etc/bind masuk file db.sekolah

baris paling bawah ketik

ftp IN A 192.168.8.254 (ip eth0)

simpan

restart bind #/etc/init.d/bind9 restart

konfigurasi samba server ada di cd 1

1. #apt-get install samba 

2. buat folder untuk berbagi data

#mkdir /home/samba

3. beri hak akses pd direktori

#chmod 777 /home/samba

4. buat user untuk login klien

#adduser siti

5. beri password user tsb

#smbpasswd -a siti

6. edit file smb.conf

#nano /etc/samba/smb.conf

tambahkan di script paling bawah tulisan:

[samba]

path = /home/samba

valid users = siti

admin = 123

browseable = yes

writeable = yes


simpan


7. restart samba

#/etc/init.d/samba restart

8. uji pada client

buka win R ketik \\192.168.7.254


9. ketik user dan password

10. mulai untuk co pas file dari server ke client


catatan cara menghapus instalasi

1. #rm -rf postfix courier-pop courier-imap

2. #apt-get remove postfix courier-pop courier-imap

3. #apt-get purge postfix courier-pop courier-imap 

 melihat versi debian yg dipakai cat /etc/os-release

atau menggunakan lsb_release -d




seting ip gateway untuk bikin router

misal topologinya :

(ip.192.168.10.1/29)client(windows)------switch-------

server(debian)------internet(ip.192.168.12.x/24) x = no absen+100

masuk ke file nya :

1. #nano /etc/network/interfaces

menuliskan: 

auto eth0

iface eth0 inet static

address 192.168.12.254

network 192.168.12.0

netmask 255.255.255.0

broadcast 192.168.12.255

gateway 192.168.12.1

auto eth1

iface eth1 inet static

address 192.168.10.1

network 192.168.10.0

netmask 255.255.255.248

broadcast 192.168.10.7

gateway 192.168.12.254

simpan dengan ctrl+x jawab Y enter

2. #nano /etc/rc.local

tuliskan pada baris di atas exit 0

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

simpan

3. #nano /etc/sysctl.conf

cari tulisan :#net.ipv4.ip_forward =1

hilangkan tanda pagarnya simpan

4. #nano /etc/resolv.conf

tuliskan nameserver 8.8.8.8

                nameserver 8.8.4.4

simpan

5. restart interface nya

    #/etc/init.d/networking restart

    #service networking restart

ping 192.168.12.1

konfigurasi DNS server

aktifkan cd 1 #apt-cdrom add

apt-get install build-essential (cek aktif nya cdrom di VB)

apt-get install bind9

seting DNS server

#cd /etc/bind

#ls

#cp db.127 db.192

#cp db.local db.sekolah


jika ip yang digunakan 192.168.7.254

file named.conf.local #nano named.conf.local

tuliskan : zone "sekolah.sch.id" {

type master;

file "/etc/bind/db.sekolah";

};

   zone "7.168.192.in-addr.arpa" {

type master;

file "/etc/bind/db.192";

}; 

simpan


file db.192 #nano db.192

tuliskan : sekolah.sch.id. root.sekolah.sch.id.

@ IN NS sekolah.sch.id.

254 IN PTR sekolah.sch.id.

254 IN PTR mail.sekolah.sch.id.

simpan


file db.sekolah #nano db.sekolah

tuliskan: sekolah.sch.id. root.sekolah.sch.id.

@ IN NS sekolah.sch.id.

@ IN A 192.168.7.254

ns1 IN A 192.168.7.254

www IN CNAME ns1

ftp IN A 192.168.7.254

mail IN A 192.168.7.254

simpan

di file named.conf.options

forwarder isikan 192.168.7.254 kemudian 203.190.112.18 dan 8.8.8.8

restart bind :/etc/init.d/bind9 restart

masuk ke nano /etc/resolv.conf 

tuliskan nameserver 192.168.8.254

restart network:/etc/init.d/networking restart

cek dns server dengan : nslookup sekolah.sch.id

        nslookup 192.168.8.254

hasilnya harus keluar nama domain server dan no ip dns nya

hubungkan dengan client

seting di client:di Win XP

use the following IP address

ip address: 192.168.100.30

subnet mask: 255.255.255.128

default gateway:192.168.100.1

use the following DNS server addresses

preferred DNS server: 192.168.7.254

alternate DNS server:

ok, close, close, cek detail ip harus sesuai dengan yg diisikan pada seting client. 

cek dari debian ping ip win

cek dari win ping ip debian

harus reply


konfigurasi web server


Konfigurasi WebServer :

1. Ganti menjadi CD 1

2. #apt-cdrom add

3. Install aplikasi yang digunakan untuk web server :

#apt-get install apache2 php5

4. masuk ke direktori var/www/html

cd /var/www/html di ls

kemudian nano  index.html

di ls kemudian nano index.html

di dalam index.html isikan:

<html>

<head>

<title>uji coba web server</title>

</head>

<body><b>

“SELAMAT DATANG DI WEB SEKOLAH.SCH.ID”.</b>

</body>

</html>

5. masuk ke direktori sites available

cd /etc/apache2/sites-available/ di ls

masuk ke nano 000-default.conf

tuliskan di bagian paling bawah :

<VirtualHost 192.168.7.254:80>

ServerAdmin admin@sekolah.sch.id

ServerName sekolah.sch.id

ServerAlias www.sekolah.sch.id

DocumentRoot /var/www/html

</VirtualHost>

simpan

6. restart apache : /etc/init.d/apache2 restart

7. buka browser ketik ip dns

8. buka browser ketik domain kita




konfigurasi ftp server

1.pindah ke CD 2 kemudian aktifkan cd rom dgn #apt-cdrom add

2. install ftp #apt-get install proftpd pilih standalone

3. buat folder untuk file ftpbaru #mkdir /home/smk

catatan masuk ke direktori smk :cd /home/smk

         smk#adduser user1

          #passwd 12345

  #chmod 777 /home/smk

4. konfigurasi ftp #nano /etc/proftpd/proftpd.conf

ganti servername sekolah.sch.id

hapus # pada tulisan DefaultRoot

tambahkan perintah di paling bawah:

<Anonymous /home/smk/>

User user1

UserAlias anonymous user1

</Anonymous>

5. restart #/etc/init.d/proftpd restart

6. buka web browser ketik ftp://ftp.sekolah.sch.id atau ftp://192.168.7.254

7. pengujian dengan kopi file dari my doc ke ftp lewat explore

catatan: masuk ke direktori bind #cd /etc/bind kemudian tambahkan pada db.sekolah

di baris paling bawah ketik mail  IN  A  192.168.7.254(ip eth0 kalian)

    ftp   IN  A  192.168.7.254(ip eth0 kalian)

simpan

restart bind #/etc/init.d/bind9 restart




Konfigurasi mail server dan web mail

1. pastikan cd 1 2 3 sudah siap

2. aktifkan di cd 3 dengan #apt-cdrom add

3. #apt-get install postfix courier-pop courier-imap

postfix configuration Ok

general type of mail : Internet Site

isikan di system mail name : mail.sekolah.sch.id

create directories for web.based jawab No


7. cek sudah terinstal #dpkg -l postfix courier-imap courier-pop 

jika sudah ok keluar daftar dengan depannya ii

catatan: #dpkg-reconfigure postfix courier-imap courier-pop

ok 

internet site 

mail.sekolah.sch.id

ok

ok

no

0.0.0.0/0

no

ok (0)

ok (+)

ipv4 ok


8. konfigurasi postfix

#nano /etc/postfix/main.cf

cari tulisan mailbox_command dikasih  # 

tulis di bagian paling bawah home_mailbox = Maildir/

9. restart :#service postfix restart

10. buat direktori Maildir :#maildirmake /etc/skel/Maildir

11. buat user baru untuk penerima dan pengirim

#adduser usersatu pass 12345

#adduser userdua  pass 12345


6. apt-get install squirrelmail

14. konfigurasi web mail

cd 1 #apt-cdrom add

#apt-get install squirrelmail

masuk ke #nano /etc/apache2/apache2.conf

tambahkan tulisan di paling bawah

Include "/etc/squirrelmail/apache.conf"

restart apachenya #service apache2 restart

restart untuk mail server

#/etc/init.d/postfix restart

#/etc/init.d/courier-pop restart

#/etc/init.d/courier-imap restart

klo belum jalan di klien ketik #reboot


15. buka browser di klien ketikkan ip eth0/squirrelmail

login dengan usersatu pass 12345

16. pilih compose untuk membuat pesan baru:

to:userdua@sekolah.sch.id

subject:kepada userdua

tuliskan apa kabar userdua

klik send



catatan di file #nano /etc/squirrelmail/apache.conf

cari tulisan user will prefer a simple URL like

hilangkan # di bawahnya

kemudian edit : <VirtualHost 192.168.7.254:80>

DocumentRoot /usr/share/squirrelmail (tempat penyimpanan data mail server

ServerName mail.sekolah.sch.id

</VirtualHost>

restart apache

buat shortcurt : ln -s /usr/share/squirrelmail/ /var/www/html/mail

di db.sekolah ditambah mail IN A 192.168.8.254

di db.192 ditambah     254 IN PTR mail.sekolah.sch.id