البته در حقیقت اینجوری نیست ! دستور
sudo مجوز کاربر فعلی شما رو فقط برای همان دستوری که اجرا می کنید تغییر می دهد و با اتمام آن دستور , مجوز کاربر شما به حالت عادی باز می گردد. در حالی که با اجرای دستور
su و وارد کردن پسورد , شما وارد کاربر رووت می شوید و بهتر است بعد از اتمام کار با استفاده از کلید های
Ctrl + D از کاربر رووت خارج شوید.
پسورد دستور
sudo همان پسورد کاربر فعلی میباشد و در ۹۹ درصد مواقع کار شما را راه می اندازد و نیازی به
su نیست. توزیع هایی مانند اوبونتو و کوبونتو دستور
su را به طور پیش فرض غیر فعال کرده اند. برای فعال کردن این دستور و تعیین پسورد کاربر
root از دستور زیر استفاده کنید:
استفاده از دستورهای
sudo و
su از لحاظ امنیتی به مراتب بهتر و مطمئن تر از لوگین کردن با کاربر
root است.