Pendahuluan

Ketika anda pertama kali menggunakan Ubuntu Server 14.04 LTS ada beberapa langkah konfigurasi yang harus diambil dan merupakan bagian dari konfigurasi dasar, hal ini harus dilakukan untuk meningkatkan keamanan pada server anda.

Konfigurasi Awal VPS Ubuntu Server

1. Remote VPS menggunakan SSH

Sebelum melakukan konfigurasi pada server anda kita harus melakukan remote pada VPS kita menggunakan SSH, masuk sebagai root user agar mendapatkan hak akses penuh pada sistem.

Gunakan perintah berikut jika menggunakan terminal:

ssh [email protected]_address_VPS

Masukkan password root VPS.

2. Membuat User Baru

Sekarang kita telah berhasil meremote server VPS kita, selanjutnya kita perlu membuat sebuah user baru yang nantinya akan selalu kita pakai saat melakukan remote pada VPS kita. Sebagai contoh kita buat sebuah user dengan nama “test”, anda dapat menggunakan nama lain sesuai dengan keinginan anda.

adduser test

anda akan diberikan beberapa pertanyaan terkait user yang akan anda buat. Tampilannya kurang lebih seperti pada gambar dibawah ini.

3. Memberikan Hak Akses Root

Saat ini kita telah memiliki sebuah user baru dengan nama test, Kita harus mengantisipasi suatu saat kita butuh melakukan aktifitas dengan hak akses sebagai root pada user test. Untuk memberikan hak akses sebagai root pada user baru, kita perlu menambahakan user tersebut ke kelompok “sudo”. Gunakan perintah berikut ini untuk menambahkan user baru ke kelompok sudo:

gpasswd –a test sudo

Setelah perintah dijalankan akan muncul laporan.

Adding user test to group sudo

Saat ini user test dapat menjalankan perintah dengan hak akses sebagai root.

4. Nonaktifkan SSH untuk Root

Saat ini kita telah memiliki user baru, untuk meningkatkan keamanan kita perlu menonaktifkan akses SSH menggunakan user root. Kita mulai dengan membukan file konfigurasi menggunakan file editor:

nano /etc/ssh/sshd_config

Ubah pada bagian PermitRootLogin=yes menjadi PermitRootLogin=no.

Lalu save dan keluar dari file editor. Restart layanan ssh agar konfigurasi yang telah kita lakukan dapat di jalankan.

Service ssh restart

5. Test remote SSH

Kita akan mencoba kembali melakukan akses ssh menggunakan user root yang harusnya sudah di blok.

Blok akses SSH melalui user root telah berhasil seperti gambar di atas, selanjutnya kita akan coba akses SSH menggunakan user yang baru saja kita buat.

Akses ssh menggunakan user test juga sudah berhasil selanjutnya kita coba hak akses sebagai root menggunakan user test, gunakan perintah berikut.

Sudo su

Kemudian masukkan password yang telah anda tentukan sebelumnya.

Akses hak akses sebagai root juga telah berhasil. Selamat anda telah berhasil melakukan konfigurasi dasar pada server anda, semoga bermanfaat.

Apakah Anda menemukan jawaban?