Home/Courses/From Localhost to Live LMS/Login pertama sebagai root
Lesson Detail

Login pertama sebagai root

Memahami login pertama sebagai root, hal-hal yang wajib dicek setelah masuk ke server, serta pentingnya menyimpan password root dengan aman agar tidak kehilangan akses ke VPS.

12 minLesson Duration
1Materials
OpenStatus
This Lesson Progress0%
0/1 materials completed

Lesson Materials

This page now supports live lesson progress, per-material completion, and automatic current-lesson movement.

Live Lesson Progress

This lesson now tracks progress per material and updates the current lesson automatically.

Course Lesson Progress0%0 of 43 lessons completed
Course Material Progress0%0 of 43 materials completed
This Lesson0%0 of 1 materials completed
Material 1

Login Awal Server

Open
HTML

Login Awal Server

Checklist setelah login pertama sebagai root.

Login pertama sebagai root

Setelah berhasil masuk ke VPS melalui PuTTY, biasanya kita akan login pertama kali menggunakan user root. Ini adalah user dengan hak akses tertinggi di server. Artinya, root bisa melakukan hampir semua hal: install software, mengubah konfigurasi sistem, membuat user baru, menghapus file penting, bahkan membuat server tidak bisa dipakai kalau salah langkah.

Karena itu, login pertama sebagai root adalah momen yang sangat penting. Di tahap ini, kita belum hanya belajar masuk ke server, tetapi juga mulai memahami bahwa akses root adalah akses yang sangat powerful dan harus dijaga dengan serius.

Apa itu user root?

Root adalah administrator utama di Linux. Kalau diibaratkan, root adalah pemegang kunci master seluruh bangunan server. Tidak ada area yang tertutup bagi root.

Itulah sebabnya login root biasanya dipakai hanya untuk setup awal, lalu setelah itu kita akan membuat user deploy non-root agar operasional harian lebih aman.

Tampilan setelah login root berhasil

Kalau login berhasil, biasanya terminal akan menampilkan prompt seperti ini:

root@your-server:~#

Tanda # di akhir prompt biasanya menunjukkan bahwa kita sedang berada di user root.

Checklist yang perlu dicek setelah login pertama

Begitu berhasil masuk, jangan langsung install macam-macam. Lakukan pengecekan dasar terlebih dahulu agar kita tahu kondisi awal server.

  1. Cek user aktif
    whoami

    Hasilnya seharusnya root.

  2. Cek hostname server
    hostname

    Ini membantu kita mengenali identitas server.

  3. Cek versi Ubuntu
    lsb_release -a

    Pastikan benar menggunakan Ubuntu 22.04 sesuai course ini.

  4. Cek IP server
    ip a

    Gunakan ini untuk melihat interface jaringan dan memastikan server punya IP yang sesuai.

  5. Cek waktu server
    date

    Jam server yang salah bisa berpengaruh ke log, SSL, dan troubleshooting nanti.

  6. Test update package list
    apt update

    Kalau command ini berjalan normal, berarti server bisa terkoneksi ke repository package Ubuntu.

Hal paling penting: jangan sampai lupa password root

Pada login pertama ini, ada satu hal yang harus benar-benar diberi perhatian: jangan sampai lupa password root.

Password root adalah salah satu akses paling penting ke server. Kalau Anda lupa password ini, maka situasinya bisa sangat merepotkan, apalagi kalau:

  • Anda belum membuat user deploy non-root,
  • Anda belum memasang SSH key cadangan,
  • Anda belum punya akses console recovery dari provider VPS,
  • dan server sudah telanjur dipakai untuk deployment.
Warning penting: segera simpan password root di tempat yang aman begitu Anda berhasil login pertama kali. Jangan mengandalkan ingatan saja.

Di mana sebaiknya menyimpan password root?

Gunakan tempat penyimpanan yang aman dan terorganisir, misalnya:

  • password manager terpercaya,
  • catatan terenkripsi,
  • atau dokumen internal yang benar-benar aman dan hanya bisa diakses pihak yang berwenang.

Jangan menyimpan password root sembarangan di chat, sticky note, atau file teks terbuka di desktop.

Risiko jika lupa password root

Kalau password root hilang, beberapa risiko yang bisa terjadi adalah:

  1. Tidak bisa login ke server
    Anda bisa terkunci dari VPS, terutama jika root adalah satu-satunya akun yang masih aktif dan belum ada user lain yang punya hak sudo.
  2. Proses setup tertunda
    Deployment LMS tidak bisa dilanjutkan karena Anda tidak punya akses administratif ke server.
  3. Harus melakukan reset password
    Ini bisa butuh prosedur tambahan melalui panel provider VPS, recovery mode, rescue mode, atau console khusus.
  4. Berisiko salah recovery
    Kalau belum terbiasa, proses reset password root bisa membingungkan dan berisiko menambah masalah baru.
  5. Dalam kasus tertentu bisa berujung reinstall server
    Kalau akses benar-benar hilang dan tidak ada jalur recovery yang praktis, kadang solusi paling cepat justru membangun ulang VPS dari awal.

Mindset yang benar tentang root

Root itu penting, tetapi root bukan user yang ideal untuk dipakai kerja harian. Karena itulah setelah login pertama ini, langkah berikutnya dalam course adalah membuat user deploy non-root. Root dipakai secukupnya untuk setup awal dan keadaan darurat.

Apa yang sebaiknya dilakukan segera setelah login root?

  • Pastikan password root tersimpan aman.
  • Lakukan pengecekan dasar server.
  • Jalankan update package.
  • Siapkan pembuatan user deploy non-root.

Dengan urutan ini, kita membangun server dengan lebih rapi dan mengurangi risiko salah langkah di awal.

Kesimpulan lesson ini

Login pertama sebagai root adalah pintu masuk administratif ke VPS. Gunakan momen ini untuk memastikan server sehat, identitas server jelas, koneksi package normal, dan yang paling penting: password root tersimpan aman dan tidak akan hilang.

Di lesson berikutnya, kita akan lanjut ke langkah praktis berikutnya yaitu update package Ubuntu sebelum instalasi software lain dimulai.