Kamis, 18 Juli 2019

Mengatasi Attachment Tidak Muncul di Thunderbird



Saya menemukan masalah pada saat menerima email yang dikirim dari mail client yang ada di handphone saya, dimana setelah email di terima di thunderbird email nya, attachment nya jadi tidak kelihatan, padahal di webmail dan di mail client lain bisa kelihatan attachment yang ada di email nya.

Untuk case ini saya mencari tahu di forum nya thunderbird : http://forums.mozillazine.org/viewtopic.php?f=9&t=2426315

Ternyata solusi nya kita harus pasang add-on tambahan yaitu "Show All Body Parts", ada di : https://addons.thunderbird.net/en-US/thunderbird/addon/show-all-body-parts/?src=ss?src=ss

Atau bisa kita cari di Thunderbird nya pada menu : Tools -> Add-ons

Setelah di install add-ons nya, kita akan diminta untuk restart thunderbird nya, kemudian untuk melihat attachment pada email yang bermasalah tadi, tinggal sorot aja email nya, kemudian klik menu : View -> Message Body As -> All Body Parts


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017


Senin, 15 Juli 2019

Mengecek Bad Sector di Harddisk dengan Linux Ubuntu



Saya ingin sedikit sharing bagaimana cara nya agar kita bisa melakukan pengecekan bad sector yang ada di hardisk dengan menggunakan Linux Ubuntu.

Cara nya adalah dengan menggunakan perintah badblocks :

$ sudo badblocks -v /dev/sda2
Checking blocks 0 to 17550908
Checking for bad blocks (read-only test): done
Pass completed, 0 bad blocks found.

Kita juga bisa memberi tanda dari harddisk yang ada badsector nya agar tidak ditulis dengan data lagi, perintah nya adalah :

$ sudo badblocks /dev/sda2 > /home/linux/bad-blocks

Lalu setelah itu tandai menggunakan perintah fsck sebagai hdd yang tidak bisa digunakan

$ sudo fsck -l bad-blocks /dev/sda2

Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Rabu, 19 Juni 2019

Cara Melakukan Disk Repair di Linux Ubuntu dengan GParted



Kemarin waktu saya diminta cek hardisk external milik bos saya yang error, disk nya seperti corrupt. Saat dibuka di Linux ada pesan error " Input/Output Error " . HDD tidak terbuka atau tidak terbaca isinya. Itu bisa di perbaiki lewat command di terminal, namun bagi yang merasa kesusahan atau tidak hafal command nya bisa menggunakan gParted.

Jika belum ada software gparted nya bisa di install dulu :

$ sudo apt install gparted
[sudo] password for dony:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  libatkmm-1.6-1v5 libcairomm-1.0-1v5 libglibmm-2.4-1v5 libgtkmm-2.4-1v5 libpangomm-1.4-1v5
  libsigc++-2.0-0v5
Suggested packages:
  xfsprogs reiserfsprogs reiser4progs jfsutils kpartx dmraid gpart
The following NEW packages will be installed:
  gparted libatkmm-1.6-1v5 libcairomm-1.0-1v5 libglibmm-2.4-1v5 libgtkmm-2.4-1v5 libpangomm-1.4-1v5
  libsigc++-2.0-0v5
0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.
Need to get 1.801 kB of archives.
After this operation, 10,0 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libsigc++-2.0-0v5 amd64 2.10.0-2 [10,9 kB]
Get:2 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libglibmm-2.4-1v5 amd64 2.56.0-1 [516 kB]
Get:3 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libatkmm-1.6-1v5 amd64 2.24.2-3 [62,6 kB]
Get:4 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libcairomm-1.0-1v5 amd64 1.12.2-3 [37,1 kB]
Get:5 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libpangomm-1.4-1v5 amd64 2.40.1-4 [42,5 kB]
Get:6 http://id.archive.ubuntu.com/ubuntu bionic/main amd64 libgtkmm-2.4-1v5 amd64 1:2.24.5-2 [666 kB]
Get:7 http://id.archive.ubuntu.com/ubuntu bionic-updates/main amd64 gparted amd64 0.30.0-3ubuntu2 [466 kB]
Fetched 1.801 kB in 3s (588 kB/s)
Selecting previously unselected package libsigc++-2.0-0v5:amd64.
(Reading database ... 210164 files and directories currently installed.)
Preparing to unpack .../0-libsigc++-2.0-0v5_2.10.0-2_amd64.deb ...
Unpacking libsigc++-2.0-0v5:amd64 (2.10.0-2) ...
Selecting previously unselected package libglibmm-2.4-1v5:amd64.
Preparing to unpack .../1-libglibmm-2.4-1v5_2.56.0-1_amd64.deb ...
Unpacking libglibmm-2.4-1v5:amd64 (2.56.0-1) ...
Selecting previously unselected package libatkmm-1.6-1v5:amd64.
Preparing to unpack .../2-libatkmm-1.6-1v5_2.24.2-3_amd64.deb ...
Unpacking libatkmm-1.6-1v5:amd64 (2.24.2-3) ...
Selecting previously unselected package libcairomm-1.0-1v5:amd64.
Preparing to unpack .../3-libcairomm-1.0-1v5_1.12.2-3_amd64.deb ...
Unpacking libcairomm-1.0-1v5:amd64 (1.12.2-3) ...
Selecting previously unselected package libpangomm-1.4-1v5:amd64.
Preparing to unpack .../4-libpangomm-1.4-1v5_2.40.1-4_amd64.deb ...
Unpacking libpangomm-1.4-1v5:amd64 (2.40.1-4) ...
Selecting previously unselected package libgtkmm-2.4-1v5:amd64.
Preparing to unpack .../5-libgtkmm-2.4-1v5_1%3a2.24.5-2_amd64.deb ...
Unpacking libgtkmm-2.4-1v5:amd64 (1:2.24.5-2) ...
Selecting previously unselected package gparted.
Preparing to unpack .../6-gparted_0.30.0-3ubuntu2_amd64.deb ...
Unpacking gparted (0.30.0-3ubuntu2) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Setting up libsigc++-2.0-0v5:amd64 (2.10.0-2) ...
Setting up libcairomm-1.0-1v5:amd64 (1.12.2-3) ...
Setting up libglibmm-2.4-1v5:amd64 (2.56.0-1) ...
Setting up libatkmm-1.6-1v5:amd64 (2.24.2-3) ...
Setting up libpangomm-1.4-1v5:amd64 (2.40.1-4) ...
Setting up libgtkmm-2.4-1v5:amd64 (1:2.24.5-2) ...
Setting up gparted (0.30.0-3ubuntu2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...

Tinggal buka gParted, masukkan password ( jika diminta ), lalu pilih disk yang bermasalah.
Dalam kasus saya, karena disk yang bermasalah adalah disk eksternal, maka pilih sdb.


Lalu klik kanan, pilih "Check" (Kalau belum bisa di umount dulu disk nya)


Tunggu sampai selesai, setelah itu disk nya akan normal kembali dan bisa dibaca di OS Windows maupun Linux lagi.

Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Jumat, 14 Juni 2019

Cara Generate CSR dan Key File untuk Kebutuhan SSL secara online



Ketika kita ingin implementasi SSL untuk kebutuhan pengamanan layanan web server, biasanya kita akan melakukan generate csr dulu di server, lalu di upload dan di belikan layanan ssl nya kepada penyedia layanan SSL, namun saya pernah menemukan kasus bahwa csr yang saya generate itu ternyata terlalu secure dan tidak standar format nya, akibat nya tidak bisa dipasang di beberapa web server seperti apache milik nya WHM/Cpanel.

Lalu saya disarankan untuk mengganti atau melakukan generate ulang file csr nya, pastinya akan membutuhkan reissue ssl nya lagi. dan saran saya agar ketika kita akan melakukan generate file csr kita bisa melakukannya secara online di website : https://csrgenerator.com/


Kita tinggal isi saja setiap form yang ada disana, dan klik generate csr nya, lalu kita bisa mendapatkan key dan juga csr nya untuk di upload kepada penyedia layanan SSL yang ada. Format file key dan csr yang didapatkan juga sudah standart, jadi bisa kompatibel di semua web server.

Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Senin, 20 Mei 2019

Cara Reset Password Admin di vCenter VMware



Kali ini saya ingin sedikit share cara reset password admin yang ada di vCenter VMware, namun ini bukan untuk reset password root server vcenter nya ya..

Password yang saya maksud disini adalah password untuk login ke vcenter nya, baik itu melalui web vcenter nya maupun menggunakan vcenter client. Login dan password ini setahu saya ada di dalam database ldap yang ada di vcenter dan tidak berhubungan dengan login di Operating System vcenter nya

Cara reset password admin yang ada di vCenter adalah :

1. Login dulu ke root OS vcenter nya :

$ ssh root@192.168.0.100

VMware vCenter Server Appliance 6.5.0.20000

Type: vCenter Server with an embedded Platform Services Controller

root@192.168.0.100's password: 
Last login: Thu May 16 09:32:18 UTC 2019 from 192.168.0.11 on pts/0
Last login: Fri May 17 01:46:33 2019 from 192.168.0.11
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Enable BASH access: "shell.set --enabled True"
    * Launch BASH: "shell"

Command> 

Kalau sudah muncul command prompt diatas, tinggal ketik saja perintah berikut :

Command> shell.set --enabled True
Command> shell

localhost:~ #

2. Setelah itu masuk ke perintah ldap nya :

localhost:~ # /usr/lib/vmware-vmdir/bin/vdcadmintool


==================
Please select:
0. exit
1. Test LDAP connectivity
2. Force start replication cycle
3. Reset account password
4. Set log level and mask
5. Set vmdir state
==================

3. Ketik menu reset account password dengan menekan angka "3" dan masukan user yang mau di reset password nya :

3
  Please enter account UPN : administrator@vsphere.local
New password is -
qZ#Or=!OYm_ 4L:=1kpO

4. Nah kita akan mendapatkan password baru nya, setelah itu ketik "0" untuk keluar :

==================
Please select:
0. exit
1. Test LDAP connectivity
2. Force start replication cycle
3. Reset account password
4. Set log level and mask
5. Set vmdir state
==================

0
localhost:~ # exit
logout
Command> exit

5. Setelah itu kita bisa coba login menggunakan password baru, dan bisa ganti juga di vmware client web nya


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Jumat, 17 Mei 2019

Cara Enable Akses SSH dan Generate Support Bundle di Server vCenter



Setelah berhasil melakukan reset password root server vcenter yang sudah saya tulis disini saat ini saya akan sedikit share bagaimana cara nya untuk enable akses remote via ssh di server vcenter dan juga melakukan generate support bundle untuk kebutuhan troubleshoot ke support vmware nya

Pertama kali kita harus login ke VAMI (vCenter Server Appliance Management Interface) dari server vcenter nya, akses nya dari web browser :

https://192.168.0.100:5480/



Setelah itu untuk generate support bundle yang digunakan untuk troubleshoot bagi support vmware nya, setelah masuk dan login ke VAMI, maka kita bisa melihat dari gambar diatas ada menu di atas kanan, menunya adalah "Create Support Bundle" 

Tinggal klik aja menu "Create Support Bundle" maka otomatis akan mendownload file support bundle nya, nama filenya adalah : vm-support.tgz

Ukuran file nya cukup besar, dan ini akan di download ke lokal PC/Laptop kita kemudian bisa kita upload ke web support vmware nya jika memang di minta

Sekarang kita akan enable akses remove via ssh ke server vcenter ini, cara nya dari menu sebelah kiri ada menu "Access" klik saja, dan kemudian klik menu "Edit" yang ada di kanan atas.

                  

Setelah itu pastikan saja Enable ssh login dan Enable bash shell nya aktif dengan di contreng di menu nya, dan kemudian di OK saja, jangan lupa tentukan juga timeout bash nya mau berapa lama, timeout ini fungsinya untuk menentukan mau berapa lama kita enable bash nya

Sekarang kita sudah bisa login ke ssh server vcenter dan masuk ke bash shell nya dengan mengetikan :


$ ssh root@192.168.0.100

VMware vCenter Server Appliance 6.5.0.20000

Type: vCenter Server with an embedded Platform Services Controller

root@192.168.0.100's password: 
Last login: Thu May 16 09:32:18 UTC 2019 from 192.168.0.11 on pts/0
Last login: Fri May 17 01:46:33 2019 from 192.168.0.11
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Enable BASH access: "shell.set --enabled True"
    * Launch BASH: "shell"

Command> 

Kalau sudah muncul command prompt diatas, tinggal ketik saja perintah berikut :

Command> shell.set --enabled True
Command> shell


    ---------- !!!! WARNING WARNING WARNING !!!! ----------

Your use of "pi shell" has been logged!

The "pi shell" is intended for advanced troubleshooting operations and while
supported in this release, is a deprecated interface, and may be removed in a
future version of the product.  For alternative commands, exit the "pi shell"
and run the "help" command.

The "pi shell" command launches a root bash shell.  Commands within the shell
are not audited, and improper use of this command can severely harm the
system.

Help us improve the product!  If your scenario requires "pi shell," please
submit a Service Request, or post your scenario to the
https://communities.vmware.com/community/vmtn/vcenter/vc forum and add
"appliance" tag.

localhost:~ # 


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017


Selasa, 14 Mei 2019

Cara Reset root password di vCenter Server Appliance 6.5



Jadi ceritanya ini server vCenter nya adalah peninggalan dari Admin yang lama dan ternyata password root nya tidak ada dalam serah terima, jadi ketika ada masalah pada server vCenter saya tidak bisa login ke console nya.

Untuk itu saya harus melakukan reset password root nya, berikut cara-cara nya :

1. Buat dulu snapshot atau backup of the vCenter Server Appliance 6.5
2. Restart vCenter Server Appliance 6.5 nya melalui console esxi nya
3. Setelah OS nya restart, tekan tombol "e" untuk masuk ke GNU GRUB Edit Menu.
4. Cari baris kernel nya, lalu tambahkan dibelakang nya command berikut

rw init=/bin/bash



6. Tekan F10 untuk melanjutkan booting.
7. Jalankan perintah berikut :

# mount -o remount,rw / command.

8. Setelah masuk Command prompt, masukan perintah passwd untuk mengganti password root :

# passwd

9. Cek dulu dengan perintah df -h untuk mengecek apakah disk nya penuh atau tidak, biasa nya file yang cukup besar adalah file audit.log, berikut cara membersihkan file nya :

# cat /dev/null > /var/log/audit/audit.log

10. Setelah itu Unmount filesystem nya dengan perintah berikut :

# umount /

11. Lalu restart vCenter Server Appliance 6.5 dengan perintah :

# reboot -f

Selesai, berikut referensi nya : https://kb.vmware.com/s/article/2147144


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Senin, 06 Mei 2019

Mencari Hostname dari Linux dengan nbtscan




Pertama kali saya ingin mengucapkan untuk teman semua "Selamat Menjalankan Ibadah Puasa" untuk yang beragama Islam.

Kali ini saya ingin sedikit sharing bagaimana cara nya mengetahui hostname dari perangkat yang terhubung ke jaringan melalui Linux, misalnya saya tahu IP target nya namun saya tidak tahu hostname dari PC atau Laptop terget tersebut apa, dan saya akan mencari tahu nya dari OS Linux.

Pertama kali kita harus install dulu winbind nya jika belum ada :

$ sudo apt install winbind libnss-winbind

Setelah itu jalankan perintah nbtscan ini untuk mencari tahu hostname dari suatu IP :

$ nbtscan 192.168.100.2
Doing NBT name scan for addresses from 192.168.100.2

IP address       NetBIOS Name     Server    User             MAC address      
------------------------------------------------------------------------------
192.168.100.2      PC-RANDI            3c:97:0e:6b:72:0e

Nah.. sekarang kita mengetahui bahwa IP 192.168.100.2 itu dipasang di PC-RANDI


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017