Senin, 24 Oktober 2016

Instalasi dan Konfigurasi Samba Server di Debian

Samba server adalah sebuah layanan sharing data antara perangkat komputer Windows dan perangkat komputer Linux. Sebenarnya layanan sharing file tidak hanya di khususkan untuk klien yang bersistem operasi Windows, tetapi direktori yang dibagikan juga dapat diakses dari perangkat komputer Linux. Teknologi dari Samba Server menerapkan sebuah protokol SMB (Server Message Block) yang dapat menjembatani kompleksitas berbagai berbagai platform Unix/ Linux dengan Windows yang berada pada satu jaringan komputer.


Instalasi dan Konfigurasi Samba Server Debian.

1. Buka terminal dan lakukan instalasi Samba-Server kemudian ketikkan;

"apt-get install samba"

kemudian tekan "Y"




2. Buat direktori yang akan diakses oleh klien dan ubah hak aksesnya;

"mkdir mahasiswa && chmod -R 777 mahasiswa/"

 pada praktik ini, nama direktori adalah "mahasiswa".



3. Lakukan konfigurasi Samba Server, dengan perintah;

"/etc/samba/smb.conf"


Langkah selanjutnya kita perlu menujua ke paling bawah dari teks konfigurasi ini, kemudian masukkan;

"path = /root/mahasiswa/
browseable = yes
writeable = yes
guest = no
public = no
read only = no 
security = user"

Kemudian simpan konfigurasi dengan memnekan CTRL + X, kemudian "Y" dan Enter.


4. Buat user dan password klien yang akan menggunakan Samba-Server;

"smbpasswd -a beno"

beno adalah nama user yang digunakkan, kemudian tekan Enter.

 Masukkan password terhadap klien yang baru dibuat, kemudian tekan Enter. Maka anda akan diminta untuk memasukkan password kembali, kemudian tekan Enter.




5. Restart service Samba, dengan mengetikkan;

"service smbd restart"



6.Lakukan pengujian dari komputer klien Windows dengan menjalankan aplikasi Run (tombol Windows + R) kemudian isikan dengan IP server yang kita buat dengan format;

"//192.10.16.114"



screenshot klien Samba menggunakan Linux Ubuntu

 





7. Selesai.

Minggu, 23 Oktober 2016

INSTALASI OpenSSH-Server di UBUNTU

SSH merupakan kepanjangan dari secure shell, merupakan saluran kriptografi untuk dapat melakukan komunikasi antar perangkat dengan keamanan yang bisa diandalkan. Dengan SSH kita dapat melakukan kendali terhadap perangkat tujuan dengan memanfaatkan kendali antar muka yang bebasis perintah/ teks, perintah pengeksekusian dapat dilakukan pada jarak jauh. SSH merupakan perkembangan generasi sebelumnya yaitu Telnet, tapi keamanan jauh lebih bisa diandalkan dari pada teknologi Telnet.

Installasi OpenSSH-Server pada Linux Ubuntu;

1. Installasi dari terminal dengan mengetikkan;

"apt-get install openssh-server"






2. Lakukan konfigurasi OpenSSH dengan mengedit file /etc/ssh/sshd_config, dengan mengetikkan perintah berikut;

"nano /etc/ssh/sshd_config"

setelah terbuka layar konfigurasi OpenSSH-Server, pastikan port SSH berada di 22. Anda juga dapat mengganti port SSH tersebut, jika anda mau merubah port tersebut.


Untuk keluar dari layar konfigurasi, tekan "CTRL + O" dan  "CTRL + X".


3. Setelah langkah diatas selesai dilakukan, maka langkah selanjutnya yang harus kita lakukan adalah merestart service SSH-Server, dengan mengetikkan perintah;

"/etc/init.d/ssh restart"


4. Kita harus mengetahui alamat IP dari komputer kita guna komputer klien mengakses SSH-Serfer yang kita buat dengan perintah

 "ifconfig".




5. Untuk pengujian SSH-Server yang telah kita buat, kita perlu mengaksesnya dari dari komputer yang akan dijadikan klien yang ada didalam satu network dan kita dapat memngakses meremote komputer SSH yang telah terhubung.






INSTALASI FTP-SERVER DI LINUX (UBUNTU, DEBIAN) dengan VSFTPD

FTP-Server digunakan untuk pertukaran data diantara perangkat komputer yang terhubung. FTP-Server menggunakan koneksi TCP/ IP. Untuk dapat antar perangkat saling bertukar file dibutuhkan dua buah perangkat pokok FTP yaitu FTP server dengan FTP Client.

 Langkah - langkah konfigurasi FTP Server pada Ubuntu.

1. Buka terminal dengan mengetikan "apt-get install vsftpd"



2. Lakukan konfigurasi Vsftpd dengan mengetikkan "nano /etc/vsftpd.conf". Setelah tampilan konfigurasi Vsftpd terbuka, cari kata berikut dan ubah nilainya seperti berikut, atau dengan menghilangkan tanda pagar "#" didepan kata berikut;

Local_enable = Yes
Write_enable = Yes
Local_Umask = 022

Setelah semua nilai sesuai dengan keterangan diatas, save konfigurasi editor dengan cara tekan "ctrl + X" kemudian tekan "Y" dan "Enter".



3. Restart service Vsftpd dengan mengetikkan "/etc/init.d/vsftpd restart".

4. Untuk dapat membuat kelompok group pengakses FTP server yang kita miliki dengan cara mengetikkan "groupadd <nama_group>" pada tutorial ini saya akan memberi nama group dengan nama"mahasiswa". maka perintah yang saya ketikkan sebagai berikut;

"groupadd mahasiswa"


5. Langkah selanjutnya membuat home direktori;

 "mkdir /home/mahasiswa"

6. Ubah has akses direktori akun FTP dengan semua hak akses yaitu pengguna dapat mengeksekusi, membaca dan menulis semua yang ada pada folder tersebut, ketikkan perintah;

"chmod -R 777 /home/mahasiswa"

7. Untuk mengubah kepemilikkan direktori akun FTP, ketikkan perintah berikut;

"chown root.mahasiswa /home/mahasiswa"

8. Membuat direktori "data" didalam akun FTP yang telah kita buat;

"cd /home/mahasiswa"

lalu

"mkdir data"

9. Ubah hak akses terhadap direktori "data" yang ada di akun FTP;

"chmod -R 777 data"


10. Buat user yang akan mengakses direktori "data", saya berikan nama user "heri";

"useradd -g mahasiswa -d /home/mahasiswa/data heri"


11. Membuat password user FTP "heri" yang baru  dibuat;

"passwd ****"

setelah tekan enter, kita diminta memasukkan password baru untuk user "heri", setelah itu masukkan lagi password yang sama.




12. Sampai pada tahap ini kita telah berhasil membuat FTP-Server dengan VSFTPD berikut dengan pengaturan diektori group dan user untuk FTP-Server. Kita dapat melakukan pengujian dengan menggunakan Filezilla.


13. Selesai.
Local_enable = Yes Write_enable = yes Local_umask = 022

Today Deal $50 Off : https://goo.gl/efW8Ef
nano /etc/vstfp.conf

Today Deal $50 Off : https://goo.gl/efW8Ef
nano /etc/vstfp.conf

Today Deal $50 Off : https://goo.gl/efW8Ef