IMPLEMENTASI MEDIA PENYIMPANAN DATA DENGAN
MENGGUNAKAN FTP SERVER PADA PT. SUZUKI FINANCE
INDONESIA PALEMBANG
Fredi Yansyah Jurusan Teknik Informatika STMIK PalComTech Palembang
Abstrak
Keamanan jaringan komputer dan PC menjadi begitu penting untuk diperhatikan saat ini. Apalagi jika kebutuhannya sudah berhubungan dengan kegiatan perkantoran, dan kegiatan perkantoran tersebut banyak berhubungan dengan data-data yang sangat penting seperti halnya pada PT. Suzuki Finance Indonesia Palembang. Rancangan PC Router sebagai FTP server jaringan komputer lokal pada PT. Suzuki Finance Indonesia Palembang ini menggunakan proftpd pada sistem operasi Linux Debian 6.0, tujuan penulisan skripsi ini untuk mengetahui bagaimana membangun PC Router sebagai FTP server dengan menggunakan Proftpd, serta memahami bagaimana konfigurasi antara server dan client dalam sebuah jaringan komputer, ini merupakan sistem yang dibangun berdasarkan penelitian yang sudah dilakukan 1 bulan. Kegiatan membangun FTP server jaringan komputer lokal sangat perlu dilakukan untuk mencegah kegiatan yang dapat merugikan perusahaan. Penggunaan pc router sebagai FTP server untuk jaringan komputer lokal menggunakan proftpd dalam penerapannya tidaklah terlalu sulit dan tidak memerlukan biaya banyak sehingga bisa diterapkan oleh perusahaan yang baru berkembang maupun yang telah maju.
Kata Kunci : ftp server, proftpd, linux, server, client
PENDAHULUAN
Pada era globalisasi ini dapat dirasakan kepentingan penyimpanan data sebagai penunjang informasi. Tanpa adanya penyimpanan data, informasi yang diterima kurang akurat kebenarannya dan bisa menimbulkan masalah dikemudian hari. Penyimpanan data merupakan suatu hal yang penting, terlebih lagi bagi suatu Instansi atau Perusahaan yang memiliki bagian-bagian kerja yang saling berhubungan dalam operasionalnya. Dalam manajemen suatu Instansi atau perusahaan sangatlah ditentukan oleh kemampuan Instansi atau Perusahaan bersangkutan dalam menyimpan data secara baik dan benar. Penyimpanan data di komputer dan disimpan ulang melalui media tambahan seperti flashdisk, CD dan
floppy, tidak menjamin bahwa data akan terap terjaga. Maka dalam kesimpulan di atas,
penulis merasa PT. Suzuki Finance Indonesia Palembang sangatlah membutuhkan tempat penyimpanan khusus, akan lebih mudah dalam menyimpan dan mentransfer data serta mengakses data yang akan dibutuhkan solusi yang ditawarkan penulis adalah dengan membuat FTP Server.
FTP (File Transfer Protocol) adalah protokol standar dalam kegiatan lalu lintas file seperti mengunduh (download) atau mengunggah (upload) file yang dilakukan antara dua komputer yang tehubung dalam jaringan internet. Dalam FTP harus ada FTP Server dan FTP Client. FTP Server adalah suatu yang menjalankan software yang memberikan layanan tukar-menukar file dengan selalu siap memberikan layanan FTP apabila mendapat request dari FTP client. FTP sebenarnya tidak aman dalam mentransfer suatu file karena file dikirimkan tanpa dienkripsi terlebih dahulu, tetapi bila menggunakan SFTP (SSH FTP) yaitu FTP yang
berbasis pada SSH atau menggunakan FTPS (FTP over SSL) sehingga data yang akan dikirm dienkripsi terlebih dahulu.
Selain digunakan untuk mengupload dan mendownload website ke sebuah web hosting server, FTP server juga banyak di fungsikan untuk keperluan sharing file atau juga pusat data di dalam perusahaan-perusahaan. Untuk dapat mengakses FTP server dibutuhkan sebuah aplikasi FTP Client seperti FileZilla, WS_FTP, Cute_FTP dll atau paling sederhana dengan menggunakan Browser. Pada PT. Suzuki Finance Indonesia Palembang, sistem operasi yang digunakan adalah sistem operasi windows 7 untuk client.
LANDASAN TEORI Jaringan Komputer
Menurut Sopandi (2008:2), Jaringan komputer merupakan gabungan antara teknologi komputer dan teknologi telekomunikasi. Gabungan teknologi ini melahirkan pengolahan data yang didistribusikan, mencakup pemakaian database, software aplikasi dan peralatan hardware secara bersamaan, sehingga pengguna komputer yang sebelumnya hanya berdiri sendiri, kini telah diganti dengan sekumpulan komputer yang terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya, sistem inilah yang disebut jaringan komputer (komputer network).
Topologi Jaringan
Menurut Sopandi (2008:27) Topologi Jaringan adalah susunan atau pemetaan interkoneksi antara node, dari suatu jaringan, baik secara fisik (riil) dan logis (virtual). Komponen Jaringan
Menurut Wagito (2007:23), Peralatan yang dibutuhkan dalam suatu jaringan sangat tergantung pada konfigurasi yang digunakan untuk menyusun jaringan, jenis media transmisi data, serta besar kecilnya jangkauan jaringan, secara umum suatu jaringan dapat terdiri dari beberapa perangkat keras.
Subnet Mask
Menurut Sugeng (2006:84), Subnet Mask adalah angka biner 32 bit yang digunakan untuk membedakan network ID dan host ID dan menentukan letak suatu host, apakah berada di jaringan lokal atau jaringan luar.
FTP
Menurut Nugroho (2005:26), FTP (File Transfer Protocol) adalah Protokol standar dalam kegiatan lalulintas file seperti mengunduh (download) atau mengunggah (upload) file yang dilakukan antara dua komputer yang tehubung dalam jaringan internet. Sebagaimana FTP hanya bisa diakses oleh pengguna yang memiliki hak login tertentu. Sebagian lagi dapat diakses oleh publik yang biasa disebut Anonymous FTP.
HASIL DAN PEMBAHASAN 1. HASIL
Topologi yang diusulkan
Topologi yang peneliti rancang pada Kantor Suzuki Finance Indonesia yaitu hanya penambahan sebuah FTP Server sebagai media penyimpanan data pada jaringan di PT. Suzuki Finance Indonesia.
Gambar 1. Topologi yang diusulkan Spesifikasi Komputer Server
Untuk menunjang pembangunan gateway untuk kemanan jaringan maka penulis mengusulkan pengadaan sebuah server, dimana server itu nanti akan mengatur perlintasan data sehingga lebih teratur. sebuah komputer yang akan dijadikan server atau sebagai pusat lintas data sehingga kerja jaringan komputer lokal dapat mencapi hasil yang maksimal. Adapun kriteria sebuah komputer bisa dijadikan sebagai komputer server yaitu :
1. Motherboard Elite Group ECS 2. Prosesor Intel Dual Core (2.6 Ghz) 3. Memory DDR2 Elixir 2 Gb 4. VGA Biostar 420 GT 2 Gb ddr 3 5. Harddisk 160 Gb Seagate
6. Keyboard + Mouse Eyota Multimedia 7. Casing Power Up
8. Power Supply SUN 650 Watt 9. LCD Monitor Acer 17.5” 10. DVD-Room Samsung -+ RW
2. PEMBAHASAN
Bedasarkan sistem operasi yang diusulkan oleh penulis menggunakan linux Debian 6.0 dengan aplikasi jaringan yang diusulkan yaitu manajemen bandwidth menggunakan WebHTB.
Konfigurasi Pada Server
IP address merupakan alamat yang diberikan kepada suatu device dalam sebuah
konfigurasi IP address server yaitu dengan mengaktifkan kartu jaringan. Pastikan kartu jaringan aktif. Berikut perintahnya :
Gambar 2. Konfigurasi network
Setelah itu akan muncul keterangan seperti gambar dibawah ini. Menyatakan bahwa
restart kartu jaringan berhasil atau sukses.
Gambar 3. Pembuktian DNS sudah Berjalan
Agar client bisa terhubung ke ftp server maka diperlukan software ftp client,dalam hal ini penulis memakai Filezilla. Berikut langkah-langkahnya :Jika Filezilla belum ada, maka
install terlebih dahulu. Jika sudah, buka program Filezilla nya lalu akan tampil seperti ini :
Konfigurasi DNS (Domain Name System)
DNS (Domain Name System) merupakan server yang dapat digunakan untuk memberi layanan pemetaan nama host ke alamat IP dan bahkan sebaliknya dari alamat IP menjadi nama host.
Lalu selanjutnya adalah test koneksi dns dari client konfigurasi client terlebih dahulu seperti berikut : confiigurasi ip address pada client, karena client menggunakan windows 7, maka berikut langkah-langkah konfigurasi pada client :
Masuk control panel – network and sharing center – change adapter setting – kilik ganda local area connection – pilih internet protocol version 4 (TCP/Ipv4) – klik 2x.
Gambar 5. Local Area Connection Properties Setelah itu isi ip address client nya – klik ok
Gambar 5. Internet Protocol (TCP/IP) Properties
Setelah itu tes koneksi dari client ke server dengan cara ping ke server seperti pada gambar berikut :
Gambar 6. Ping Client ke Server
jika tampilan seperti diatas maka koneksi sidah berhasil, selanjutnya adalah tes dns dari
client ke server dengan nslookup seperti pada gambar berikut :
Gambar 7. Tes nslookup Konfigurasi ProFTPd Server
FTP merupakan salah satu protokol internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Langkah awal yang harus dilakukan adalah instalasi ProFTPd dengan perintah : mLalu ketik Y – enter. Selanjutnya akan keluar tampilan seperti ini :
Gambar 8. Proftpd Configuration Selanjutnya pilih standalone – ok.
Selanjutnya menambahkan group user dengan perintah : root@suzuki:~# addgroup ftpuser
Tahap selanjutnya adalah menambahkan user : Tabel 1. Tabel nama user
No Nama User
1. Fredi Yansyah coe
2. Junaidi abcdefg
3. Adi Wijaya kicot
4. Tri Novalia jerry
5. Nila Novrianti nov17
Dengan perintah :
root@suzuki:~# adduser coe Adding user `coe' ...
Adding new group `coe' (1005) ...
Adding new user `coe' (1004) with group `coe' ... Creating home directory `/home/coe' ...
Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password:
Setelah muncul tampilan diatas maka langkah berikutnya adalah memasukan
password yang diinginkan lalu enter. Selanjutnya akan muncul tampilan seperti berikut :
password updated successfully
Changing the user information for darminto
Enter the new value, or press ENTER for the default Full Name []: Fredi Yansyah
Room Number []: 1
Work Phone []: 081927777948 Home Phone []: 0711326821 Other []:
Kemudian ketik Y jika sudah memasukan data yang dinginkan. Untuk user yg lain menyesuaikan dengan perintah diatas. Setelah itu lakukan langkah berikutnya dengan perintah :
root@suzuki:~# usermod –s /bin/false coe
Langkah selanjutnya yang harus dilakukan adalah konfigurasi proftpd.conf dengan perintah :
root@suzuki:~# nano /etc/proftpd/proftpd.conf Lalu ubah dan hapus tanda pagar (#) pada proftpd.conf
# Set off to disable Ipv6 support whicg is annoying on Ipv4 only boxes.
UseIPv6 on
Menjadi :
# Set off to disable Ipv6 support whicg is annoying on Ipv4 only boxes.
UseIPv6 off
Selanjutnya :
ServerName *Debian*
Menjadi :
ServerName *Suzuki Finance* Selanjutnya :
# use this to jail all users in their homes # DefaultRoot
-Menjadi :
# use this to jail all users in their homes DefaultRoot - ftpuser Selanjutnya:
# Use this directive to release that constrain. # RequireValidShell off
Menjadi :
# Use this directive to release that constrain. RequireValidShell off
Lalu simpan file /etc/proftpd/proftpd.conf dengan menggunakan perintah ctrl + O kemudian tekan enter dan keluar dengan perintah ctrl + X.
Langkah selanjutnya yang harus dilakukan adalah masukkan perintah berikut : root@suzuki:~# mkdir /var/www/coe
Selanjutnya masukkan perintah berikut :
Selanjutnya masukkan perintah berikut :
root@suzuki:~# usermod – d /var/www/coe coe Selanjutkan masukkan perintah berikut :
root@suzuki:~# usermod – g ftpuser coe
Jika sudah selesai semua, maka lakukan restart pada proftpd dengan perintah berikut : root@suzuki:~# /etc/init.d/proftpd restart
Jika selesai maka akan keluar tampilan seperti ini : Stopping ftp server: proftpd. Starting ftp server: proftpd.
Setelah itu simpan dan tutup file rc.local tersebut dan restart mesin PC Router dengan mengetik perintah seperti gambar dibawah.
root@suzuki:~# init 6
Lalu Mesin router akan restart otomatis dan konfigurasi mesin PC router sebagai gateway selesai.
Tahap Pembuktian FTP Server
Agar client bisa terhubung ke ftp server maka diperlukan software ftp client, dalam hal ini penulis memakai Filezilla. Berikut langkah-langkahnya :
Jika Filezilla belum ada, maka install terlebih dahulu. Jika sudah, buka program
Filezilla nya lalu akan tampil seperti ini :
Gambar 9. Tampilan Program Filezilla
Selanjutnya masukan nama mesin, nama pengguna, kata kunci, dan port nya, lalu klik koneksi cepat. Setelah masuk maka akan ada tampilan seperti berikut dimana pada direktori coe masih kosong karena belum di isinya direktori tersebut :
Gambar 10. Hasil login user berhasil
Setelah masuk maka akan ada tampilan sperti berikut dimana pada direktori annihrir masih kosong karena belum di isinya direktori tersebut.
Gambar 11. Direktori kosong
Untuk melihat apakah user pada ftp berfungsi pindahkan salah satu file yang ada di bagian sebelah kiri kesebelah bagian kanan atau ke dalam direktori kosong tadi. Pilih file yang ingin di pindahkan – klik kanan upload – ok
Gambar 12. Hasil Transfer data berhasil Maka FTP Server sudah berhasil dan dapat digunakan.
PENUTUP
Berdasarkan hasil analisis dan pembahasan dilakukan peneliti, dapat diambil kesimpulan bahwa perlu dibangun FTP Server untuk membangun kinerja jaringan komputer lokal pada PT. Suzuki Finance Indonesia Palembang menggunakan sistem operasi Debian
6.0 yang berguna sebagai server gateway jaringan untuk menjaga data-data penting yang ada
didalam komputer lokal PT. Suzuki Finance Indonesia Palembang.
Dengan dibuatnya mesin FTP server ini sangat membantu dalam pengelolahan data atau file pada PT. Suzuki Finance Indonesia Palembang kita dapat dengan mudah mengambil atau menambahkan suatu data atau file yang diperlukan oleh karyawan PT. Suzuki Finance Indonesia Palembang sebagai penunjang program kerjanya tanpa harus membawa media penyimpanan dari satu komputer ke komputer lainnya seperti yang biasa dilakukan dan dengan menggunakan FTP maka tidak membutuhkan waktu yang lama untuk pertukaran data atau file. Dengan adanya media penyimpanan data ini di harapkan dapat meningkatkan efektifitas dan efesiensi PT. Suzuki Finance Indonesia Palembang karena semua data-data yang diperlukan bisa langsung di backup sehingga data tersebut terjamin keamanannya.
DAFTAR PUSTAKA
Nugroho, Bunafit. 2005. Instalasi dan Konfigurasi Jaringan Windows dan Linux. Jakarta : PT Elek Media Komputindo
Sopandi. 2008. Membangun Jaringan Komputer, Informatika : Bandung : Informatika Bandung
Sugeng. Winarno. 2010. JARINGAN KOMPUTER DENGAN TCP/IP. Bandung : MODULA