Perbedaan antara Su dan Sudo

Perbedaan antara Su dan Sudo

Su vs Sudo

Di lingkungan Linux dan UNIX, Anda perlu menggunakan Su atau sudo untuk mendapatkan akses sesaat ke akun lain, biasanya root, sambil masuk sebagai yang lain. SU adalah singkatan dari pengguna pengganti dan sudo berarti pengganti; Meskipun kebanyakan orang salah berpikir bahwa itu adalah singkatan dari User Super karena akun yang sering digunakan. Perbedaan yang paling mencolok antara keduanya adalah penggunaan karena SU biasanya digunakan sendiri atau dengan nama pengguna pengganti sebagai parameter. Dengan sudo, perintah lain sering dilampirkan dan dieksekusi secara otomatis setelah otentikasi berhasil. Ini sangat berguna ketika Anda hanya ingin melakukan satu perintah yang membutuhkan akses root; Perintah berikutnya juga akan diberikan akses root.

Sudo telah menjadi favorit di antara admin karena kemampuan untuk menentukan kendala apakah pengguna dapat menggunakan sudo dan perintah apa yang dapat ia gunakan dengannya. Kendala ditempatkan dalam file conf yang dapat diedit. Ini memberikan banyak fleksibilitas, terutama dalam sistem dengan banyak pengguna. Keuntungan lain dari sudo adalah log yang disimpan untuk setiap perintah. Log membuatnya lebih mudah untuk melacak di mana kesalahan telah dilakukan dan untuk memperbaikinya. Dengan SU, itu adalah praktik umum untuk membuat akun root dan membagikannya kepada mereka yang membutuhkannya melalui SU. Ini adalah kelemahan utama karena tidak ada batasan untuk setiap pengguna. Dengan sudo, tidak perlu berbagi kata sandi karena dapat meningkatkan hak istimewa pengguna individu dan memungkinkan mereka untuk memiliki akses ke hal -hal yang mereka butuhkan tetapi tidak kepada mereka yang tidak mereka tidak.

Karena keunggulan ini, sudo lebih disukai oleh banyak orang. Sudo juga digunakan oleh banyak pengguna Linux biasa untuk melakukan tugas yang membutuhkan akses pengguna super. Inilah yang menyebabkan kesalahpahaman sudo seperti yang dilakukan pengguna super. Terlepas dari semua ini, SU masih menggunakannya sendiri, sebagian besar saat beralih ke akun pengguna lain untuk mendapatkan akses ke file mereka.

Ringkasan:
Sudo biasanya termasuk perintah lain sementara su tidak
Sudo memiliki kendala yang dapat ditentukan sementara SU tidak
Sudo menyimpan log dari semua perintah sementara su tidak
Anda perlu berbagi kata sandi dengan SU tetapi tidak dengan sudo
Sudo meningkatkan hak istimewa pengguna sementara SU tidak