Login Non-Root User dengan Public Key Root di Linux
0 people liked this article
A. Pendahuluan
Linux adalah salah satu sistem operasi yang paling banyak digunakan di seluruh dunia, terutama dalam lingkungan server dan pengembangan. Keamanan adalah aspek kunci dalam mengelola sistem Linux, dan satu langkah penting dalam menjaga keamanan adalah melindungi akses root yang memiliki hak istimewa penuh terhadap sistem. Salah satu cara untuk meningkatkan keamanan sistem Linux adalah dengan mengaktifkan login non-root user. Dalam artikel ini akan memberikan panduan bagaimana cara untuk login non-root user dengan menggunakan public key.
B. Tutorial
1. Login ssh ke user root menggunakan public key, silakan Anda memulai membuat user baru. Anda dapat mengganti nama username dengan ID tertentu
# adduser username
Gambar 1: Menambahkan User
2. Login sebagai user baru tersebut
# sudo su username
Gambar 2: Login ke User Baru
4. Pindah ke home direktori user yang baru saja dibuat
# cd
Gambar 3: Akses Direktori Home User Baru
5. Membuat folder .ssh pada direktori user baru
# mkdir .ssh
Gambar 4: Membuat Direktori SSH
6. Pindah direktori .ssh
# cd .ssh
Gambar 5: Akses Direktori SSH
7. Buat file bernama authorized keys
# touch authorized_keys
Gambar 6: Membuat File Authorized_keys
8. Tulis berkas authorized_keys berisi public key
# echo "ssh-rsa ******************** username@PC" >> authorized_keys
Gambar 7: Isi File Authorized_keys
9. Sebelum Anda memulai melakukan ssh dengan public key lakukan penyesuaian permission file untuk user baru
# chmod 400 authorized_keys
Gambar 8: Permission File Authorized_keys
Setelah melakukan langkah-langkah di atas seharusnya Anda sudah bisa ssh login menggunakan public key user non-root.
C. Kesimpulan
Artikel ini memberikan panduan tentang cara mengaktifkan login non-root user dengan menggunakan public key, langkah tersebut penting dalam meningkatkan keamanan sistem Linux, terutama untuk mengurangi risiko akses root yang memiliki hak istimewa penuh terhadap sistem.
Semoga panduan ini membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silahkan hubungi support@biznetgio.com atau (021) 5714567.
Popular Articles
-
Cara Install & Konfigurasi Monitoring Cacti Serta Mengetahui Fungsi Fitur Pada Cacti
9 people say this guide was helpful
-
Cara Mengaktifkan Telnet pada Windows 7, 8 dan 10
3 people say this guide was helpful
-
Instalasi DNS Server Menggunakan Service Bind di CentOS 7
4 people say this guide was helpful
-
Jenis-Jenis Software Virtualisasi untuk Membuat Virtual Machine
5 people say this guide was helpful