ساختن یک یوزر جدید با دسترسی روت در لینوکس
useradd -ou 0 -g 0 mina
passwd mina
برای دادن دسترسی روت به یوزری که در سیستم یا سرور موجود است وارد فایل زیر شده و خط مربوط به یوزر مورد نظر را پیدا میکنیم که چیزی شبیه به نمونه زیر میباشد :
grep mina /etc/passwd
mina:x:1001:1001::/home/mina:/bin/sh
خط را مانند مثال زیر تغییر میدهیم :
mina:x:0:0::/home/mina:/bin/sh
دو صفری که در خط بالا میبینیدUID و GID میباشند که مربوط به گروه روت در لینوکس هستند .
نمایس لیست کاربران لینوکس
cut -d: -f1 /etc/passwd
حذف کاربر در لینوکس
برای حذف یک کاربر نیز از دستور userdel به همراه گزینه r- استفاده می کنیم.
مانند
userdel -r mina
دقت کنید کاربری که دسترسی روت دارد با دستور userdel mina پاک نمیشود ابتدا باید دسترسی روت را به شیوه بالا از آن سلب کنید و سپس برای حذفش از دستور userdel استفاده کنید .
حذف دسترسی روت یک یوزر در لینوکس
برای حذف دسترسی root یک user وارد فایل زیر شده و UID و GID یوزر را از صفر به یک عددی مانند 1001 تغییر میدهیم . همانند زیر :
و تغییر آن به نحوه زیر :
mina:x:0:0::/home/mina:/bin/sh
mina:x:1001:0::/home/mina:/bin/sh