Soal File Server Samba – LKS TKJ 2017

Soal File Server Samba – LKS 2017

  • Share “MANAGER”
  1. Path is /files/manager
  2. Give access only users “user1” to “user10”
  3. Make sure the share is not shown in the network browser of the clients
  • Share “GUEST”
  1. Path is /files/guest
  2. Enable read-only access to everyone

 

Penyelesaian Soal File Server Samba – LKS 2017

# nano buat_user_samba.sh

    for ((i=1; i<=10; i++))
            do
                     useradd sambauser$i
                     smbpasswd -a sambauser$i <<< “smkbisasmkhebat”$’\n'”smkbisasmkhebat”
            done

 

# chmod +x buat_user_samba.sh

# ./buat_user_samba.sh

# apt-get install samba

# nano /etc/samba/smb.conf

  [manager]
          path = /files/manager
          browseable = no
          security = user
          valid users = user1, user2, user3, user4, user5, user6, user7, user8, user9, user10
          writeable = yes
          create mask = 777
          directory mask = 777

 

[guest]
          path = /files/guest
          read only = yes
          guest ok = yes
          security = share
          browseable = yes
          create mask = 444
          directory mask = 444

 

# /etc/init.d/samba restart

Silahkan ujicoba melalui PC Client, dengan mengakses file server….

Sekian, Semoga bermanfaat…!!!

Soal MTP – LKS IT Network System Administration 2017

Berikut saya bagikan soal Lomba Kompetensi Siswa Nasional ke 25 Surakarta bidang Lomba IT Network System Administration – Jurusan Teknik Komputer & Jaringan,
Semoga bermanfaat…

  1. LKSN2017_ITNSA_MODULA
  2. LKSN2017_ITNSA_MODULB
  3. LKSN2017_ITNSA_MODULC
  4. LKSN2017_ITNSA_MODULD

InsyaALLAH kedepannya melalui postingan blog ini / melalui channel youtube, akan dibagikan tips dan solusi untuk menyelesaiakan soal LKS diatas…
Terimakasih.

membuat banyak user pada Linux dengan bash shell (teknik perulangan/looping)

Membuat user baru pada sistem operasi berbasi Linux, memang cukup mudah, kita hanya perlu mengetikkan perintah

# useradd <namauser>
atau
# adduser <namauser>

Pada postingan kali ini, saya akan mengulas sedikit pembahasan terkait pembuatan user dikombinasikan dengan teknik pemrograman bash, yang memanfaatkan fitur perulangan (looping). membuat sebuah user mungkin menurut teman-teman sangat mudah,…. bagaimana jika suatu saat kita diminta untuk membuat 100 user, untuk pengguna… tentu akan sangat memakan waktu jika menggunakan single command line,. nah untuk itu kita bisa memanfaatkan metode perulangan dalam bahasa pemrograman bash shell.

Buatlah sebuah file dengan nama useradd.sh, selanjutnya ketikkan script bash berikut…

for ((i=1; i<=100; i++))
do
adduser user$i –disabled-password –gecos user$i
passwd user$i <<< “p4ssw0rd”$’\n'”p4ssw0rd”
done

Penjelasan : 

  • Menggunakan teknik perulangan for, dimana terdapat variabel i yang dideklarasikan dengan nilai (1), selanjutnya dibuat sebuah kondisi i<101, dan dilanjutkan dengan proses increment (i++)…. Selanjutnya program akan mulai melakukan eksekusi perintah yang diketikkan setelah do secara berulang hingga mencapai angka 100;
  • selanjutnya kita program akan mengeksekusi skrip pembuatan user (adduser dan passwd) dengan password…. hingga mencapai 100 user.

 

jika sudah selesai, silahkan simpan,… selanjutnya ubahlah permission terhadap file tersebut agar menjadi executable…

# chmod +x useradd.sh

Selanjutnya kita bisa mengeksekusi file tersebut dengan perintah berikut

# ./useradd.sh

[SOLVED] Masalah installasi USB di Debian & turunannya

Assalamualaikum Warahmatullahi Wabarakatu

Pada kesempatan kali ini saya hendak berbagi terkait pengalaman saya tentang permasalahan dalam proses installasi Linux Debian & turunannya menggunakan USB Flashdisc. Berawal dari keinginan seorang siswa saya untuk membuat laptop/notebooknya untuk di install Sistem Operasi berbasis Kali Linux. namun perangkat laptop yang digunakan tidak dilengkapi dengan CD/DVD Drive,. karena DVD-Rom tidak tersedia akhirnya kami berinisiatif untuk menggunakan USB Flashdisc sebagai media installasi,…. sesaat setelah memulai proses installasi, kami terhenti di step > “Detect & Mount CD-ROM”

kali-error

Kami pun bingung,… ternyata sistem operasi mendeteksi bahwa media installasi yang digunakan adalah CD-ROM, namun ketika melakukan scanning ke direktori /cdrom, data sistem operasi tidak tersedia sehingga sistem meminta untuk melakukan proses mounting CD-ROM. ……………. 😀 😀 😀 kami kan awalnya tidak menggunakan CD/DVD Rom sebagai media installasi…

setelah mencoba untuk mencari solusi melalui mesin pencari akhirnya, ketemu solusinya,….

Solusi :

  1. Pada tahapan Try Again to Mount the CD-ROM diatas,….. lepaskan USB FLashdisc dari Laptop
  2. Selanjutnya plug / hubungkan kembali… setelah beberapa detik, tunggu hingga lampu berkedip.
  3. Klik “Yes”,…. dan permasalahan teratasi 😀 😀 😀

Semoga bermanfaat!
Sekian & Terimakasih,

Wassalamualaikum Warahmatulallahi Wabarakatu