ADMINISTRASI SERVER Kelas 11 Kegiatan Belajar 7 ADMINISTRASI SERVER Kelas 11 Oleh Alimansyah Aprianto Tek. Komputer dan Jaringan This template can be used as a starter file for presenting training materials in a group setting. Sections Right-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors. Notes Use the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production) Coordinated colors Pay particular attention to the graphs, charts, and text boxes. Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale. Graphics, tables, and graphs Keep it simple: If possible, use consistent, non-distracting styles and colors. Label all graphs and tables.
Kegiatan Belajar 7 Mengadministrasi Ftp Server Pengertian Ftp Server FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. 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 client FTP dan server FTP. This is another option for an Overview slides using transitions. 2
Kegiatan Belajar 7 Sebuah client FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah client FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP. Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier (URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat menghubungi server FTP dengan membuka URI tersebut. 3
Kegiatan Belajar 7 Cara Kerja Ftp Server 4 3 FTP menggunakan protokol Transmission Control Protocol (TCP) untuk komunikasi data antara client dan server, sehingga diantara kedua komponen tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai. Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan" percobaan koneksi dari sebuah client FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk : Membuat sebuah koneksi antara client dan server Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server 4 3
Kegiatan Belajar 7 Cara Kerja Ftp Server Mengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan. Ketika kita menggunakan FTP (sebagai user) terdapat dua jenis atau cara yang dapat dilakukan Anonymous, Sistem FTP anonymous sudah sejak lama diciptakan dengan tujuan agar setiap orang yang terkoneksikan ke dalam dunia internet dapat saling berbagi file dengan orang lain yang belum memiliki account dalam server. Dengan sistem ini setiap orang dapat menggunakan sebuah account yang umum (public account) berupa anonymous. Keterbatasan hak akses anonymous meliputi : Keterbatasan dalam proses akses direktori dan file yang tersedia dalam server yang dituju. Pengguna yang menggunakan sistem ini tidak dapat melakukan uploading data terhadap server yang dituju. Namun sebaliknya ia hanya memiliki kemampuan dalam downloading, baca file tertentu dan pindah direktori yang diizinkan oleh pemilik server. This is another option for an Overview slides using transitions. 5
Kegiatan Belajar 7 User legal (authenticated user), adalah sebuah cara lain yang digunakan oleh pengguna internet dalam mengakses sebuah server dengan menggunakan FTP. Untuk dapat mengkases remote host, cara user legal (authenticated user) menuntut kita untuk memiliki sebuah account khusus yang dimiliki secara pribadi. Untuk dapat memiliki account khusus ini, seorang pengguna harus mendaftarkan diri terlebih dahulu kepada pemilik remote host tersebut. Terdapat banyak server yang memberikan fasilitas account FTP secara gratis, selain server lain yang mengharuskan pengguna untuk membeli sebuah account yang tentunya dengan fasilitas yang lebih banyak dibandingkan dengan sebuah account yang dimiliki secara gratis. Dengan menggunakan account ini, seorang pengguna memiliki hak akses yang jauh berbeda dengan seorang pengguna jenis anonymous. Selain kemampuan yang dimiliki oleh pengguna anonymous, seperti download dan berpindah dari satu direktori ke direktori lain serta kemampuan baca file tertentu, uploading, membuat sebuah direktori, menghapus file dan direktori. Hak yang dimiliki adalah hak seorang pemilik bukan seorang pengunjung biasa. This is another option for an Overview slides using transitions. 6
Kegiatan Belajar 7 Contoh Aplikasi Ftp Server Proftpd Vsftpd Wuftpd IIS (Didalamnya terdapat Ftp Server) Contoh Aplikasi Ftp Client CuteFtp WsFtp Getright AbsoluteFtp SmartFtp Filezilla ( Mendukung SFtp ) This is another option for an Overview slides using transitions. 7
MENGADMINISTRASI FTP SERVER 3
Ftp Server Instalasi root@server:~#apt-get install proftpd 9
Ftp Server Konfigurasi User Authentification FTP dengan user authentifikasi maksudnya adalah bahwa user harus terdaftar didalam FTP server, sehingga setiap kali berhubungan dengan server ftp maka user tersebut harus login terlebih dahulu. File konfigurasinya adalah /etc/proftpd/proftpd.conf dan sebenarnya tanpa perlu perubahanpun Proftp sudah dapat digunakan, namun ada baiknya mengubah “UseIPv6 on” menjadi “UseIPv6 off” yang kurang lebih isinya adalah sebagai berikut root@server:~#nano /etc/proftpd/proftpd.conf 10
Ftp Server Konfigurasi 11 Sesuaikan dengan nama host server (line 15) Hilangkan tanda pagar (#) pada (line 34) 11
Ftp Server Konfiruasi Ftp Server Menambah user ftp Server Kemudian start/restart service ftp server dengan perintah root@server:~#service proftpd restart Menambah user ftp Server root@server:~#adduser userftp Agar user-user dapat menggunakan ftp server maka kita perlu membuat user pada server, dengan perintah sebagai berikut (misal user yang akan kita buat adalah userftp, untuk nama nama yang lain tinggal menyesuaikan dengan nama user yang kita daftarkan) : 12
Ftp Server Pengujian ftp langsung pada server 13 Berikutnya kita coba menggunakan FTP server 1 2 Masukkan nama user Password Ftp Buat sebuah folder ftp dengan perintah #mkdir dataku Gunakan perintah ls untuk melihat isi direktory 13
Ketikkan alamat ip pada address tab browser ftp://192.168.43.2 Ftp Server Pengujian ftp menggunakan browser pada client Langkah berikutnya yaitu masukkan nama user yang telah kita buat sebelumnya kedalam file /etc/ftpusers dengan perintah Ketikkan alamat ip pada address tab browser ftp://192.168.43.2 1 Kemudian masukkan username dan password yang telah dibuat pada langkah sebelumnya kemudian klik login 14
2 Ftp Server Pengujian ftp menggunakan browser pada client 15 Apabila berhasil login maka hasilnya tampak sebagaimana gambar disamping 2 15
Halaman komputer lokal Ftp Server Pengujian ftp menggunakan ftp client (Filezilla) Persiapkan ftp client pada komputer windows : install aplikasi filezilla (sesuaikan 64 bit atau 32 bit) sesuai versi windows yang digunakan, setelah terinstall kemudian jalankan aplikasi filezilla Isikan ip server untuk host, username, password dan no port kemudian klik quickconnect Halaman komputer lokal Halaman server ftp Untuk mencopy file dari komputer lokal ke server ftp dapat dilakukan dengan drag and drop file 16