Cara menghapus user di linux tapi file user masih tetap utuh #09
Daftar Isi:
Utilitas
su
(kependekan dari pengguna pengganti atau switch) memungkinkan Anda untuk menjalankan perintah dengan hak istimewa pengguna lain, secara default pengguna root.
Menggunakan
su
adalah cara paling sederhana untuk beralih ke akun administratif dalam sesi login saat ini. Ini sangat berguna ketika pengguna root tidak diizinkan masuk ke sistem melalui ssh atau menggunakan manajer tampilan GUI.
Dalam tutorial ini, kami akan menjelaskan cara menggunakan perintah
su
.
Cara Menggunakan Perintah
su
Sintaks umum untuk perintah
su
adalah sebagai berikut:
su]
Ketika dipanggil tanpa opsi apa pun, perilaku default
su
adalah menjalankan shell interaktif sebagai root:
su
Anda akan diminta memasukkan kata sandi root, dan jika diotentikasi, pengguna yang menjalankan perintah untuk sementara menjadi root.
Variabel lingkungan shell sesi (
SHELL
) dan rumah (
HOME
) diatur dari entri pengguna
/etc/passwd
, dan direktori saat ini tidak berubah.
Untuk mengonfirmasi bahwa pengguna diubah, gunakan perintah
whoami
:
whoami
Perintah akan mencetak nama pengguna yang menjalankan sesi shell saat ini:
root
Opsi yang paling umum digunakan ketika memanggil
su
adalah
-
,
-l
,
--login
. Ini menjadikan shell sebagai shell login dengan lingkungan yang sangat mirip dengan login asli dan mengubah direktori saat ini:
su -
su -s /usr/bin/zsh
Untuk melestarikan seluruh lingkungan (
HOME
,
SHELL
,
USER
, dan
LOGNAME
) dari pengguna panggilan gunakan opsi
-p
,
--preserve-environment
.
su -p
Ketika opsi
-
digunakan
-p
diabaikan.
su -c ps
Untuk beralih ke akun pengguna lain, berikan nama pengguna sebagai argumen ke
su
. Misalnya, untuk beralih ke
tyrion
pengguna, Anda harus mengetik:
Sudo vs Su
Pada beberapa distribusi Linux seperti Ubuntu, akun pengguna root dinonaktifkan secara default untuk alasan keamanan. Ini berarti bahwa tidak ada kata sandi yang diatur untuk root dan Anda tidak dapat menggunakan
su
untuk beralih ke root.
Salah satu opsi untuk berubah menjadi root adalah dengan menambahkan perintah
su
dengan
sudo
dan memasukkan kata sandi pengguna yang saat ini login:
sudo su -
Perintah
sudo
memungkinkan Anda untuk menjalankan program sebagai pengguna lain, secara default pengguna root.
Jika pengguna diberikan dengan
sudo
menilai perintah
su
akan dipanggil sebagai root. Menjalankan
sudo su -
dan menggunakan kata sandi pengguna sama dengan menjalankan
su -
menggunakan kata sandi root.
Saat digunakan dengan opsi
-i
,
sudo
menjalankan shell login interaktif dengan lingkungan pengguna root:
sudo -i
sudo -i
pada dasarnya sama dengan menjalankan
su -
.
Keuntungan menggunakan
sudo
over
su
adalah bahwa kata sandi root tidak perlu dibagi di antara beberapa akun pengguna administratif.
Juga, dengan
sudo
Anda dapat mengizinkan pengguna untuk menjalankan hanya program tertentu dengan hak akses root.
Kesimpulan
su
adalah utilitas baris perintah yang memungkinkan Anda untuk sementara menjadi pengguna lain dan menjalankan perintah dengan pengguna pengganti.
Ekstensi Mozilla Akan Menyadap Perintah-Perintah Tertentu

Perpanjangan eksperimental ke Mozilla Firefox memungkinkan orang mengganti perintah teks sederhana untuk tugas-tugas Web yang rumit.
Bagaimana cara menghapus / menghapus pengguna di linux (perintah userdel)

Di Linux Anda dapat menghapus akun pengguna dan semua file terkait menggunakan perintah userdel. Tutorial ini menjelaskan perintah userdel dan opsinya.
Cara membuat pengguna di linux (perintah useradd)

Linux adalah sistem multi-pengguna yang berarti lebih dari satu orang dapat berinteraksi dengan sistem yang sama secara bersamaan. Tutorial ini menjelaskan perintah useradd dan opsinya.