Category Archives: Server dan security

  • 0
Mengubah Port SSH pada VestaCP

Cara Mengubah Port SSH pada VestaCP CentOS

Mengubah Port SSH pada VestaCP

Cara Mengubah Port SSH pada VestaCP CentOS– Setelah proses instalasi VestaCP selesai (Baca: Cara Install VestaCP Pada CentOS 6 64Bit) maka hal selanjutnya yang sangat penting untuk dilakukan adalah melakukan Tweak terhadap VestaCP Anda. Tujuannya adalah agar secara keamanan dan performa server Anda menjadi lebi baik.

Mengapa Perlu Mengubah Port SSH pada VestaCP CentOS?

SSH atau Secure Shell adalah pintu utama untuk dapat masuk ke server dan melakukan instalasi di dalamnya. Secara default atau standard, semua port SSH untuk semua sistem operasi linux termasuk CentOS menggunakan port 22 sehingga tak jarang hal ini digunakan oleh para hacker untuk melakukan Brute Force (percobaan login berkali-kali hingga ribuan kali dengan bot) untuk mendapatkan akses SSH di server Anda.

Benar, dengan menggunakan kombinasi password yang rumit maka Hacker atau attacker server Anda tetap akan sangat sulit masuk ke server Anda melalui SSH (meski tidak ada jaminan apapun kombinasi password Anda tidak dapat dipecahkan). Namun serangan Brute Force dengan percobaan login hingga ribuan kali ke server Anda juga dapat menyebabkan server Anda down karena serangan tersebut. Jadi, meski telah menggunakan kombinasi password yang sulit, mengubah port SSH sangat disarankan dan menjadi bagian yang paling penting untuk mencegah terjadinya serangan hacker di server Anda.

Port SSH memiliki range yang sangat banyak yaitu antara 1 sampai 65535 yang artinya Anda dapat mengubahnya selama tidak terjadi konflik dengan aplikasi yang lainnya dan kami menyarankan agar Anda menggunakan di atas port 1407 yang umumnya tidak digunakan.

Cara Mengubah Port SSH pada VestaCP CentOS

Seperti yang telah dijelaskan sebelumnya bahwa port SSH adalah tweak yang sangat penting dan harus dilakukan pada semua server linux untuk mencegah terjadinya hacking dan brute force. Untuk Mengubah Port SSH pada VestaCP CentOS, maka Anda dapat mengikuti panduan berikut:

1. Login SSH Anda dan kemudian buka file /etc/ssh/sshd_config melalui editor dengan perintah berikut:

# nano /etc/ssh/sshd_config atau bisa menggunakan vim
# vim /etc/ssh/sshd_config

2. Selanjutnya ubah port pada bais Port 22 menjadi port yang Anda inginkan. Dalam kasus ini, kami akan menggunakan port 1407

ssh config

3. Setelah itu, simpan dan restart service ssh Anda dengan perintah:

# service sshd restart

4. Jangan keluar dari SSH. Selanjutnya, kita harus mengubah port SSH di VestaCP Anda karena port yang kita gunakan tadi (1407) masih tertutup di firewall VestaCP. Login di SSH dan kemudian buka menu Firewall dan kemudian pilih port SSH yang secara default menggunakan port 22:

ubah port vestacp
Setelah itu, ubahlah portnya melalui menu edit tersebut dan simpan:

Edit port vestacp

Selesai. Langkah terakhir adalah test login SSH dengan port baru tersebut untuk memastikan bekerja dengan baik.
Semoga bermanfaat.

Silakan bertanya melalui form komentar yang kami sediakan, kami akan membantu. Anda juga dapat mengorder layanan setup dan manage server Anda di SINI


  • 0

Cara Menampilkan File Tersembunyi Command Linux

Category : Server dan security

Cara Menampilkan File Tersembunyi Command Linux –  Linux memiliki format yang berbeda dengan Windows selain case sensitive (huruf besar dan kecil diperhitungkan), linux juga memiliki eksetensi file yang otomatis tersembunyi atau hidden meski sebenarnya file tersebut tidak memiliki atribut hidden.

Salah satu ekstensinya adalah tanda dot atau titik (.). Ketika nama sebuah file diawali dengan dot, maka secara otomatis tidak muncul ketika kita menjalankan perintah untuk melakukan list seperti command berikut:

# ll
# ls -l
#ls -ld

Cara Menampilkan File dan folder Tersembunyi Command Linux
Untuk menampikan file yang tersembunyi dari Command linux atau bash, maka Anda dapat menjalankan perintah berikut:

# ls -ld .*
# ls -ld .?*

Dengan perintah tersebut maka secara otomatis semua file dan folder yang diawali dengan dot (.) dan tanda tanya (?) akan dimunculkan.

bash hidden file

Semoga bermanfaat.


  • 0
logo laravel

Menggunakan Laravel di Hosting Terbaik Indonesia

logo laravel

Menggunakan Laravel di Hosting Terbaik Indonesia – Laravel saat ini telah menjadi bagian dari cms yang sangat populer dan sayangnya tidak semua layanan web hosting mensupport ini karena dibutuhkan komposer dan SSH. Namun, Anda tidak perlu khawatir karena Anda tetap dapat menggunakan laravel di hosting Niagahoster di paket Bisnis.

Cara Instalasi Composer di Shared Hosting dengan CageFS.

Panduan ini hanya untuk Anda yang memiliki akses root pada server dan tidak untuk penggunakan shared hosting. Jika Anda menggunakan Niagahoster, maka Anda dapat melewati tahapan ini dengan langsung ke tahap Menjalankan Composer dengan SSH di Niagahoster.

Berikut adalah panduan untuk instalasi composer di shared hosting

Download Installer composer dengan menjalankan perintah berikut:

Selanjutnya, lakukan instalasi composer dengan perintah berikut:

Setelah selesai, maka langkah selanjutnya adalah membuat instalasi composer tersebut tersedia untuk semua user:

Selanjutnya, lakukan update cagefs agar konfigurasi tersebut dapat di implementasikan:


Menjalankan Composer dengan SSH Niagahoster

Untuk dapat menjalankan komposer, maka Anda harus mengaktifkan ekstensi json dan phar. Untuk mengaktifkannya, maka Anda harus login di cpanel dan kemudian pilih menu “Select PHP Version” dan kemudian pastikan untuk mencentang ekstensi json dan phar.

select php version

json dan phar

Setelah itu, login di SSH (di Niagahoster, hanya paket bisnis dan personal yang mendukung SSH) dan jalankan perintah berikut untuk menjalankan instalasi paket laravel dengan komposer:

Selesai 🙂


  • 0

Cara Menggunakan Konsol Bash di Windows 10

Category : Server dan security

Bagi Anda pengguna Windows 10 dan menyukai penggunaan konsol atau bash linux, maka saat ini windows 10 telah mendukung hal ini. Sebagai contoh, saya sendiri menggunakan Windows untuk keperluan lain seperti game dan lain-lain sedangkan untuk konsol atau bash ssh sangat dibutuhkan untuk mengakses dan menjalankan perintah di server. Fitur ini di rilis pada Windows 10 dengan seri build 14328. Silakan update Windows 10 Anda jika fitur ini belum muncul.

Dengan fitur Bash ini, maka Anda dapat menggunakan bash linux pada windows 10 dengan sangat mudah seperti editor vim, nano dan lain-lain. Berikut panduan untuk mengaktifkan Bash atau konsol linux pada windows 10:

1. Pilih menu Settings pada Windows 10 Anda. Anda dapat melihat menu tersebut pada ikon gear di windows 10 Anda:

gambar 1
2. Click Update & security.

gambar 2
3. Pilih menu untuk Developers di kolom bagian kiri.

gambar 3

4. Pastikan pilihan Developer Mode aktif untuk dapat menggunakan fitur linux bash:

gambar 4

5. Selanjutnya, pilih menu Control Panel di windows Anda. Anda dapat dengan mudah menuju kontrol panel dengan menekan tombol Windows + X pada keyboard Anda dan kemudian memilih menu Control Panel

gambar 5
6. Pilih menu “Programs and Features” dan jika tidak atau belum muncul, pastikan Anda memilih “Large Icons” pada menu “View By”

gambar 6
7. Pilih menu “Turn Windows features on or off.”

gambar 7
8. Selanjutnya, pastikan mencentang pilihan “Windows Subsystem for Linux”  dan kemudian klik OK.

gambar 8
9. Klik tombol Restart untuk mengaplikasikannya

gambar 9
10. Selanjutnya, dari menu pencarian Windows Bash, anda dapat mengetikkan bash untuk menjalankannya:
gambar 10
11. Ketikkan “Y” dan tekan tombol Enter ketika ada pemberitahuan untuk menginstal Ubuntu. Sistem windows akan membutuhkan beberapa menit untuk menginstal Ubuntu melalui command promp:

gambar 11
12. Selanjutnya, Anda akan diminta membuat username dan password. Masukkan username dan password:

gambar 12
Selesai. Sekarang Anda telah memilih shell atau konsol bash pada komputer Anda dengan Ubuntu sebagai OS utamanya. Ada beberapa perintah default yang tersedia di aplikasi bash ini seperti vim, pico dan lain-lain. Anda juga dapat menambahkan aplikasi lainnya melalui perintah apt-get seperti pada Ubuntu.
Semoga bermanfaat.