چگونه از ورود کاربر Guest در Ubuntu desktop چلوگیری کنیم؟
سوال: به طور پیش فرض اکانت
Guest به هر شخص ناشناسی اجازه
ورود به ubuntu desktop
را می دهد. با اینکه کاربر Guest
دسترسی محدودی به سیستم دارد اما باز هم می خواهم کاری کنم که ورود این کاربر را
غیر فعال کنم. آیا راهی وجود دارد؟
جواب: در اوبونتو دسکتاپ session کاربر Guest بوسیله یک user اکانت با دسترسی محدود
فراهم می گردد. ورود یک کاربر Guest
هیچگاه دارای یک دایرکتوری شخصی یا اصطلاحا home directory مانند بقیه userها و همچنین UID/GID
(User ID, Group ID)
نیست. فایلها و اطلاعات موقت کاریر Guest
بطور موقتی در شاخه /tmp نگهداری می گردد.
هنگامیکه شما Logout
می کنید تمام فایلهایی که ایجاد کرده اید و تمامی UID/GID ها بطور اتوماتیک حذف
خواهند شد.
Ubuntu Desktop
بطور پیش فرض از یک display manager
به نام LightDM
(the Light Display Manager)
استفاده می کند. کافیست در تنظیمات آن, ورود کاربر Guest را بصورت زیر غیر فعال
کنید:
توضیح اینکه برای خواندن
مطالب بیشتر در خصوص LightDM
به لینک زیر مراجعه کنید:
http://www.freedesktop.org/wiki/Software/LightDM/
غیر فعال کردن ورود کاربر Guest در اوبونتو نسخه 13.04
و قبل از آن:
فایل تنظیمات lightdm را از مسیر زیر باز کنید:
$ sudo vi
/etc/lightdm/lightdm.conf
خط زیر را در فایل تنظیمات
اضافه کنید:
allow-guest=false
ماشین خود را ریبوت کنید.
عیر فعال کردن ورود کاربر Guest در اوبونتو نسخه 13.10
و بعد از آن:
فایل تنظیمات lightdm را از مسیر زیر باز کنید:
$ sudo vi
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
خط زیر را در فایل تنظیمات
اضافه کنید:
allow-guest=false
ماشین خود را ریبوت کنید.
از این پس دیگر Guest user غیر فعال خواهد بود.