Asslamualikum wr wb
kali ini saya akan menshare contoh socket sederhana dari bash progaming
nah but apa itu socket

Socket adalah mekanisme komunikasi yang memungkinkan terjadinya pertukaran data antar program atau proses baik dalam satu mesin maupun antar mesin. Gayapemrograman socket sendiri berawal dari sistem Unix BSD yang terkenal dengan kepeloporannya pada bidang penanganan jaringan, sehingga sering disebut BSDSocket

nah itu sudah saya copas kan dari source google :v

nah disini saya akan mengimplementasikan soket yang dibuat dengan basa shell (bash) dengan memanfaatkan ssh sebagai transfer datanya ,
paket yang dibutuhkan untuk membuat socket ini hanya :
  1. ssh client
  2. ssh server
  3. sshpass
nah pastikan paket paket tersebut terinstall , untuk ssh server pastikan terinstall di server , dan untuk ssh client dan sshpass pastikan terintsall di clinet

nah sedikit curhat : setelah saya mondar mandir mencari socket protocol untuk progam saya , saya banyak menemukan socket bada bahasa lain , serti python , java , dll , dan sedikti yang membahas tentang bash , nah dan ahirnya , kalo mereka tidak buat brati saya yang harus buat :v , jadilah make ssh 

nah cara kerjanya seperti ini :
Nah pertama kita jalankan socket kita beserta command nya , nah command nya itu adalah autoconfig yang ada di server , jadi commnad nya itu menjalankan autoconfig server
contoh disini saya akan run socket dengan command menjalankan autoconfig bernama "release.sh" yang berfungsi untuk melihat status release OS dan detail os

sengan command seperti ini :
./socket "./release.sh"
nah ini contoh gambar nya :

nah socket nya berhasil ,
dan ini dalah contoh script bash nya :


#semoga bermafaat