Karena Linux adalah sistem operasi multi-pengguna, cepat atau lambat Anda akan merasa perlu untuk beralih di antara pengguna. Baik itu untuk melakukan tindakan administratif menggunakan akun pengguna super, atau sekadar mengubah pengguna saat ini untuk mengakses direktori tertentu, Linux menyediakan beberapa cara untuk mengatasi masalah tersebut.
Mari kita lihat bagaimana Anda dapat mengubah antara banyak pengguna di Linux.
Mengubah Pengguna Saat Ini Menggunakan su
Berdasarkan halaman manual su, perintah su digunakan untuk menjadi pengguna lain selama sesi login atau beralih ke pengguna super. Sintaks dasar untuk perintah tersebut adalah:
nama pengguna opsi su
...di mana pilihan adalah berbagai bendera yang dapat Anda gunakan dengan perintah dan nama pengguna adalah nama akun target.
Jika Anda tidak menyebutkan nama pengguna dalam perintah, maka su akan beralih ke pengguna root secara default.
su
Cukup meneruskan nama pengguna sebagai argumen dalam perintah akan mengalihkan sesi login saat ini ke pengguna yang ditentukan.
nama pengguna su
Anda mungkin diminta untuk memasukkan kata sandi jika pengguna memilikinya untuk akun mereka.
Misalnya, untuk beralih ke pengguna bernama pengguna penguji:
pengguna penguji su
Keluarkan salah satu dari perintah berikut untuk memverifikasi perubahan:
siapa saya
gema $USERNAME
Outputnya akan menampilkan nama pengguna yang baru saja Anda alihkan. Pada kasus ini:
pengguna penguji
Jika Anda harus menjalankan hanya satu perintah sebagai pengguna lain, Anda tidak perlu beralih ke pengguna tersebut. Sebagai gantinya, Anda cukup menjalankan perintah sebagai pengguna lain menggunakan -C bendera.
nama pengguna perintah su -c
Sebagai contoh:
su -c chmod +w /Downloads testuser
Menambahkan tanda penghubung (-) ke perintah su akan membuat lingkungan baru saat beralih antar pengguna.
su - pengguna penguji
Menggunakan -S tandai dengan perintah untuk mengubah shell saat beralih ke pengguna lain. Perhatikan bahwa Anda harus menjalankan perintah dengan jalur shell sebagai berikut:
su testuser -s /bin/zsh
Terkait: Sudo vs. su: Perintah Mana yang Harus Anda Gunakan?
Menggunakan Sudo untuk Beralih Antar Pengguna
Mirip dengan perintah su, Anda juga dapat mengubah pengguna saat ini menggunakan sudo. Sintaks untuk kedua perintah kurang lebih sama, kecuali untuk opsi.
Untuk mengubah sesi login saat ini ke pengguna lain, gunakan -u bendera:
sudo -u nama pengguna
Jika Anda ingin mengeluarkan perintah tertentu sebagai pengguna lain, tentukan dalam perintah:
sudo -u perintah nama pengguna
Sebagai contoh:
sudo -u testuser chmod 777 /Documents
Anda juga dapat mengubah shell saat beralih antar pengguna:
sudo -u nama pengguna path-to-shell
Misalnya, ke ubah shell saat ini ke zsh dan beralih ke pengguna penguji serentak:
sudo -u testuser /bin/zsh
Sekali lagi, verifikasi apakah perubahan berhasil dilakukan menggunakan siapa saya perintah atau NAMA PENGGUNA variabel lingkungan.
Mengubah Pengguna Menggunakan Lingkungan Desktop
Jika menggunakan baris perintah bukan pilihan Anda, Anda dapat memilih pendekatan grafis sebagai gantinya. Sebagian besar PC Linux memiliki lingkungan desktop terinstal yang menyediakan antarmuka grafis yang Anda butuhkan untuk berinteraksi dengan OS. GNOME dan KDE adalah dua dari lingkungan desktop yang paling banyak digunakan, jadi panduan ini hanya akan fokus pada ini.
Untuk beralih antar pengguna di lingkungan desktop GNOME:
- Klik ikon panah ke bawah yang terletak di sudut kanan atas layar.
- Klik Matikan/Keluar dan pilih Ganti Pengguna pilihan dari menu tarik-turun.
- GNOME akan menampilkan daftar pengguna yang tersedia. Klik pada nama pengguna yang ingin Anda masuki.
Bagi mereka yang menggunakan KDE, ikuti langkah-langkah yang diberikan di bawah ini untuk mengubah pengguna saat ini:
- Buka Peluncur Aplikasi dan klik pada Meninggalkan opsi yang terletak di kanan bawah jendela.
- Di dropdown yang muncul, pilih Ganti Pengguna.
- Anda akan dibawa kembali ke layar login. Sorot pengguna yang ingin Anda alihkan menggunakan tombol kursor kanan dan kiri.
- Ketik kata sandi akun dan tekan Memasuki untuk masuk.
Perhatikan bahwa lingkungan desktop lain juga menawarkan opsi serupa untuk masuk sebagai pengguna lain.
Mengelola Banyak Akun Pengguna di Linux
Seperti sistem operasi lain, Anda juga dapat beralih di antara banyak pengguna di Linux. Meskipun OS lain seperti Windows dan macOS menyediakan GUI untuk melakukan tindakan tersebut, di Linux, Anda dapat menggunakan baris perintah untuk masuk ke akun pengguna lain secara efisien.
Jelas, memiliki pengetahuan lanjutan tentang baris perintah Linux adalah tambahan yang kuat untuk gudang profesional TI mana pun. Menjadi praktis dengan perintah dan menjaga sumber belajar khusus yang Anda inginkan adalah cara terbaik untuk membiasakan diri dengan terminal Linux.
Lembar contekan sederhana ini akan membantu Anda merasa nyaman dengan terminal baris perintah Linux dalam waktu singkat.
Baca Selanjutnya
- Linux
- Kontrol Akun Pengguna
- Perintah Linux
Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan informasi di Linux, yang bertujuan untuk memberikan pengalaman yang menyenangkan bagi semua pendatang baru. Tidak yakin tentang film, tetapi jika Anda ingin berbicara tentang teknologi, dia adalah pria Anda. Di waktu luangnya, Anda dapat menemukannya membaca buku, mendengarkan berbagai genre musik, atau bermain gitar.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan