minggu 5 lapres samba dan ftp-server

14
LAPORAN RESMI ADMINISTRASI DAN MANAJEMEN JARINGAN PRAKTIKUM 5 SAMBA dan FTP-ServerOleh : Nova Rizqi Laili 2103141059 Ifa Nurdiana 2103141060 2 D3 IT B POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Upload: eepis-its

Post on 02-Dec-2023

1 views

Category:

Documents


0 download

TRANSCRIPT

LAPORAN RESMIADMINISTRASI DAN MANAJEMEN

JARINGANPRAKTIKUM 5

“SAMBA dan FTP-Server”

Oleh :Nova Rizqi Laili 2103141059

Ifa Nurdiana 21031410602 D3 IT B

POLITEKNIK ELEKTRONIKA NEGERI SURABAYA

Percobaan 1 : FTP

1. Lakukan installasi paket FTP, pada percobaan ini kita masih gunakan proftp

Install FTP menggunakan proftp dengan apt-get install proftpd

2. Pastikan daemon ftp sudah berjalan pada sistem menggunakan perintah netstat -a | grep ftp atau netstat -nlptu

3. Lakukan restart pada aplikasi ftp dan lakukan pengecekan service dengan command netstat

Memastikan daemon ftp sudah berjalan dengan perintah netstat -a | grep ftp

4. Dengan menggunakan ftp client lakukan koneksi ke ftp server, siapkan user dan password untuk masuk ke ftp server.a. Jalankan command : ftp no_IP_atau_nama_komp_server_FTP

b. Jalankan beberapa command ftp, misal get untuk mendownload, put untuk mengupload file. Buat pula direktori barusebagai tempat file ditempatkan. Untuk mengetahui segala command yang ada jalankan command?. Catat semua command dan cari tahu arti masing-masing command.

c. Bisa digunakan pula ftp client yang mode gui untuk koneksi ke server ftp, misal filezilla

Melakukan restart pada aplikasi ftp

dengan /etc/init.d/proftp

restart

Client sebagai user server dan dapat mengakses semua file

yang ada pada server

5. Anonymous ftp adalah koneksi ftp tanpa membutuhkan user dan password. Untuk mengaktifkan anonymous ftp lakukan edit pada konfigurasi ftp di /etc/proftp/proftpd.conf. hapus tanda # pada baris anonymous ftp berikut :

Memasukkan ip dan password server oleh client untuk masuk

ke komputer server

Folder dan data pada serverFolder dan data pada client

Mengambil data yang ada pada komputer server

Selanjutnya restart ftpserver.Untuk membuka anonymous ftp bisa melakukan dari filezilla, hanya membutuhkan masukan no_ip_server_ftp dan langsung enter

Melakukan edit pada konfigurasi ftp di

/etc/proftp/proftp.conf untuk mengaktifkan

anonymous

Analisa :

Dengan menggunakan metode FTP client dapat mengambil dan berbagi file dengan client oleh server. Yang dilakukan pada percobaan di atas adalah menginstall paket FTP dengan menggunakan proftp kemudian memastikan daemon ftp sudah berjalan dan melakukan restart untuk melakukan pengecekan service. Kemudian pada ftp client mengambil data yang berada pada server. Dan dengan anonymous digunakan dengan tujuan agar setiap orang yang terkoneksikan ke dalam dunia internet dapat saling berbagi file dengan orang lain yang belum memiliki account dalam server dan percobaan yang dilakukan di atas adalah mengaktifkan anonymous tanpa memasukkan password dari server

Menginstall filezilla

Client melakukan ftp ke server dengan

memasukkan ip server saja untuk membuka

anonymous

Kesimpulan :

FTP menggunakan protokol transport TCP untuk mengirimkan data/file. TCP dipakai sebagai protokol transport karena protokol ini memberikan garansi pengiriman dengan FTP yang dapat memungkinkan user mengakses file dan direktori secara interaktif, diantaranya :

· Melihat daftar file pada direktori remote dan lokal.

· Menganti nama dan menghapus file.

· Transfer file dari komputer remote ke lokal (download).

· Transfer file dari komputer lokal ke remote (upload).

FTP Server sendiri dibagi atas dua jenis:1) Public FTP : Biasa disebut Anonymous FTP yaitu FTP server yang mana mengizinkan siapapun untuk memperoleh (mengunduh) file-file yang terdapat pada FTP server tersebut.2) Private FTP: yaitu FTP Server yang hanya mengizinkan orang-orang tertentu untuk mengakses file-file tersebut, biasanya menggunakan metode authentication untuk melindungi Private FTP.

Anonymous yang 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. Jadi pada system ini setiap orang dapat menggunakan sebuah account yang umum ( public account ) berupa anonymous.

Percobaan 2 :

Langkah-langkah konfigurasi Samba

1. Melakukan instalasi paket yang berkaitan dengan dengan Samba, yaitu :Pada komputer yang berfungsi server samba#apt-get install samba samba-common

Analisa :  pada langkah ini adalah tujuannya untuk menginstall aplikasi samba yang digunakan pada komputer server.

Pada client yang akan melakukan akses samba server#apt-get install smbclient

Analisa :  pada langkah ini adalah bertujuan unutk menginstall aplikasi samba yang digunakan sebagai samba client. Pada umumnya menggunakan smbfs . dikarenakan pada direktori tidak terdapat command mengenai smbfs maka langkah yang digunakan hanya install smbclient.

2. Untuk melihat folder beserta isinya samba di instal menggunakan command #dpkg -L samba

Analisa : perintah diatas adalah bertujuan untuk melihat apa saja isi file dan folder dari samba yang sudah kita install, sehingga kita bisa melakukan proses lebih lanjut dengan melihat isi dari folder samba tersebut.

3. Melakukan konfigurasi dan edit pada file /etc/samba/smb.confUntuk authentifikasi user dan password aktifkan konfigurasi berikut

####### Authentication #######security = userencrypt passwords = true

Analisa : pada langkah ini adalah bertujuan untuk mengedit atau mengkonfigurasi user dan password pengguna samba, sehingga samba kita lebih aman.Selanjutnya lakukan pembuatan password untuk samba sbb :#useradd student -m -G usersKemudian set password nya dengan command passwd student

Kemudian menambahkan user student kedalam user samba dengan command#smbpasswd -a student

Analisa : Pada langkah ini adalah bertujuan untuk pembuatar user baru dan password baru sesuai dengan keinginan kita.Tambahkan pula folder yang akan dishare dengan cara sbb : (misal yang dishare adalah /home/public)

Untuk sharing folder sebelumnya pastikan anda membuat direktori tersebut dan hak akses yang sesuai.#mkdir -p /home/public#chmod 777 /home/public

Analisa : Pada langkah ini adalah bertujuan untuk membuat folder yang ingin kita share, dan pada langkah ini adalah bertujuan unutk memberikan hak akses kepada pengguna user lain untuk sharing data.Setelah selesai melakukam perubahan pastikan anda melakukan restart terhadapService samba.

Setiap selesai melakukan perubahan pastikan anda melakukan restart terhadap service samba.

4. Untuk melihat file atau direktori yang telah anda dan komputer lain share, anda dapat menggunakan browser konqueror yang mendukung protokol samba. Pada Url ketikkan : smbclient –U% -L <ip_address>. Atau bisa juga dari command dengan menggunakan command sbb :smbclient -U% -L \\nomor_ip_server_samba

Analisa : pada langkah ini  adalah bertujuan untuk melihat file atau direktori yang telah anda dan komputer lain share.

5. Bila user Linux ingin me-mount directory yang dishare dapat menggunakan command:smbmount// nomor_ip_samba_server /direktori_share /home/public

6. Untuk masuk ke direktori sharing bisa menggunakan command cbb :smbclient //nomor_ip_samba_server/public -U student

Untuk melihat isi dari direktori yang di share dengan command ls kemudian apabila ingin mengambil file yang berada di dalamnya dengan command get

Analisa : Screen shot diatas adalah berisi perintah-perintah yang dapat digunakan dalam pengoperasian samba.

Adapun command-command yang lain yang dapat digunakan sbb :Bila dari windows tinggal searching no_ip dan double click pada no_ip tersebut, akan ada authentikas user dan password, selanjutnya kita bisa browse file yang dishare

Analisa :Memasukkan user dan password sesuai dengan yang tambahakan pada samba server sebelumnya, yaitu : student, studentMelakukan restart pada samba yaitu dengan :

Dan melakukan

Analisa :Mengecek isi dari sambatest yang berada pada home

Dan berikut contoh hasil share di windows :

Analisa :Bila dari windows tinggal searching no_ip dan double click pada no_ip tersebut, pada praktikuk ini saya memilih ip dari anggota saya bernama nova dengan IP 10.252.108.123

Analisa :

 Samba merupakan sebuah aplikasi yang digunakan untuk sharong direktori dan file pada linux dengan windows, client(windows) bisa mengakses directory yang di share oleh server(linux) dengan mengakses ip server dan memasukkan autentikasi yang sudah di setting dalam server. Samba juga memiliki fungsi sharing printer.

Kesimpulan :

1. Konsep file sharing pada sebuah jaringan dapat dilakukan melalui 2 cara, diantaranya adalah dengan menggunakan Samba dan FTP (File Transfer Protokol)2. Samba dan FTP menggunakan protokol yang berbeda, dimana Samba menggunakan protokol SMB (Server Messege Block) dan FTP menggunakan protokol transport TCP untuk mengirimkan data file.3. Meskipun FTP dan Samba sama-sama konsep file sharing, tetapi keduanya memiliki perbedaan, diantaranya adalah pada FTP, dia memiliki kekurangan yaitu tidak bisa di Mount. Sedangkan pada Samba yang menggunakan protokol SMB/cifs (protokol windows networking), memiliki kelebihan yaitu dapat digunakan untuk share data, printer, dan nama komputer bisa dikenali di dalam jaringan LAN.4. Secara teknik Kecepatan download dan upload FTP lebih cepat dari Samba.