{"id":9265,"date":"2020-04-24T19:45:19","date_gmt":"2020-04-24T19:45:19","guid":{"rendered":"https:\/\/blog.hostinger.io\/co-id-tutorial\/?p=9265"},"modified":"2025-12-18T23:32:47","modified_gmt":"2025-12-18T16:32:47","slug":"ganti-password-linux","status":"publish","type":"post","link":"\/id\/tutorial\/ganti-password-linux","title":{"rendered":"Cara mengganti password Linux dan tips untuk mengelolanya"},"content":{"rendered":"<p>Apabila bekerja sebagai administrator sistem, Anda mungkin sering membuat beberapa akun pengguna untuk mengelola VPS Linux. Meskipun bisa meningkatkan efisiensi kerja, metode ini akan cukup berisiko kalau akun-akun tersebut tidak dikelola dengan benar.<\/p><p>Oleh karena itu, Anda perlu mengganti password Linux secara berkala untuk <a href=\"\/id\/tutorial\/cara-mengamankan-vps\">mengamankan VPS<\/a> Anda. Langkah ini akan melindungi server dari penjahat cyber dan melindungi data sensitif Anda kalau mereka berhasil membobol akun yang lama.<\/p><p>Di tutorial ini, kami akan menjelaskan langkah-langkah mengubah password di Linux melalui Terminal. Kami juga akan membagikan tips terbaik untuk mengelola akun di VPS Anda untuk mengoptimalkan keamanan sistem.&nbsp;<\/p><h2 class=\"wp-block-heading\" id=\"h-persiapan-awal\">Persiapan Awal<\/h2><p>Anda perlu mengakses Terminal untuk mengubah kata sandi akun pengguna di sistem Linux. Langkah-langkahnya akan berbeda-beda tergantung pada jenis sistem operasi Anda.<\/p><p>Di desktop, akses Terminal dengan menekan <strong>Ctrl + Alt + T<\/strong>. Kalau menggunakan server Linux, buat sambungan melalui SSH dengan Terminal komputer lokal atau aplikasi seperti <a href=\"\/id\/tutorial\/cara-menggunakan-putty-untuk-ssh-ke-vps\">PuTTY<\/a>.<\/p><p>Apabila Anda adalah klien <a href=\"\/id\/hosting-vps\">VPS hosting di Hostinger<\/a>, akses server Anda secara langsung dari web browser menggunakan fitur <strong>Terminal browser <\/strong>hPanel. Apa pun tool yang dipilih, Anda bisa menggunakan kredensial yang ada di tab <strong>Akses SSH<\/strong> pada menu <strong>Ringkasan VPS <\/strong>di hPanel.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/id\/hosting-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-29630\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2023\/02\/ID-VPS-hosting_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n<div><p class=\"important\"><strong>Penting!<\/strong> Anda akan login sebagai user <strong>root<\/strong> secara default. Apabila ingin mengubah kata sandi Anda sendiri, ganti user ke akun Anda menggunakan perintah <strong>su<\/strong>.<\/p><\/div>\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-mengganti-password-linux-sendiri\">Cara Mengganti Password Linux Sendiri<\/h2><p>Untuk mengubah kata sandi akun Anda saat ini, jalankan perintah berikut:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd<\/pre><p>Terminal akan meminta kata sandi lama Anda untuk mengonfirmasi permintaan tersebut. Setelah diautentikasi, Anda akan melihat permintaan untuk memasukkan kredensial baru, seperti berikut ini.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"714\" height=\"118\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/memasukkan-kredensial-terminal.png\/public\" alt=\"tampilan terminal linux menunjukkan prompt untuk memasukkan kredensial baru\" class=\"wp-image-40686\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/memasukkan-kredensial-terminal.png\/w=714,fit=scale-down 714w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/memasukkan-kredensial-terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/memasukkan-kredensial-terminal.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 714px) 100vw, 714px\" \/><\/figure><\/div><p>Masukkan password baru Anda dua kali. Kalau berhasil, Terminal akan menampilkan pesan &ldquo;Password updated successfully&rdquo;. Apabila tidak, akan muncul error yang menunjukkan adanya masalah.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-mengganti-password-linux-user-lain-sebagai-user-root\">Cara Mengganti Password Linux User Lain sebagai User Root<\/h2><p><strong>Root <\/strong>memiliki hak istimewa tertinggi di Linux dan bisa memodifikasi pengaturan apa pun, termasuk kata sandi akun lain. Untuk melakukannya, ganti ke akun yang ingin diganti kata sandinya menggunakan perintah berikut:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">su root<\/pre><p>Masukkan password root Anda. Kemudian, tentukan username setelah perintah <strong>passwd <\/strong>seperti berikut ini:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd username<\/pre><p>Contohnya, kalau Anda ingin mengubah kata sandi pengguna <strong>JohnDoe<\/strong>, gunakan:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd JohnDoe<\/pre><p>Karena login sebagai user root, Anda tidak perlu memasukkan kata sandi akun tersebut. Apabila prosesnya berhasil, command-line interface Anda akan menampilkan pesan konfirmasi.<\/p><p>Selain root, Anda bisa menggunakan akun superuser lain untuk mengubah password Linux dengan menambahkan awalan <strong>sudo <\/strong>dalam perintah:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd JohnDoe<\/pre><p>Anda juga bisa menggunakan superuser untuk mengubah kata sandi root. Jadi, pastikan Anda <a href=\"\/id\/tutorial\/sudo\">mengelola user sudo<\/a> dengan benar untuk membatasi akses administratif dan menjaga keamanan sistem Anda.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-reset-password-menggunakan-root\">Cara Reset Password Menggunakan Root<\/h2><p>Anda bisa menggunakan superuser atau user root untuk mengatur ulang password yang terlupa. Namun, cara ini mungkin tidak akan berhasil kalau sistem Anda menggunakan LDAP (<a href=\"https:\/\/www.redhat.com\/en\/topics\/security\/what-is-ldap-authentication\" target=\"_blank\" rel=\"noopener\"><\/a><a href=\"https:\/\/www.redhat.com\/en\/topics\/security\/what-is-ldap-authentication\" target=\"_blank\" rel=\"noreferrer noopener\">lightweight directory access protocol<\/a>) karena Anda harus memasukkan kredensial yang lama.<\/p><p>Untuk mengatasinya, langsung edit password pengguna di <strong>\/etc\/shadow<\/strong>,<strong> <\/strong>file yang memuat semua kredensial akun di sistem Anda. Berikut caranya:<\/p><ol class=\"wp-block-list\">\n<li>Buka file dengan menjalankan perintah di bawah ini:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">nano \/etc\/shadow<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Anda akan melihat password yang terenkripsi setelah username dalam dua titik dua pertama. Temukan akun yang kredensialnya Anda ingat.<\/li>\n\n\n\n<li>Soroti password yang terenkripsi dengan menekan tombol<strong> Shift + panah. <\/strong>Tekan <strong>Alt + 6 <\/strong>untuk menyalinnya.&nbsp;<\/li>\n\n\n\n<li>Dengan menggunakan tombol panah, pilih akun yang ingin Anda ubah kata sandinya. Sorot kata sandi, lalu tekan <strong>Delete<\/strong>.<\/li>\n\n\n\n<li>Tempel password yang disalin dengan menekan <strong>Ctrl + U<\/strong>.<\/li>\n\n\n\n<li>Tekan <strong>Cltr + X<\/strong>, <strong>Y<\/strong>, dan <strong>Enter <\/strong>untuk menyimpan perubahan.<\/li>\n\n\n\n<li>Setelah Anda kembali ke shell utama, masukkan perintah berikut untuk mengganti kata sandi pengguna:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">passwd username<\/pre><ol class=\"wp-block-list\" start=\"8\">\n<li>Masukkan password sementara yang tadi Anda salin, lalu isi password yang baru.<\/li>\n<\/ol><p>Selesai! Apabila mengalami masalah izin, pastikan Anda login sebagai user root. Atau, tambahkan <strong>sudo<\/strong> kalau<strong> <\/strong>Anda menggunakan superuser.<\/p><h2 class=\"wp-block-heading\" id=\"h-cara-reset-password-root\">Cara Reset Password Root<\/h2><p>Anda hanya bisa mengatur ulang password root dengan sudo. Apabila tidak memiliki akses ke akun superuser, pulihkan kredensial melalui GRUB (<a href=\"https:\/\/www.codecademy.com\/resources\/blog\/grub-linux\/\" target=\"_blank\" rel=\"noopener\">GNU unified bootloader<\/a>) Linux, yang bisa diakses dengan menahan <strong>Esc <\/strong>atau <strong>Shift <\/strong>selama proses boot sistem.<\/p><p>Selain itu, karena caranya akan berbeda tergantung pada distro Linux yang digunakan, silakan baca dokumentasi sistem operasi Anda untuk mencari tahu informasinya lebih lanjut. Misalnya, <a href=\"https:\/\/www.redhat.com\/sysadmin\/recover-root-passwd\" target=\"_blank\" rel=\"noopener\">halaman Red Hat Enterprise Linux<\/a> menjelaskan langkah-langkahnya untuk CentOS dan AlmaLinux.<\/p><p>Namun, beberapa provider VPS hosting tidak mengizinkan user mengakses menu GRUB atau melakukan reboot sistem sendiri. Dalam situasi seperti ini, hubungi dukungan pelanggan untuk mendapatkan bantuan.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"427\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/ubah-password-ssh-hpanel.png\/public\" alt=\"tampilan bagian akses ssh di hpanel dengan opsi ubah password yang dipilih\" class=\"wp-image-40687\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/ubah-password-ssh-hpanel.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/ubah-password-ssh-hpanel.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/ubah-password-ssh-hpanel.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/ubah-password-ssh-hpanel.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div><p>Namun, di Hostinger, Anda bisa mengatur ulang kata sandi root dengan mudah melalui hPanel. Untuk melakukannya, buka tab <strong>Akses SSH <\/strong>lalu klik <strong>Ubah <\/strong>pada password SSH. Masukkan kredensial baru Anda, kemudian tekan <strong>Simpan.<\/strong><\/p><h2 class=\"wp-block-heading\" id=\"h-tips-mengelola-password-linux-dengan-optimal\">Tips Mengelola Password Linux dengan Optimal<\/h2><p>Di bagian ini, Anda akan mempelajari beberapa tips untuk meningkatkan keamanan password sistem Linux Anda.<\/p><h3 class=\"wp-block-heading\" id=\"h-gunakan-password-yang-kuat\">Gunakan Password yang Kuat<\/h3><p>Password yang kuat akan lebih sulit ditebak sehingga membantu meningkatkan keamanan sistem Anda. Hacker bisa membobol password yang hanya berisi 11 karakter huruf kecil dalam hitungan menit, sedangkan password yang mengandung huruf dan simbol membutuhkan <a href=\"https:\/\/tech.co\/password-managers\/how-long-hacker-crack-password\" target=\"_blank\" rel=\"noopener\">waktu bertahun-tahun<\/a>.<\/p><p>Berikut beberapa tips untuk membuat password yang kuat:<\/p><ul class=\"wp-block-list\">\n<li><strong>Tambahkan simbol dan angka<\/strong> &ndash; karakter tambahan meningkatkan kemungkinan kombinasi password sehingga lebih sulit ditebak.&nbsp;<\/li>\n\n\n\n<li><strong>Buat password yang lebih panjang<\/strong> &ndash; idealnya, password Anda harus terdiri dari 12 karakter atau lebih.&nbsp;<\/li>\n\n\n\n<li><strong>Selalu gunakan password yang berbeda<\/strong> &ndash; hindari menggunakan password yang sama untuk beberapa akun guna mencegah penjahat cyber membobol semua akun dan platform Anda lainnya.<\/li>\n\n\n\n<li><strong>Gunakan frasa sandi<\/strong> &ndash; frasa sandi atau passphrase adalah kombinasi kata yang mudah diingat namun sulit ditebak, seperti <strong>PinguinLinuxLucuSekali<\/strong>.<\/li>\n\n\n\n<li><strong>Gunakan software pengelolaan password<\/strong> &ndash; tool seperti <a href=\"https:\/\/nordpass.com\/\" target=\"_blank\" rel=\"noopener\">NordPass<\/a> bisa membantu Anda membuat password acak yang kuat dan menyimpannya di lokasi terenkripsi.<\/li>\n<\/ul><p>\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Tips Berguna<\/h4>\n                    <p>Menurut para ahli, <a href=\"https:\/\/www.zdnet.com\/article\/how-long-is-the-perfect-password-youre-asking-the-wrong-question\/\" target=\"_blank\" rel=\"noopener\">panjang password lebih penting<\/a> untuk keamanan daripada kerumitannya.<\/p>\n                <\/div>\n\n\n\n<\/p><h4 class=\"wp-block-heading\" id=\"h-tetapkan-kebijakan-password-yang-aman\">Tetapkan Kebijakan Password yang Aman<\/h4><p>Linux tidak memiliki persyaratan password secara default, yang mungkin kurang aman karena pengguna bisa saja membuat kredensial yang mudah ditebak. Untuk meminimalkan risiko keamanan, terapkan kebijakan password di sistem Anda.<\/p><p>Untuk melakukannya, tambahkan pengaturan <strong>libpam-pwquality<\/strong> ke file <strong>common-password<\/strong>. Berikut langkah-langkahnya:<\/p><ol class=\"wp-block-list\">\n<li>Update repositori sistem Anda menggunakan perintah berikut:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt update<\/pre><ol class=\"wp-block-list\" start=\"2\">\n<li>Instal modul <strong>libpam-pwquality<\/strong> dengan menjalankan:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install libpam-pwquality<\/pre><ol class=\"wp-block-list\" start=\"3\">\n<li>Buka file <strong>common-password <\/strong>menggunakan nano:<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano \/etc\/pam.d\/common-password<\/pre><ol class=\"wp-block-list\" start=\"4\">\n<li>Tambahkan baris berikut ini di bagian atas file. Kami akan menjelaskan parameter pengaturannya nanti.&nbsp;<\/li>\n<\/ol><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">password requisite pam_pwquality.so minlen=12 ucredit=1 lcredit=1 ocredit=1 minclass=3<\/pre><ol class=\"wp-block-list\" start=\"5\">\n<li>Tambahkan simbol tanda pagar (<strong>#<\/strong>) di awal setiap baris untuk menonaktifkan pengaturan lainnya.&nbsp;<\/li>\n\n\n\n<li>Tekan <strong>Ctrl + X<\/strong>, <strong>Y<\/strong>, dan <strong>Enter <\/strong>untuk menyimpan perubahan.&nbsp;<\/li>\n<\/ol><p>Sekarang, cek apakah kebijakan ini sudah berfungsi dengan mengubah password salah satu user. Kalau password yang baru tidak sesuai persyaratan, Terminal akan menampilkan pesan peringatan.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1120\" height=\"114\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/public\" alt=\"tampilan terminal linux menunjukkan peringatan password krang aman\" class=\"wp-image-40688\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/w=1120,fit=scale-down 1120w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/peringatan-password-terminal.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" \/><\/figure><\/div><p>Anda bisa menyesuaikan kebijakan password dengan mengubah parameter setelah <strong>pam_pwquality.so<\/strong>. Berikut beberapa pengaturan yang bisa Anda gunakan dan definisinya:<\/p><ul class=\"wp-block-list\">\n<li><strong>minlen <\/strong>&ndash; jumlah karakter dalam password.<\/li>\n\n\n\n<li><strong>ucredit <\/strong>&ndash; jumlah huruf besar.<\/li>\n\n\n\n<li><strong>lkredit <\/strong>&ndash; jumlah huruf kecil.<\/li>\n\n\n\n<li><strong>ocredit <\/strong>&ndash; jumlah karakter lain.<\/li>\n\n\n\n<li><strong>minclass <\/strong>&ndash; jumlah tipe karakter minimum.&nbsp;<\/li>\n<\/ul><p>Baca dokumentasi modul <a href=\"https:\/\/linux.die.net\/man\/8\/pam_pwquality\" target=\"_blank\" rel=\"noopener\">pam_pwquality<\/a> untuk mempelajari parameter lain lebih lanjut dan nilainya.<\/p><h3 class=\"wp-block-heading\" id=\"h-audit-user-dan-password-secara-rutin\">Audit User dan Password secara Rutin<\/h3><p>File <strong>\/etc\/shadow<\/strong> berisi informasi tentang semua pengguna di sistem Anda dan status password mereka. Sebagai contoh, Anda bisa melihat modifikasi terbaru dan tanggal kedaluwarsanya.<\/p><p>Periksa file ini secara rutin untuk memastikan semua pengguna memperbarui kata sandinya secara berkala. Selain itu, tinjau apakah ada akun yang tidak sah dalam sistem Anda, yang sering kali dibuat oleh hacker untuk menyusup ke server Anda.<\/p><p>Kemudian, meskipun Anda bisa memeriksa setiap entrinya secara manual, hal ini tentunya akan memakan waktu kalau sistem Anda memiliki banyak pengguna. Agar lebih mudah, backup file pada waktu tertentu dan bandingkan dengan versi saat ini.<\/p><p>Gunakan <a href=\"\/id\/tutorial\/cron-job\">cron job<\/a> untuk menjadwalkan backup otomatis. Kemudian, periksa perbedaannya menggunakan perintah <strong>diff <\/strong>seperti ini:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo diff \/etc\/shadow_old \/etc\/shadow<\/pre><p>Apabila Anda memerlukan bantuan untuk menulis skrip automasi, mintalah bantuan pada asisten AI kami, <strong>Kodee<\/strong>. Cukup masukkan prompt seperti, &ldquo;Buatkan skrip cron job untuk backup file \/etc\/shadow ke shadow_DD_MM_YYYY.&rdquo;<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1133\" height=\"579\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/public\" alt=\"tampilan kodee di hpanel menunjukkan hasil prompt untuk cron job\" class=\"wp-image-40690\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/w=1133,fit=scale-down 1133w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/37\/2024\/10\/kodee-hpanel-cron-job.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1133px) 100vw, 1133px\" \/><\/figure><\/div><p>Kami juga menyarankan agar Anda memeriksa log aktivitas untuk mengetahui apakah ada upaya login yang gagal. Untuk melakukannya, cetak konten file <strong>auth.log<\/strong> menggunakan perintah <strong>cat<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo cat \/var\/log\/auth.log<\/pre><p>Untuk memeriksa aktivitas atau log pengguna tertentu, berikan output ke perintah <strong>grep<\/strong>. Sebagai contoh, kami akan menampilkan entri yang berisi frasa &ldquo;could not identify password&rdquo; dengan menggunakan perintah berikut ini:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo cat \/var\/log\/auth.log | grep \"could not identify password\"<\/pre><h3 class=\"wp-block-heading\" id=\"h-atur-waktu-kedaluwarsa-password\">Atur Waktu Kedaluwarsa Password<\/h3><p>Penting untuk memperbarui kredensial akun secara berkala guna menjaga keamanan sistem yang optimal. Anda bisa menerapkan aturan ubah password secara paksa bagi pengguna tertentu dengan mengatur tanggal kedaluwarsa ke nol menggunakan perintah <strong>chage<\/strong> atau <strong>passwd -expire<\/strong>.<\/p><p>Menggunakan utilitas <strong>chage<\/strong>, Anda bisa mengubah tanggal kedaluwarsa password pengguna, tanggal perubahannya, dan interval maksimum untuk setiap perubahan. Sebelum mengubah informasi ini, mari tinjau dulu dengan menggunakan perintah di bawah ini. Ganti <strong>username<\/strong> dengan akun yang ingin Anda cek:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chage -l username<\/pre><p>Untuk mengubah batas waktu kedaluwarsa, gunakan opsi <strong>-E<\/strong>, diikuti dengan tanggal dalam format <strong>YYYY-MM-DD<\/strong><\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chage -E 2024-12-20 username<\/pre><p>Sementara itu, gunakan opsi <strong>-M<\/strong> untuk mengatur berapa hari yang tersisa sampai password kedaluwarsa. Sebagai contoh, perintah berikut ini akan memaksa pengguna untuk memperbarui kredensialnya setelah <strong>90 <\/strong>hari:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chage -M 90 username<\/pre><p>\n\n\n<div><p class=\"important\"><strong>Penting!<\/strong> Karena perintah Linux peka terhadap huruf besar dan kecil, berhati-hatilah saat menggunakan <strong>-M<\/strong> dan <strong>-m<\/strong>. Untuk memeriksa opsi lain, jalankan <strong>chage -help<\/strong>.<\/p><\/div>\n\n\n\n<\/p><p>Atau, Anda bisa memaksa pengaturan ulang password menggunakan perintah <strong>passwd<\/strong>:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo passwd --expire username<\/pre><p>Pada saat login berikutnya, pengguna akan melihat peringatan bahwa passwordnya telah kedaluwarsa dan mereka harus memasukkan password baru. Anda juga bisa melakukannya dengan <strong>chage<\/strong> dengan mengatur hari yang tersisa menjadi nol:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Sudo chage -M 0<\/pre><h2 class=\"wp-block-heading\" id=\"h-kesimpulan\">Kesimpulan<\/h2><p>Mengubah password Linux secara rutin akan membantu Anda meminimalkan risiko keamanan. Untuk melakukannya, login ke sistem Anda melalui Terminal atau SSH, jalankan perintah <strong>passwd<\/strong>, dan masukkan kredensial yang baru.<\/p><p>Anda juga bisa mengubah password pengguna lain dengan login sebagai <strong>root<\/strong> atau superuser dan menentukan nama akun mereka setelah perintah <strong>passwd<\/strong>. Perintah ini juga berguna untuk mengatur ulang kredensial yang terlupa.<\/p><p>Untuk meningkatkan keamanan, password baru Anda harus memiliki panjang minimal 12 karakter serta mengandung simbol dan angka. Kemudian, sebaiknya buat kebijakan password pada distribusi Linux Anda dengan menambahkan aturan pada file <strong>\/etc\/pam.d\/common-password<\/strong>.<\/p><p>Cek semua akun dan kata sandinya secara teratur dengan membuka file <strong>\/etc\/shadow<\/strong> untuk memastikan kredensial sudah diperbarui. Anda bisa memaksa pengguna Linux untuk memperbarui password mereka menggunakan perintah <strong>passwd -E<\/strong> atau <strong>chage -M 0<\/strong>.<\/p><h2 class=\"wp-block-heading\" id=\"h-tanya-jawab-faq-cara-mengubah-password-linux\">Tanya Jawab (FAQ) Cara Mengubah Password Linux<\/h2><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69442caf2ae7d\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Bagaimana Cara Mengubah Password di Linux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Untuk mengubah password Anda, gunakan perintah <strong>passwd<\/strong>. Masukkan password lama, diikuti dengan yang baru. Untuk mengubah password pengguna lain, login sebagai user root lalu jalankan perintah tersebut lagi, kemudian masukkan username mereka. Anda juga bisa menggunakan superuser dengan <strong>sudo<\/strong>.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442caf2ae80\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Apakah Bisa Mengganti Password dari Terminal Linux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ya, Anda bisa mengubah password dengan membuka Terminal lalu menjalankan perintah <strong>passwd<\/strong>. Anda bisa mengaksesnya di desktop dengan menekan <strong>Ctrl <\/strong>+<strong> Alt <\/strong>+<strong> T<\/strong>. Untuk server, buat koneksi melalui SSH menggunakan PuTTY atau Terminal browser Hostinger.&nbsp;<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69442caf2ae81\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Apakah Ada Aturan untuk Membuat Password Baru di Linux?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Secara default, distribusi Linux tidak memiliki persyaratan password baru. Namun, Anda bisa membuat aturan dengan menambahkan modul <strong>libpam-pwquality<\/strong> ke file <strong><strong>common-password<\/strong><\/strong>. Anda bisa menyesuaikan pengaturan seperti karakter minimum dan simbol.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Apabila bekerja sebagai administrator sistem, Anda mungkin sering membuat beberapa akun pengguna untuk mengelola VPS Linux. Meskipun bisa meningkatkan efisiensi kerja, metode ini akan cukup berisiko kalau akun-akun tersebut tidak dikelola dengan benar. Oleh karena itu, Anda perlu mengganti password Linux secara berkala untuk mengamankan VPS Anda. Langkah ini akan melindungi server dari penjahat cyber [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/id\/tutorial\/ganti-password-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":190,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Cara Ganti Password Linux + Tips Membuat dan Mengelolanya","rank_math_description":"Untuk menjaga keamanan sistem, Anda perlu mengubah password Linux secara rutin. Yuk, cari tahu cara ganti password Linux di artikel ini!","rank_math_focus_keyword":"ganti password linux","footnotes":""},"categories":[5096],"tags":[8666,8928,8927,8862,8875,8873,5639],"class_list":["post-9265","post","type-post","status-publish","format-standard","hentry","category-vps","tag-command-linux","tag-ganti-password","tag-ganti-password-linux","tag-tutorial-linux","tag-tutorial-ubuntu","tag-tutorial-vps","tag-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-change-password-in-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-changer-un-mot-de-passe-sur-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/cambiar-contrasena-linux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/ganti-password-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-change-password-in-linux","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-change-a-password-in-linux","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-change-a-password-in-linux","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/cambiar-contrasena-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/cambiar-contrasena-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/cambiar-contrasena-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-change-password-in-linux","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-change-password-in-linux","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-change-password-in-linux","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-change-password-in-linux","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9265","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/users\/190"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/comments?post=9265"}],"version-history":[{"count":7,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9265\/revisions"}],"predecessor-version":[{"id":47205,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/posts\/9265\/revisions\/47205"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/media?parent=9265"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/categories?post=9265"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/id\/tutorial\/wp-json\/wp\/v2\/tags?post=9265"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}