Sebelum ada sistem operasi, komputer hanya menggunakan sistem sinyal analog dan sinyal
digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat
berbagai sistem operasi dengan keunggulannya masing-masing.
Sistem operasi mempunyai peran penting di dalam suatu sistem komputer. Berikut beberapa
fungsi sistem operasi:
3. Menghubungkan Hardware
Sistem operasi berperan dalam mengoordinasikan semua perangkat yang saling terhubung
pada gadget dalam waktu yang bersamaan, seperti penyimpanan internal, mouse, speaker,
dan CPU. Dalam hal ini sistem operasi berperan sebagai jembatan yang menghubungkan
perangkat keras dengan perangkat lunak. Kemudian pada gilirannya akan menjalankan
operasi dasar komputer.
Ada beberapa jenis sistem operasi komputer yang cukup terkenal. Berikut ini beberapa jenis-
jenis sistem operasi yang dijalankan di komputer:
Linux Debian adalah salah satu sistem operasi Linux atau GNU yang bersifat universal, Debian
pertama kali dikembangkan pada sekitar 1993. Sistem operasi Debian merupakan sistem operasi
yang bersifat open source, biasanya Linux debian ini digunakan untuk memanage Server
Cara Install Linux Debian 9 di VirtualBox
1. Running Mesin Virtual Debian 9
Jika sudah membuat mesin virtual, berikutnya adalah menjalankan Linux Debian 9 kita, dengan
cara mengklik tombol strat seperti gambar ini.
Berikutnya kita akan diarahkan ketampilan home, untuk menginstall ISO debian kita.
Teman-teman bisa menginstall secara CLI / GUI, karena disini saya ingin menggunakan
tampilan CLI, maka klik saja Install, tapi jika ingin mendapatkan tampilan GUI, pilih
yang Grapich Install.
Selanjutnya adalah pemilihan bahasa, disini saya menggunakan Bahasa Inggris, teman-
teman bisa memilih bahasa lainya, seperti Bahasa Indonesia atau pun sesuai kebutuhan
teman-teman.
Berikutnya pemilihan lokasi, disini teman-teman bisa memilih Indonesia, dengan cara
pilih
other => asia => indonesia.
Namun disini saya secara default memilih US.
Berikutnya adalah pemilihan Keyboard, secara default, keyboard kita adalah American
English
Silahkan tunggu untuk mendeteksi komponen tambahan yang ada di mesin virtual kita
Berikutnya kita akan diarahkan langsung ke Konfigurasi Hostname, karena kita ingin
mengkonfigurasi Network secara manual, maka Klik Go Back, dengan menggunakan
tab lalu enter
Maka tampilan berikutnya adalah seperti, teman-teman bisa memilih yang paling bawah
yaitu do not configure the network at this time.
Berikutnya adalah untuk mengisi Hostname, berguna untuk Pemberian nama ini
spesifik, untuk satu komputer tertentu saja dalam suatu jaringan.
Jika sudah, kita akan diarahkan ke Setup user dan password Kita akan membuat password
untuk user root
isi password keduanya wajib sama, password ini digunakan untuk login sebagai root
Berikutnya kita akan membuat user, untuk user biasa atau bukan root
Berikutnya untuk mengkonfigurasi Waktu, pilih saja Eastern, atau jika teman-teman
memilih Indonesia, maka nanti akan ada pilihan pulau nya.
Tahap berikutnya yaitu, proses partisi pada Linux Debian, disini kita akan mempartisi
linux debian secara otomatis, yaitu dengan memilih rekomendasi dari sistem nya.
berikutnya, kita akan membuat partisi, yang sudah direkomendasikan oleh sistem operasi
berikut
Berikutnya, karena kita menggunkan debian 9 sebagai server, maka yang akan kita ceklis
adalah standard system utilites, lebih jelasnya lihat pada gambar :
Berikutnya, kita akan menginstall GRUB Record, kita pilih yes saja
Selesai
Terkahir silahkan coba login, dengan user dan password yang sudah teman-teman buat
tadi.
Sebelum melakukan konfigurasi, pastikan kita sudah Menginstall Linux Debian 9 dan berikut ini
cara untuk Konfigurasi Adapter Virtual Debian 9.
Silahkan teman-teman ubah, dari NAT menjadi HOST ONLY ADAPTER, jika belum jelas
silahkan ikuti gambar dibawah ini :
Setelah mengatur Adapter network nya, berikutnya jalankan mesin virtual teman-teman sekalian,
seperti gambar dibawah ini :
Jika sudah, baru jalankan perintah apt-get install net-tools, seperti pada gambar jika
selesai maka ketik ifconfig
berikutnya, silahkan teman-teman save dengan cara CTRL+X lalu Y dan ENTER.
Untuk melakukan Restart Konfigurasi pada Linux debian dapat menggunakan perintah
berikut ini:
/etc/init.d/networking restart
Kemudian, kita akan mengecek apakah Konfigurasi sudah berhasil di terapkan pada
Linux Debian, untuk mengecek nya dapat menggunakan perintah :
ifconfig
Setelah itu kita akan mengkonfigurasi IP address pada Client atau windows kita (HOST).
Silahkan teman-teman ikuti cara seperti gambar dibawah ini :
Dinamic Host Configuration Protocol atau yang disingkat dengan DHCP merupakan protokol
yang mengatur pemberian layanan pengalamatan (IP Address, Subnet Mask, IP Gateway, IP
DNS) kepada komputer client secara otomatis (dinamis) sesuai dengan aturan-aturan yang telah
ditetapkan di sisi server.
Komputer yang berfungsi memberikan layanan disebut dengan DHCP Server. Sedangkan
komputer yang menerima layanan disebut DHCP Client.
1. Untuk menginstall Paket DHPC Server, kita menggunakan Paket DVD 2 pada debian,
dengan perintah
nano /etc/dhcp/dhcpd.conf
3. Jika sudah silahkan scroll kebawah, hingga ketampilan seperti dibawah ini, atau cara cepat
nya
untuk domain-name "awonapajr.net" itu akan kita bahas dalam pembahasan Konfigurasi
DNS Server nanti ya teman-teman.
4. Berikutnya adalah mengatur Interface mana yang akan bisa menggunakan DHCP Server,
dengan perintah
nano /etc/default/isc-dhcp-server
5. Jika sudah, kita akan melakukan restart dan cek status pada konfigurasi yang sudah kita
lakukan tadi.
Untuk melakukan testing DHCP Server, disini saya menggunakan Interface Virtual Host
Only lebih tepatnya pada laptop asli / biasa disebut Host.
Dapat dilihat pada gambar diatas, bahwa DHCP Client belum didapatkan, beberapa cara dibawah
ini bisa kita coba
Jika sudah, cek kembali, dengan perintah ifconfig , dan dapat dipastikan DHCP Client sudah
berhasil kita dapatkan .
FTP adalah singkatan dari File Transfer Protocol, protokol untuk bertukar file melalui
jaringan. FTP sering di gunakan untuk mengunduh sebuah file dari server maupun
untuk mengunggah file kesebuah server (misalnya mengupload file gambar web ke sebuah web
server).
Cara kerja protokol FTP ini bertugas untuk urusan pertukaran file.
Intinya FTP adalah protokol yang bertugas dalam hal pertukaran file baik itu mengunduh
ataupun menunggah di jaringan. Selain itu ada HTTP/s yang digunakan untuk Website,
dan SMTP untuk proses mailling.
Dalam keadaan default, FTP berjalan pada port 21 dan bekerja pada protocol TCP/IP. Dalam
FTP Server, kita bisa menggunakan dua cara satu User Authentication LogIn (Password
Protected) dan yang kedua Anonymous Login (Guest OK)
Mari kita cek status dari FTP Server apakah sudah berhasil terinstall dengan baik? Cek
dengan perintah
/etc/init.d/proftpd status
Pada tahap ini, teman-teman sudah bisa melakukan proses unduh dan unggah
menggunakan aplikasi FileZila, seperti gambar sebagai berikut :
Namun, kita tidak selesai hanya sampai disini, kita akan membuat user dan
directory untuk guru ya teman-teman.
<Anonymous /home/guru>
User Guru
</Anonymous>
3. Setelah itu tambahkan user, disini saya ingin menambah user guru, dengan perintah
adduser guru
/etc/init.d/proftpd restart
5. Karena isi dari FTP masih kosong, kita akan membuat folder dan membuat file dengan
perintah berikut ini :
Untuk melakukan pengujian FTP Server pada client, teman-teman bisa menggunakan tools
bernama FileZila ya. Berikutnya kita akan tes menggunakan filezila ya teman-teman.
Jika teman-teman ingin mengakses FTP tanpa meminta akses user, maka dapat
menambah perintah berikut ini
Remote server merupakan sebuah server yang digunakan client untuk mengendalikan atau
mengoperasikan server dengan cara menghubungi IP Server, biasanya remote server yaitu
openSSH-Server.
SSH Server
Secara Singkat SSH adalah sebuah protokol administrasi yang memungkinkan user untuk
mengakses dan memodifikasi berbagai macam pengaturan maupun file yang ada di dalam server.
1. Jalankan perintah
apt-get install openssh-server
3. Silahkan tunggu beberapa saat, jika sudah selesai hal yang akan kita lakukan adalah,
mengecek status dari SSH Server yang sudah kita install, dengan perintah:
/etc/init.d/ssh status
Jika sudah, kita akan melakukan SSH Connection, menggunakan aplikasi Putty, bisa download
di website resmi nya, https://www.putty.org/
Berikut ini adalah tampilan saat teman-teman berhasil melakukan SSH ke Linux Debian
saat pertama kali login, teman-teman harus login sebagai User Biasa / bukan root.
Jika sudah berhasil login, maka teman-teman bisa login sebagai user root, dengan cara
ketik su lalu enter (su artinya super user)
File Server merupakan server yang melayani proses untuk bertukar file melalui jaringan. File
Server juga bisa disebut komputer yang memberikan layanan berupa lokasi disk yang berisi file-
file seperti gambar, video, dokumen dan file lainya.
File Server juga bisa disebut dengan penyimpanan bersama karena biasanya diakses oleh banyak
user atau client.
Samba Server merupakan layanan sharing files, yang biasa tersedia pada server seperti linux.
Linux disini kita gunakan yaitu Debian Server 9.
1. Jika sudah kita akan melakukan perintah install Samba Server dengan cara
apt-get install samba
di dalam perintah dari linux debian, kita diminta untuk memasukkan ISO Debian Binary 1,
silahkan teman-teman masukkan iso dengan cara devices -> optical drives -> pilih iso
Debian 1
Jika sudah dimasukkan, klik enter. Dan silahkan tunggu untuk proses installasi nya.
Jika sudah selesai melakukan instalasi, teman-teman bisa cek apakah samba server sudah
berjalan dengan baik, dengan perintah
/etc/init.d/samba status
2. jika sudah selesai, berikutnya kita akan melakukan konfigurasi default pada samba server,
silahkan teman-teman ikuti cara dibawah ini, dan disini kita akan membuat sebuah user, yaitu
user untuk guru.
untuk konfigurasi file default samba, silahkan teman-teman ketik perintah berikut ini :
nano /etc/samba/smb.conf
isikan paling bawah dengan konfigurasi seperti gambar, atau seperti konfig dibawah ini
[smkn1.net]
path = /home/guru
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user
Keterangan :
3. Berikutnya adalah, membuat user yang digunakan untuk client, mengakses file server /
samba
smbpasswd -a guru
kalau belum bisa setelah perintah diatas atau failed. buat dulu user guru pakai perintah
:
silahkan ikuti cara" berikut ini, dan silahkan isi password untuk user guru
Jika sudah, saat nya kita mengecek apakah samba server sudah bisa diakses, dari client,
menggunakan windows
Untuk melakukan test nya, pastikan status samba server pada Linux Debian berjalan
dengan baik ya teman-teman.
Jika sudah, berikutnya bisa terhubung dengan samba server, teman-teman bisa melakukan
dengan masuk ke run pada windows. Dengan cara windows+r. Setelah itu ketikan
Jika sudah, berikutnya, kita akan di minta autentikasi user dan password, sesuai dengan user guru
yang tadi kita buat.
Berikut ini adalah isi dari folder /home/guru , isi nya seperti saat kita mengkonfigurasi ftp
server. Teman-teman juga bisa membuat folder atau file pada file server berikut ini.