فرض می کنیم که ما به تازگی Ubuntu 12.10 Desktop و Ubuntu 12.10 server را نصب کره ایم، در طول مراحل نصب هیچ سوالی در مورد پسوردroot از ما پرسیده نشده است. به طور کلی در لینوکس، کاربر root وجود دارد و ما آن را در طول مراحل نصب نیاز داریم . به طور پیش فرض اکانت root در لینوکس اوبونتو به دلایل امنیتی غیرفعال است و شما به طور مستقیم نمی توانید با کاربر root لاگین کنید و یا به روت su –(switch user) کنید. شما نیاز دارید که قبل از تمام دستورات administrative که می خواهید اجرا کنید دستور sudo را وارد کنید و بعد از آن پسورتان را خواهد پرسید.
Sudo به کاربر اجازه می دهد که به طورموقت superuser شود و دستورات administrative را اجرا کند.
در طول مراحل نصب تنها به شما اجازه داده می شود که کاربر غیر روت را ایجاد کنید. اما همان کاربر اجازه دارد که دستور sudo را اجرا کند. جهت پیکربندی sudo به کاربران دیگر از فایل /etc/sudoers استفاده کنید.
1.نحوه ی فعال کردن اکانت root
فعال کردن کاربر root برای همیشه مورد نیاز نیست ولی شما می توانید با استفاده از دستور sudo –i و وارد کردن پسوردتان آن را فعال کنید.
2.نحوه ی تغییر پسورد root
شما می توانید پسورد روت را با استفاده از دستور sudo passwd root تغییر دهید.
3.نحوه ی غیرفعال کردن دسترسی root
شما می توانید کاربر root را با استفاده از دستور زیر غیرفعال کنید.
Sudo به کاربر اجازه می دهد که به طورموقت superuser شود و دستورات administrative را اجرا کند.
در طول مراحل نصب تنها به شما اجازه داده می شود که کاربر غیر روت را ایجاد کنید. اما همان کاربر اجازه دارد که دستور sudo را اجرا کند. جهت پیکربندی sudo به کاربران دیگر از فایل /etc/sudoers استفاده کنید.
1.نحوه ی فعال کردن اکانت root
فعال کردن کاربر root برای همیشه مورد نیاز نیست ولی شما می توانید با استفاده از دستور sudo –i و وارد کردن پسوردتان آن را فعال کنید.
کد:
[LEFT]$ sudo -i[/LEFT]
2.نحوه ی تغییر پسورد root
شما می توانید پسورد روت را با استفاده از دستور sudo passwd root تغییر دهید.
کد:
$ sudo passwd root Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully
شما می توانید کاربر root را با استفاده از دستور زیر غیرفعال کنید.
کد:
$ sudo passwd -l root