Subscribe to Our Newsletter ! Free and No SPAM !

logoblog
Samba adalah suatu layanan sharing data di linux untuk bisa di akses oleh Client dan dapat saling bertukar data, antara Server dengan Client.

Berikut langkah-langkah konfigurasi Samba :

Pertama, install Samba :
sudo apt-get install samba

Konfigurasi Samba :
sudo nano /etc/samba/smb.conf

lalu isikan perintah berikut di bagian paling bawah.
[tkjdeny]                           //nama folder sharing
comment = Belajar Open source       //deksripsi komentar folder
browseable = yes                    //supaya bisa disearch di client
writable = yes  //yes / no supaya bisa ditulis atau diedit file yang disharing
path = /home/tkjdeny               //lokasi folder tempat file sharing ditaruh
guest ok = no                       //menggunakan user atau tidak
Contoh :

Buat folder baru sebagai tempat  file saring ditaruh :
sudo mkdir /home/tkjdeny/

Tips : biar folder tersebut bisa diisi file bisa dengan cara berikut :
sudo chmod 777 /home/tkjdeny/
Isikan file yang diutuhkan client

Buat user baru jika guest ok-nya = no
sudo useradd -d /home/tkjdeny/ sakti      //sakti adalah nama user
Tambahkan Password ke user yang telah dibuat

Restart Samba, pastikan statusnya "OK" :
sudo /etc/init.d/samba restart

Cek di Search Ubuntu Client dengan cara berikut :
\\ip_address

Klik dua kali pada folder, lalu connect as pilih registered user, isikan username dan password yang sudah di buat tadi, jika sudah klik Connect.

Nah, kita sudah berhasil membuka folder yang artinya konfigurasi samba yang telah kita lakukan sudah berhasil.

Sekian, Selamat Mencoba...

logoblog
NTP Server berfungisi untuk mengatur agar semua PC Client mempunyai waktu yang sama dengan Server. Namun pengaktifan fungsi ini tidak terlalu penting.

Cara install dan menjalankan :
sudo apt-get install ntp

Restart NTP server :
/etc/init.d/ntp restart

Untuk merubah waktu pada system linux :
sudo date DDMMhhmmYYYY
Keterangan :

DD     : date
MM    : month

hh      : hour (24 hour)

mm    : minute

YYYY : year

contoh : rubah menjadi 26 November 2017 00:33PM

logoblog
Untuk menggunakan Docker tanpa menggunkan peintah "sudo" dengan cara : Tambahkan user saat ini ke dalam grup docker agar user tersebut dapat menjalankan perintah docker tanpa menggunakan sudo. Caranya dengan perintah berikut :
usermod -aG docker deny
Note : deny diganti Username Ubuntu sobat.

1. Perintah mencari Image :
docker search nama_sitem_operasi

2. Mendownload Image :
docker pull nama_os_yang_ingin_diinstall

3. Melihat hasil Download :
docker images

4. Menjalankan Image :
docker run -it nama_os_yang_digunakan

5. Melihat docker version :
docker version

6. Melihat perintah cli doker :
docker run -help

7. Untuk masuk container :
docker run -it nama_os_yang_digunakan

8. Melihat Container :
docker ps -a

9. Keluar docker tanpa mematikan container :
ctrl+p+q

10. Docker info :
docker info

11. Membuat User docker :
usermod -aG docker nama_user

logoblog

Pengertian Web Server

Web Server adalah Software yang menyediakan layanan akses kepada pengguna (Client) melalui protokol komunikasi HTTP atau HTTPS yang berupa halaman web, dimana halaman web tersebut dapat diakses pengguna dengan menggunakan web browser. Halaman web yang diminta terdiri dari berkas teks, video, gambar, file dan banyak lagi.

Selanjutnya, Fungsi Web Server

mentransfer berkas melalui halaman web yang dapat diakses pengguna melalui protokol komunikasi yang telah ditentukan dapat terdiri atas berkas teks, gambar, video, dan lainnya. Adapun Aplikasi Web Server diantaranya adalah:
  • Apache
  • IIS(Internet Information Services)
  • Nginx
  • LiteSpeed
  • GWS(Google Web Server)
  • Lighttpd
  • Cherokee
  • Hiawatha
Beberapa aplikasi web server yang disebutkan diatas merupakan Aplikasi OpenSource.

Konfigurasi Web Server di Ubuntu 16.04

Pertama, update packet Ubuntu :
$ sudo apt-get update
Selanjutnya, install Apache2 jika belum menginstall :
$ sudo apt-get install apache2
Buat folder sebagai lokasi penyimpaan Web Server-nya, seperti di contoh saya membuat folder dengan nama "cobaweb":
$ sudo mkdir /var/www/html/cobaweb
lalu buat file index.html di dalam folder coba web, dan isi index.html dengan kode html sobat, seperti di contoh :
$ sudo nano /var/www/html/cobaweb/index.html

Selanjutnya, kita konfigurasi pada Apache2 dengan cara brikut :
$ sudo nano /etc/apache2/sites-available/000-default.conf
Edit seperti gambar di bawah.
Keterangan :
ServerAdmin diisi dengan Email sobat
DocumentRoot diisi dengan lokasi penyimpanan Web Server, tadi kita sudah buat dengan nama "cobaweb"

jika sudah seleai jangan lupa di simpan CTRL + O untuk menyimpan dan CTRL + X untuk keluar, lalu restart Apache2. Pastikan Statusnya "OK".
$ sudo /etc/init.d/apache2 restart

Selanjutnya cek di web browser (Mozilla, Google Chrome, Opera) dengan cara berikut :
http://ip_address

Nah, jika muncul halam web yang telah kita buat berarti konfigurasi sobat sudah berhasil. Contoh di bawah ini :

Sekian, Selamat Mencoba :-D

logoblog
File Transfer Protocol (FTP) merupakan server yang bertugas memberikan layanan pengiriman/ tukar menukar data kepada FTP client dalam sutu network.

Contoh aplikasi FTP server :
– Proftpd
– Wuftpd
– Vsftpd

Contoh aplikasi FTP client :
– CuteFTP, Wget
– AbsoluteFTP
– WsFTP
– GetRight

Kali ini kita gunakan aplikasi Proftpd ya :D

Pertama, install Proftpd terlebih dahulu, dan pilih mode standalone.
$ sudo apt-get install proftpd
Selanjutnya, buat folder yang nantinya kita buat untuk penyimpanan FTP.
$ sudo mkdir /home/sakti
Biar folder bisa di akses bisa dengan cara berikut. Dan isikan file-file yang akan di Upload di FTP.
$ sudo chmod 777 /home/sakti/
Selanjutnya, konfigurasi FTP-nya seperti berikut :
$ sudo nano /etc/proftpd/proftpd.conf
Dan cari kode seperti yang saya tandai di bawah. Lalu hapus tanda pagar dan ganti tanda (~) dengan lokasi direktori penyimpanan FTP-nya, simpan konfigurasi CTRL + O dan CTRL + X.
Contoh :

Buat user baru untuk FTP, dengan cara berikut.
$ sudo adduser smk
Enter dan isikan passwordnya, lalu jawab pertanyaan yang sesuka anda.

Dan cari kode seperti yang saya tandai di bawah. Lalu ganti tulisan proftpd dengan nama user yang telah kita buat tadi.
Contoh :

Lalu restart Proftpd-nya, dan pastikan setatusya OK.
$ sudo /etc/init.d/proftpd restart
Selanjutnya, cek di web rowser dengan cara :
ftp://ip_address

Dan masukan username dan password yang telah kita buat tadi.

Nah, jika muncul seperti di bawah. Konfigurasi yang kita lakukan telah berhasil.

Selamat mecoba :)


logoblog

Docker ada dua varian, yaitu :
  1. Docker Enterprise Edition (Docker EE) dirancang untuk pengembangan perusahaan dan tim TI yang membangun, mengirim, dan menjalankan aplikasi bisnis pada sekala produksi.
  2. Docker Community Edition (Docker CE) ini untuk kita-kita, yang sedang menyelami teknologinya, coba-coba. Dan memang dibuat khusus untuk komunitas.
Nah, yang akan diinstall adalah Docker CE. Berikut caranya :

Install Repositori :

Sebelum memasang Docker CE untuk pertama kalinya pada mesin, Anda perlu menyiapkan repositori Docker. Setelah itu, Anda dapat menginstal dan memperbarui Docker dari repositori.

Pertama Update dulu :
$ sudo apt-get update
Install paket yang memungkinkan penggunaan repositori melalui HTTPS :
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
Tambahkan kunci GPG resmi Docker :
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
lalu coba lihat dengan cara berikut :
$ sudo apt-key fingerprint 0EBFCD88
Nah, jika sudah muncul seperti dibawah, pastikan kode yang saya tandai sama dengan kode ini : 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
pub 4096R/0EBFCD88 2017-02-22
Key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
uid Docker Release (CE deb)
sub 4096R/F273FCD8 2017-02-22
Tambahkan repository Docker :
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

Install Docker CE :

Perbarui indeks paket apt.
$ sudo apt-get update
Install versi terbaru Docker CE :
$ sudo apt-get install docker-ce
Untuk menginstal versi tertentu, tambahkan string versi ke nama paket dan pisahkan dengan tanda sama dengan (=) :
$ sudo apt-get install docker-ce=<VERSION>
Pastikan Docker CE terpasang dengan benar dengan menjalankan hello-world.
$ sudo docker run hello-world
Tambahkan user saat ini ke dalam grup docker agar user tersebut dapat menjalankan perintah docker tanpa menggunakan sudo. Caranya dengan perintah berikut :
$ usermod -aG docker deny
Note : deny diganti Username Ubuntu sobat.

Selesai,,,Jangan Lupa dicoba ya.

logoblog
Saat sobat mengetikan command 'sudo' di terminal muncul seperti gambar di bawah.

Error ini disebabkan karena sobat mengganti nama Host Ubuntu sobat.

Berikut cara mengatasinya :

Pertama, ketikan perintah berikut ini di terminal.
$  sudo nano /etc/hosts

maka akan tampil seperti berikut, lalu edit yang saya tandai itu dengan nama host sobat.

Seperti contoh :

Lalu cek dengan ketikan 'sudo su' untuk masuk root.

Nah, jika sudah tidak muncul, seperti pada gambar di atas. Berarti kita berhasil...