Diskon 50%. semua rencana, waktu terbatas. Mulai pukul $2.48/mo
6 menit lagi
Server & OS

Pelajari Debian Tambahkan Pengguna ke Sudoers untuk Akses Administratif

Ada Lovegood By Ada Lovegood 6 menit membaca Diperbarui 18 Mei 2024
Menambahkan pengguna ke sudoers di Debian

Jika Anda memiliki pengalaman bekerja dengan lingkungan Linux, Anda pasti tahu bahwa memiliki hak administratif sangat penting untuk mengelola pengaturan sistem dan menginstal perangkat lunak. Menambahkan pengguna ke file sudoers dapat memberikan hak istimewa ini karena tindakan ini memungkinkan mereka menjalankan perintah dengan hak administratif. Posting blog ini akan memandu Anda melalui proses penambahan pengguna ke sudoers Debian untuk memastikan Anda dapat melakukan tugas-tugas penting secara efisien.

Pengertian Sudoers dan Pentingnya

File sudoers adalah bagian penting dari sistem operasi berbasis Unix, termasuk Debian. File ini berisi informasi yang memberi tahu kita pengguna atau grup mana yang memiliki izin untuk menjalankan perintah sebagai pengguna super atau pengguna lain. File ini terletak di '/etc/sudoers' dan memiliki izin file yang ketat untuk mencegah akses tidak sah. Satu-satunya pengguna yang dapat mengubah file ini adalah pengguna root. Pengguna root dapat memodifikasi file ini dengan menggunakan visudo memerintah. Perintah ini memberikan banyak manfaat. Misalnya, ini mengunci file sudoers dari beberapa pengeditan secara bersamaan. Ini juga memeriksa apakah pengeditan sudah benar secara sintaksis. Dengan cara ini, kesalahan konfigurasi dapat dipastikan tidak menghalangi operasi sudo.

Mengapa Anda Ingin Menambahkan Pengguna ke Sudoers di Debian?

  • Akses Terkendali: Bayangkan seorang pengguna ingin menginstal perangkat lunak atau mengubah konfigurasi sistem, dan sebagai pengguna root Anda setuju dengan hal itu. Ya, mereka tidak akan dapat melakukan tugas-tugas ini kecuali mereka memiliki hak administratif. Jadi, jika Anda menambahkan pengguna ke sudoers, Anda mengizinkan mereka melakukan tugas administratif ini tanpa memberi mereka akses root penuh.
  • Audit dan Akuntabilitas: Saat pengguna menjalankan perintah menggunakan sudo, sistem mencatat setiap perintah. Log ini penting untuk mengaudit dan memantau perubahan apa yang dilakukan dan oleh pengguna mana. Ini dapat membantu Anda menjaga keamanan dan memecahkan masalah.
  • Keamanan: Saat Anda menambahkan sudoers di Debian, Anda dapat membatasi jumlah pengguna yang mengetahui kata sandi root. Anda juga dapat mengontrol perintah apa yang dapat dijalankan pengguna. Hal ini dapat mengurangi potensi kerusakan akibat kesalahan atau niat jahat.

Memahami bagaimana Anda mengelola file sudoers sangat mendasar untuk mengamankan sistem Debian. Di bagian berikut, kami akan membahas bagaimana Anda dapat menambahkan pengguna ke sudoers dengan efisien.

Panduan Langkah demi Langkah: Cara Menambahkan Pengguna ke Sudoers di Debian

Sebelum Anda mempelajari tindakan Debian menambahkan pengguna ke sudoers, mari kita periksa prasyarat prosesnya.

  1. Akun Pengguna yang Ada: Pastikan pengguna yang ingin Anda tambahkan ke file sudoers sudah memiliki akun standar di sistem. Anda dapat memverifikasi pengguna yang ada dengan memeriksa /etc/passwd atau menggunakan jadilah memerintah.
  2. Akses Akar: Jika Anda ingin menambahkan pengguna ke sudoers di Debian, Anda harus memiliki hak akses root. Jadi, pastikan Anda bisa login sebagai root atau memiliki akses ke akun root melalui sudoer lain.
  3. Keakraban dengan Editor Terminal: Anda harus mengedit file sudoers dengan editor teks baris perintah. Editor umum termasuk nano Dan vim. Jika Anda belum mengetahuinya, pertimbangkan untuk membaca tutorial dasar tentang penggunaannya.

Setelah Anda mengonfirmasi prasyaratnya, Anda dapat mengikuti langkah-langkah berikut untuk Debian menambahkan pengguna ke sudoers:

Langkah 1: Masuk sebagai Pengguna Root

Buka terminal dan jika Anda belum login sebagai root, beralihlah ke pengguna root dengan mengetik:

su -

Masukkan kata sandi root saat diminta.

Langkah 2: Edit File Sudoers

Anda dapat menggunakan visudo perintah untuk mengedit file sudoers. Perintah ini mencegah kesalahan sintaksis dan juga memastikan bahwa suntingan sudoers Anda tidak membahayakan keamanan sistem. Jenis:

visudo

Ini akan membuka file sudoers di editor berbasis terminal default, yang biasanya nano atau vim.

Langkah 3: Tambahkan Pengguna ke Sudoers

Arahkan ke akhir file dan tambahkan baris untuk menentukan sudoer baru. Anda dapat menambahkan pengguna dengan sintaks berikut:

username ALL=(ALL) ALL

Ganti nama pengguna dengan nama pengguna akun yang sebenarnya. Baris ini berarti pengguna dapat menjalankan perintah apa pun dari perangkat terminal apa pun sebagai pengguna mana pun.

Langkah 4: Simpan Perubahan dan Keluar

Ini dapat dilakukan melalui salah satu dari dua cara berikut, bergantung pada editor Anda:

  • Jika Anda menggunakan nano, tekan Ctrl+O untuk menulis perubahannya, lalu Ctrl+X untuk keluar.
  • Jika Anda menggunakan vim, tekan :wq lalu Masuk.

Langkah 5: Verifikasi Akses Sudo Baru

Untuk langkah terakhir, Anda harus memastikan bahwa Anda telah berhasil menambahkan pengguna. Beralih ke akun pengguna dan coba jalankan perintah dengan sudo, seperti:

sudo whoami

Jika pengaturannya benar, ia akan mengembalikan root.

Pecahkan Masalah Umum

Jika pengguna tidak dapat menjalankan perintah dengan sudo atau mengalami kesalahan, Anda dapat menggunakan informasi di bagian ini untuk memecahkan masalah kesalahan tersebut. Berikut daftar beberapa masalah umum tentang sudoer Debian yang perlu diperiksa:

  • Kesalahan Sintaks di File sudoers: Kembali ke file sudoers menggunakan visudo sebagai root dan pastikan Anda tidak memiliki kesalahan ejaan pada baris yang Anda tambahkan.
  • Nama Pengguna Salah: Verifikasi bahwa nama pengguna di file sudoers cocok dengan nama pengguna sebenarnya. Periksa kesalahan ejaan atau spasi yang tidak diinginkan.
  • Pembaruan Sesi Pengguna: Terkadang, pengguna perlu keluar lalu masuk kembali agar perubahan grup atau pembaruan sudoers dapat diterapkan. Pastikan pengguna melakukan ini untuk menyegarkan izinnya.

Setelah memastikan bahwa pengguna dapat menjalankan perintah sudo, ada baiknya juga meninjaunya /var/log/auth.log file untuk entri terkait sudo apa pun. Log ini membantu melacak semua aktivitas otentikasi, termasuk upaya akses sudo. Dengan menggunakannya Anda dapat dengan mudah mengaudit dan memantau akses sistem.

sudo cat /var/log/auth.log | grep sudo

Dengan mengikuti langkah-langkah ini dan mengonfirmasi bahwa pengguna berhasil menggunakan sudo, Anda dapat mengamankan dan memelihara sistem Debian Anda. Verifikasi dan pemecahan masalah yang tepat membantu dalam melakukan tugas administratif dengan lancar dan aman saat Anda menambahkan pengguna ke sudoers di debian.

Untuk Menyelesaikan

Jika Anda adalah administrator sistem Debian yang perlu mendelegasikan tanggung jawab administratif, menambahkan pengguna ke daftar sudoers adalah tugas penting bagi Anda. Dengan mengikuti langkah-langkah mendetail dalam panduan ini, Anda dapat memberikan hak istimewa sudo kepada pengguna dan mengizinkan mereka melakukan tugas administratif yang diperlukan sambil menjaga keamanan sistem Anda.

Pertanyaan Umum

Bagaimana cara menambahkan pengguna ke sudoer Debian?

Jika Anda ingin menambahkan pengguna ke daftar sudoers di Debian, buka terminal, alihkan ke root dengan su –, menggunakan visudo untuk mengedit file sudoers, dan menambahkan nama pengguna SEMUA=(SEMUA) SEMUA untuk memberikan hak istimewa sudo penuh. Simpan perubahan dan keluar dari editor untuk menerapkan.

Bisakah saya menambahkan banyak pengguna ke sudoers Debian?

Ya, Anda dapat menambahkan banyak pengguna ke file sudoers di Debian. Untuk setiap pengguna, lakukan instruksi di atas baris demi baris. Ini memberi setiap pengguna hak sudo penuh secara individual.

 

Membagikan

Selengkapnya dari blog

Teruslah membaca.

Aplikasi yang Dihosting Sendiri Terbaik yang Dapat Anda Jalankan dengan gambar sampul Cosmos Cloud dengan panel aplikasi di sekitar dasbor Cosmos.
Server & OS

Aplikasi Self-Hosted Terbaik yang Dapat Anda Jalankan Dengan Cosmos Cloud: File, Media, Kata Sandi, Otomatisasi, & Lainnya!

Mungkin Anda sudah menyiapkan Cosmos Cloud dan sekarang ingin melihat aplikasi apa yang cocok dengannya, atau mungkin Anda bahkan belum memutuskan Cosmos dan hanya ingin melihat seberapa cocok aplikasi tersebut dengan pekerjaan Anda.

Nick PerakNick Perak 16 menit membaca
Portainer vs Cosmos Cloud untuk Mengelola Aplikasi Docker ditutupi dengan diagram pengaturan hybrid dan operasi neon vs blok akses.
Server & OS

Portainer vs Cosmos Cloud: Paling Cocok untuk Manajemen Aplikasi Docker

Jika Anda sudah mengetahui Docker dan hanya ingin cara yang lebih bersih untuk menjalankan tumpukan aplikasi yang terus bertambah, berikut adalah jawaban singkat untuk Portainer vs Cosmos Cloud. Portainer adalah pilihan yang lebih kuat untuk sutradara

Nick PerakNick Perak 14 menit membaca
Grafik fitur Cosmos Cloud vs CasaOS vs Umbrel menunjukkan tiga jalur yang dihosting sendiri di dalam satu dunia jaringan cloud abstrak.
Server & OS

Cosmos Cloud vs CasaOS vs Umbrel: Platform Self-Hosted Mana yang Sesuai dengan Pengaturan Anda?

Jawaban singkatnya adalah CasaOS masih merupakan tempat termudah untuk memulai, Umbrel memiliki nuansa kurasi paling bersih, dan Cosmos Cloud lebih masuk akal jika Anda menginginkan kontrol yang lebih ketat atas doma.

Nick PerakNick Perak 11 menit membaca

Siap untuk diterapkan? Mulai dari $2,48/bln.

Cloud independen, sejak 2008. AMD EPYC, NVMe, 40 Gbps. Uang kembali 14 hari.